WhatsApp Business API pricing in South Africa
Meta's per-message rates for recipients in South Africa, effective 1 October 2026, with volume tiers, free-message rules and a worked monthly example. OmniChannels.ai passes Meta's rate through with zero markup.
- Marketing
- $0.0379
- Utility
- $0.0095
- Authentication
- $0.0095
- Service (after 1,000 free)
- $0.0095
Short answer
A WhatsApp marketing message to South Africa costs $0.0379, a utility message $0.0095 and an authentication (OTP) message $0.0095 from 1 October 2026, charged by Meta per delivered message. The first 1,000 service messages per number each month are free. OmniChannels.ai charges Meta's rate with zero markup.
Rates by message category
| Category | USD per message | Per 1,000 messages | vs nearby average |
|---|---|---|---|
| Marketing | $0.0379 | $37.90 | −25% |
| Utility | $0.0095 | $9.50 | +5% |
| Authentication | $0.0095 | $9.50 | +5% |
| Authentication-international | $0.0200 | $20.00 | — |
| Service | $0.0095 | $9.50 | +5% |
Free-message rules, how volume tiers are counted and Meta's price-change calendar are the same in every market: see the rules on the WhatsApp pricing hub.
WhatsApp or SMS in South Africa?
An authentication (OTP) template in South Africa costs $0.0095, 66% less than the cheapest SMS: $0.0280 on Telkom Mobile. We route SMS to 4 networks there (Vodacom, MTN South Africa, Cell C and Telkom Mobile). A marketing template costs $0.0379, 1.4× that SMS rate, so promotions are where the gap is widest.
SMS in English fits 160 GSM-7 characters per segment until one character outside GSM-7, or an emoji, drops it to 70.
Cost of 10,000 messages
| WhatsApp authentication | $95.00 |
| WhatsApp utility | $95.00 |
| WhatsApp marketing | $379.00 |
| SMS, list rate (Vodacom) | $314.00 |
| SMS, list rate (MTN South Africa) | $302.00 |
| SMS, list rate (Cell C) | $291.00 |
| SMS, list rate (Telkom Mobile) | $280.00 |
| SMS at the 5M+ volume tier | $168.00 |
Sender identity and registration in South Africa
No sender ID to register for WhatsApp: Meta reviews your display name. SMS fallback follows ICASA rules:
- SMS sender formats
- ICASA · Vodacom and MTN South Africa: Alphanumeric, up to 11 chars (numeric long-code on select networks)
- SMS sender ID registration
- ICASA · Vodacom and MTN South Africa: Not required under the WASPA Code of Conduct; the sender ID must identify the business
- Typical lead time: Free-form (no pre-registration).
Consent and sending hours in South Africa
- Opt-in
- Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.
- Opt-out
- Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.
- Sending hours
- The WASPA Code of Conduct (section 16.8) bars direct marketing on Sundays and public holidays, on Saturdays before 09:00 or after 13:00, and on other days between 20:00 and 08:00. Transactional 24/7.
- Time zone used for scheduling: Africa/Johannesburg.
Template languages for South Africa
Customers in South Africa mostly read English, Zulu, Afrikaans and Xhosa. With 4 languages in common use, pick the template language from the customer's stored preference, not from the phone number's country code.
Volume tiers
utility
| Monthly messages | Rate | vs list |
|---|---|---|
| 0–100,000 | $0.0095 | list |
| 100,001–1,000,000 | $0.0090 | -5% |
| 1,000,001–4,500,000 | $0.0086 | -10% |
| 4,500,001–40,000,000 | $0.0081 | -15% |
| 40,000,001–80,000,000 | $0.0076 | -20% |
| 80,000,001+ | $0.0071 | -25% |
authentication
| Monthly messages | Rate | vs list |
|---|---|---|
| 0–300,000 | $0.0095 | list |
| 300,001–2,000,000 | $0.0090 | -5% |
| 2,000,001–10,000,000 | $0.0086 | -10% |
| 10,000,001–20,000,000 | $0.0081 | -15% |
| 20,000,001–40,000,000 | $0.0076 | -20% |
| 40,000,001+ | $0.0071 | -25% |
authentication international
| Monthly messages | Rate | vs list |
|---|---|---|
| 0–300,000 | $0.0200 | list |
| 300,001–2,000,000 | $0.0190 | -5% |
| 2,000,001–10,000,000 | $0.0180 | -10% |
| 10,000,001–20,000,000 | $0.0170 | -15% |
| 20,000,001–40,000,000 | $0.0160 | -20% |
| 40,000,001+ | $0.0150 | -25% |
Volume tiers at 2,000,000 utility messages
2,000,000 utility templates a month in South Africa: $17650.00 instead of $19000.00 at list, a blended $0.00882 per message (7% off).
| Messages in the month | Messages | Rate | Cost |
|---|---|---|---|
| 1–100,000 | 100,000 | $0.0095 | $950.00 |
| 100,001–1,000,000 | 900,000 | $0.0090 | $8100.00 |
| 1,000,001–2,000,000 | 1,000,000 | $0.0086 | $8600.00 |
Worked example
An illustrative month for a business messaging customers in South Africa, at list rates before volume tiers:
| Marketing | 50,000 × $0.0379 | $1895.00 |
| Utility | 200,000 × $0.0095 | $1900.00 |
| Authentication | 100,000 × $0.0095 | $950.00 |
| Service (1,000 free) | 29,000 × $0.0095 | $275.50 |
| Meta charges for the month | $5020.50 |
Illustrative volumes. Excludes taxes, platform fees and volume-tier discounts.
Which category drives the bill
Utility templates are the largest line in the example month in South Africa: 38% of the bill for 53% of the messages. Marketing costs only 4× utility here, so the utility volume tiers matter more than the category mix.
South Africa compared with nearby markets
Marketing in South Africa ranks 2 of 5 in this group (1 = cheapest) and is 25% below the average of the other markets. Utility and authentication are 5% above their average.
| Market | Marketing | Utility | Authentication |
|---|---|---|---|
| South Africa | $0.0379 | $0.0095 | $0.0095 |
| Nigeria | $0.0516 | $0.0067 | $0.0067 |
| Egypt | $0.0644 | $0.0036 | $0.0036 |
| United Kingdom | $0.0635 | $0.0220 | $0.0220 |
| Rest of Africa | $0.0225 | $0.0040 | $0.0040 |
Source: Meta's official WhatsApp Business Platform rate card (USD), effective 1 October 2026, retrieved 2026-10-10. Rates are set by Meta and can change; your quote confirms the current rate.
WhatsApp pricing in South Africa: questions
How much does a WhatsApp message cost in South Africa?
From 1 October 2026, Meta charges per delivered template message to recipients in South Africa: $0.0379 for marketing, $0.0095 for utility and $0.0095 for authentication, and $0.0200 for authentication-international. Rates are in USD.
Is WhatsApp cheaper than SMS in South Africa?
An authentication (OTP) template in South Africa costs $0.0095, 66% less than the cheapest SMS: $0.0280 on Telkom Mobile. We route SMS to 4 networks there (Vodacom, MTN South Africa, Cell C and Telkom Mobile). A marketing template costs $0.0379, 1.4× that SMS rate, so promotions are where the gap is widest. SMS in English fits 160 GSM-7 characters per segment until one character outside GSM-7, or an emoji, drops it to 70.
Which WhatsApp messages cost the most in South Africa?
Utility templates are the largest line in the example month in South Africa: 38% of the bill for 53% of the messages. Marketing costs only 4× utility here, so the utility volume tiers matter more than the category mix.
What do 2,000,000 utility messages a month cost in South Africa?
2,000,000 utility templates a month in South Africa: $17650.00 instead of $19000.00 at list, a blended $0.00882 per message (7% off).
What is the authentication-international rate in South Africa?
$0.0200 per message, 2.1× the domestic authentication rate of $0.0095. Meta charges it only when an eligible business sends authentication templates to users in South Africa from outside its primary business location.
Which opt-in rules apply to business messages in South Africa?
Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request. Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.
