Frequently Asked Questions
Use a reputable SMS API provider like Twilio, Sinch, or MessageBird, ensuring correct number formatting (+265) and alphanumeric sender ID. Implement proper error handling and retry mechanisms for optimal delivery rates and monitor performance across both major Malawian carriers (TNM and Airtel).
Malawi's mobile market is dominated by TNM and Airtel, with SMS being a primary communication method. While OTT apps are growing, SMS remains crucial due to broader coverage, especially in rural areas where TNM covers over 88% of the country through 2G, 3G, and 4G services.
Two-way SMS is not fully supported by most providers, meaning businesses typically cannot receive replies through standard SMS channels. This limitation affects interactive messaging services.
Promotional messages are allowed between 8 AM and 5 PM local time (UTC+2). Avoid sending outside these hours unless it's an emergency or essential service-related communication. Consider local holidays and events when scheduling campaigns.
Short codes are not currently supported in Malawi. Consider using alphanumeric sender IDs or international long codes for your SMS campaigns, as these are the available options.
Standard SMS messages use GSM-7 encoding with 160 characters per segment. Unicode (UTF-8) messages, often needed for local languages like Chichewa, are limited to 70 characters per segment. Concatenated messaging is supported.
Obtain explicit consent (written or digital) before sending marketing messages. Include clear opt-out instructions (STOP, END, CANCEL) in both English and Chichewa. Respect messaging time restrictions and adhere to content guidelines set by MACRA.
The Malawi Communications Regulatory Authority (MACRA) regulates SMS communications under the Electronic Transactions and Cyber Security Act of 2016. All businesses must comply with MACRA's guidelines for SMS marketing and communications.
Process opt-out requests promptly (within 24 hours) and maintain a centralized opt-out database. Send confirmation of the opt-out to the user and regularly audit your processes to ensure compliance.
Gambling, adult content, unauthorized financial services, political campaign messages without proper authorization, and cryptocurrency or investment schemes are restricted. Content filtering is also in place for certain keywords and unapproved URLs.
Keep messages concise (under 160 characters), personalize content, and use a clear call to action. Send a maximum of 4-5 messages per recipient monthly, localizing content in both English and Chichewa.
Alphanumeric sender IDs are supported and do not require pre-registration. Avoid generic terms like "InfoSMS" or "Notify" and use your company name for clear identification. Note that sender IDs are preserved.
Typical rate limits are around 50-100 messages per second, depending on the provider (Twilio, Sinch, MessageBird). Implement strategies like message queuing and exponential backoff to manage throughput and avoid exceeding limits.
Common errors include invalid numbers, network timeouts, and carrier rejections. Implement thorough error handling with retry logic for temporary failures, logging errors for analysis, and monitoring delivery rates.
Consult MACRA's official website for regulations and guidelines (www.macra.org.mw). Refer to SMS provider documentation (Twilio, Sinch, MessageBird) for technical implementation details and best practices.
Malawi SMS Best Practices, Compliance, and Features
Malawi SMS Market Overview
Market Conditions: Malawi's mobile market is a duopoly dominated by two major operators: Telekom Networks Malawi (TNM) with 44% market share and Airtel Malawi with 56% market share (2024). The market serves approximately 10 million SIM cards with a person penetration rate of 42%. A third operator, Malcel, received a license in August 2022 and planned to launch commercial operations in October 2023 with a $280 million investment in network infrastructure and mobile money services, though commercial launch status remains unconfirmed as of 2024.
Cost Comparison:
TNM's network covers over 88% of the country through 2G (GSM 900/1800 MHz), 3G (UMTS B1 2100 MHz, B8 900 MHz), and 4G LTE (B41 2500 MHz with LTE-A). TNM officially launched its 5G network in Lilongwe in July 2025, with coverage areas including BICC, Area 9, Kang'ombe, Area 47 ABC, Area 49 Mvama, Kamuzu Central Hospital, Kanengo, Capital Hill, BNS Stadium, and the corridor from Kanengo to Area 2. Following successful trials in 2023 in both Lilongwe and Blantyre, TNM plans to gradually expand 5G coverage to more areas across the country. In 2025, TNM completed a K16 billion nationwide upgrade of 650+ sites, extending coverage to 400,000 additional users. SMS remains the most reliable messaging solution due to its universal accessibility and network coverage, particularly in rural regions where OTT (Over-The-Top) messaging apps have limited reach.
How to Send SMS in Malawi: Key Features and Capabilities
Malawi supports basic SMS features including concatenated messaging and alphanumeric sender IDs, though two-way messaging capabilities are limited.
Two-way SMS Support
Two-way SMS is not supported in Malawi through most providers. Your business cannot receive replies to its messages through standard SMS channels.
Alternative Solutions:
Concatenated Messages (Segmented SMS)
Support: Yes, concatenation is supported for most sender ID types.
Message length rules:
Encoding considerations: Messages use GSM-7 encoding for Latin alphabet and UTF-8 for local languages like Chichewa. Unicode messages are limited to 70 characters per segment.
Cost Impact: Each segment counts as a separate message. A 320-character message costs 2× a single message, while a 161-character message costs the same as a 320-character message (both require 2 segments).
Character Count Examples:
MMS Support
MMS messages are not directly supported in Malawi. Instead, MMS content is automatically converted to SMS with an embedded URL link where recipients can view the multimedia content. This ensures compatibility across all devices while still enabling rich media sharing.
MMS-to-SMS Conversion Process:
Technical Requirements:
Recipient Phone Number Compatibility
Number Portability
Mobile Number Portability (MNP) was implemented in Malawi in 2019 and became operational in January 2020, allowing you to switch operators while keeping your existing number. MACRA (Malawi Communications Regulatory Authority) oversees the MNP process, which typically takes 24 – 48 hours to complete. The implementation of MNP provides a positive example for other nations, as MACRA has taken care to fully understand the implementation journey and lean on global best practices in MNP service design. Real-time checks against the MACRA database are crucial to ensure accurate operator identification when sending SMS messages.
MNP Lookup Implementation:
Most SMS providers automatically perform MNP lookups before routing messages. If you need to verify operator information manually:
Practical MNP Considerations:
Malawi Phone Number Format:
Complete Operator Prefix List:
Validation Regex Pattern:
Sending SMS to Landlines
You cannot send SMS to landline numbers in Malawi. Attempts to send messages to landline numbers will result in delivery failures, typically generating a 400 response error (code 21614) through SMS APIs, with no charges applied to your account.
Landline Number Identification:
Landline numbers in Malawi use different prefixes from mobile numbers. Landline prefixes include:
Always validate phone numbers before sending to avoid unnecessary API calls and failed deliveries.
Malawi SMS Compliance and Regulatory Guidelines
The Malawi Communications Regulatory Authority (MACRA) oversees SMS communications under the Electronic Transactions and Cyber Security Act of 2016 and the Data Protection Act of 2024. Comply with MACRA's guidelines and consumer protection regulations when conducting SMS marketing or communications campaigns.
Key Regulatory Framework:
"Major Importance" Definition: Organizations are classified as of major importance if they:
Data Protection Act Compliance Checklist:
Consent and Opt-In
Explicit Consent Requirements:
Consent Record Retention: Maintain consent records for a minimum of 7 years after the last communication with the recipient, or longer if required by your industry regulations.
Consent Form Example:
HELP/STOP and Other Commands
Chichewa Opt-Out Keywords: Recognize these Chichewa-language opt-out terms:
Complete Keyword List:
Do Not Call / Do Not Disturb Registries
Malawi does not maintain an official Do Not Call registry. However, you should:
Suppression List Implementation:
Time Zone Sensitivity
Major Malawi Holidays to Avoid:
Also avoid sending promotional messages during Ramadan (dates vary annually) if targeting Muslim audiences.
Emergency Message Examples:
Choosing SMS Sender IDs and Phone Number Options in Malawi
Alphanumeric Sender ID
Operator network capability: Supported Registration requirements: Pre-registration not required Sender ID preservation: Yes, sender IDs are preserved as specified
Character Limits and Restrictions:
Best practices: Avoid generic terms like "InfoSMS", "INFO", "Verify", and "Notify"
Effective vs. Ineffective Sender IDs:
Long Codes
Domestic vs. International:
Sender ID preservation: No, international long codes may be modified by carriers to improve deliverability or comply with local routing requirements.
Provisioning time: Immediate
Use cases: Transactional messages, alerts, and notifications
When to Use Each Option:
Short Codes
Support: Not currently supported in Malawi Provisioning time: N/A Use cases: N/A
Restricted SMS Content, Industries, and Use Cases
Restricted Industries and Content:
Political Message Authorization: Political campaign messages require written authorization from:
Penalties for Sending Restricted Content:
Content Filtering
Carrier Filtering Rules:
Common Blocked Keywords (indicative list):
Approved Domain Registration:
Tips to Avoid Blocking:
"Excessive" Punctuation Definition:
Best Practices for Sending SMS in Malawi
Messaging Strategy
Effective Message Templates:
Personalization Token Guidelines:
Sending Frequency and Timing
Message Spacing Guidelines:
Localization
Chichewa Translation Resources:
Cultural References That Work Well:
Avoid:
Opt-Out Management
Opt-Out Database Implementation:
Testing and Monitoring
Benchmark Delivery Rates:
Key Metrics to Track:
SMS API Integrations for Malawi
Twilio
Twilio provides robust SMS capabilities for sending messages to Malawi. Here's how to implement it:
Webhook Implementation for Status Callbacks:
Sinch
Sinch offers direct carrier connections in Malawi. Implementation example:
Delivery Report Parsing:
MessageBird
MessageBird provides reliable SMS delivery to Malawi:
Webhook Handler for Delivery Reports:
API Rate Limits and Throughput
Standard Rate Limits:
Throughput Management Strategies:
Exponential Backoff Implementation:
Message Queuing Setup with Redis:
Error Handling and Reporting
Common Error Scenarios:
Best Practices:
Malawi-Specific Carrier Error Codes:
Frequently Asked Questions (FAQ)
What phone number format do I need for sending SMS to Malawi?
Use the E.164 international format: +265 followed by 9 digits. For mobile numbers, the format is +265 plus the operator prefix (77 or 88 for TNM, 88 or 99 for Airtel) and subscriber number. For example: +265881234567 (TNM) or +265991234567 (Airtel). Malawi does not use geographic area codes.
What are the SMS compliance requirements in Malawi?
You must comply with MACRA regulations under three key acts: the Electronic Transactions and Cyber Security Act (2016), Data Protection Act (2024), and Communications (Consumer Protection) Regulations (2019). Obtain written or digital opt-in consent before sending marketing messages, include opt-out instructions, and respect time restrictions (send only between 8 AM – 5 PM CAT/UTC+2). Violations of the Electronic Transactions Act carry penalties of K2,000,000 fine and 5 years imprisonment.
Can I use mobile number portability (MNP) when sending SMS in Malawi?
Yes, Mobile Number Portability has been operational in Malawi since January 2020. MACRA oversees the MNP process, which typically takes 24 – 48 hours to complete. Most major SMS providers (Twilio, Sinch, MessageBird) automatically perform MNP lookups to ensure messages are routed to the correct operator. Always use current operator information rather than relying on historical data, as numbers can be ported between TNM and Airtel.
Which mobile operators support SMS in Malawi?
Malawi has two major operators: TNM (Telekom Networks Malawi) with 44% market share and Airtel Malawi with 56% market share (2024). TNM covers over 88% of the country with 2G, 3G, 4G LTE, and 5G networks (5G launched July 2025 in Lilongwe). A third operator, Malcel, received a license in 2022 and is preparing to enter the market with a $280 million investment. Test your SMS campaigns across both TNM and Airtel networks to ensure optimal delivery.
What SMS features are supported in Malawi?
Malawi supports concatenated messages (160 characters per segment with GSM-7 encoding, 70 characters for Unicode), alphanumeric sender IDs without pre-registration (max 11 characters), and international long codes. However, two-way SMS, domestic long codes, short codes, and direct MMS are not supported. MMS content is automatically converted to SMS with an embedded URL link.
What are the SMS API rate limits for Malawi?
Rate limits vary by provider and service plan. Twilio limits depend on account type (check your console), Sinch uses service plan-based limits with FIFO queuing (10-recipient batch counts as 10 messages), and MessageBird (now Bird) varies by account configuration. Implement exponential backoff for retries, use message queuing systems like Redis or RabbitMQ, and batch messages in groups of 50 – 100 for optimal throughput.
What timezone should I use for SMS sending in Malawi?
Malawi uses Central Africa Time (CAT), which is UTC+2 year-round with no daylight saving time adjustments. Restrict promotional SMS messages to between 8 AM and 5 PM CAT (UTC+2). Emergency or service-related messages (security alerts, OTP codes, critical notifications) may be sent outside these hours if necessary. Always consider cultural and religious observances, including major holidays and Ramadan, when scheduling campaigns.
How do I implement SMS in Malawi using Twilio, Sinch, or MessageBird?
All three providers support Malawi SMS. Use Twilio's Node.js SDK with proper +265 number formatting and statusCallback for delivery tracking. Sinch requires the
africa-1
region configuration with service plan-based rate limits and delivery report parsing. MessageBird (now Bird) uses alphanumeric sender IDs with delivery report webhooks. Implement proper error handling for invalid phone numbers, network timeouts, carrier rejections, and rate limit exceeded scenarios.How much does it cost to send SMS in Malawi?
SMS costs vary by provider, volume, and service plan. Typical ranges are $0.03 – $0.10 per message segment. Remember that concatenated messages count as multiple segments (e.g., a 320-character message costs 2× a single message). Contact your SMS provider for volume discounts. Most providers offer tiered pricing: higher volumes receive lower per-message rates. Factor in additional costs for delivery reports, MNP lookups, and number validation services.
How long does SMS delivery take in Malawi?
Typical SMS delivery times range from 5 – 30 seconds under normal network conditions. Factors affecting delivery time include:
If messages consistently take longer than 60 seconds to deliver, contact your SMS provider about routing optimizations.
Recap and Additional Resources
Quick Reference Checklist
Pre-Launch:
Post-Launch Monitoring:
Compliance Essentials:
Next Steps
Additional Resources
Official Documentation:
SMS Provider Documentation:
Industry Resources: