WhatsApp pricing from 1 October 2026: stop counting messages, start counting resolutions
From 1 October 2026 Meta charges per WhatsApp service message. Rates for South Africa, Nigeria, Kenya and France, and why cost per resolved request, not cost per message, is the number to manage.
- From 1 October 2026, Meta bills each delivered service message and each in-window utility template at the recipient country's utility rate. The first 1,000 service messages per phone number per month are free.
- The 24-hour customer service window and the 72-hour free entry point window from Click-to-WhatsApp ads are unchanged. The WhatsApp Business app on a phone is not affected.
- Across FCB.ai deployments, an automated resolution takes 6 to 15 business messages, and mature journeys resolve 60 to 85% of requests without an agent.
- At South African rates, a 12-message automated resolution costs about 9 US cents. One escalation to a call-centre agent costs a multiple of that. Message price is a rounding error next to escalation rate.
- Measure cost per resolved request, messages per resolution, automated resolution rate and escalation rate. Confirm your payment method with Meta before 30 September.
From 1 October 2026, Meta charges businesses on the WhatsApp Business Platform for every delivered service message and for utility templates sent inside the 24-hour customer service window, at the recipient country's utility rate, after the first 1,000 service messages per phone number each month. That is the change. It is not the number that matters.
FCB.ai runs WhatsApp automation for banks, insurers, telcos and airlines across Africa and francophone Europe. Across those live deployments, a successful automated resolution takes 6 to 15 business messages, and mature journeys resolve 60 to 85% of requests without a human. This article uses those observed ranges and Meta's published rate cards to show why cost per message is the wrong variable to manage, and what to put in front of finance instead.
What changes with WhatsApp pricing on 1 October 2026?
On 1 October 2026, two message categories that were free on the WhatsApp Business Platform (the Cloud API used by companies and their solution providers) become billable: free-form service messages, and utility templates sent inside an open 24-hour window. Both are charged at the utility rate for the recipient's country. Meta's notice, as quoted by Arise TV in August 2026, sets the effective date at 1 October 2026 and requires a valid payment method on file by 30 September.
Service messages become billable, with a 1,000-message free tier
A service message is any non-template reply a business sends to a customer inside the 24-hour window that opens when the customer messages first. Since Meta moved to per-message pricing on 1 July 2025 (Meta developer documentation, fetched 12 September 2026), these replies have been free. From 1 October 2026, each delivered service message is billed at the utility rate. Meta grants 1,000 free service messages per WhatsApp Business phone number per month, as summarised in YCloud's September 2026 rate card note. At enterprise volume this tier is noise: a deployment handling 100,000 requests a month sends well over 700,000 business messages.
Utility templates inside the 24-hour window become billable
Until now, a utility template (an order update, a claim status, a payment reminder) sent while a customer service window was open was not charged. From 1 October, it is charged at the utility rate whether the window is open or not. In practice, a conversation that used to carry one billable message can now carry several.
What does not change
The 24-hour customer service window still opens on any inbound customer message and still governs which message types a business may send. The 72-hour free entry point window, opened when a customer starts a conversation from a Click-to-WhatsApp ad or Facebook Page call-to-action, remains free for all message types. Volume tiers on utility and authentication templates continue. And none of this touches the WhatsApp Business app on a phone, which stays free. The change applies to the Business Platform only.
| Before 1 October 2026 | From 1 October 2026 | |
|---|---|---|
| Service message (free-form reply in the 24-hour window) | Free | Billed at utility rate, after 1,000 free per number per month |
| Utility template inside an open window | Free | Billed at utility rate |
| Utility template outside a window | Billed at utility rate | Unchanged |
| Marketing and authentication templates | Billed per message | Unchanged |
| Messages inside a 72-hour free entry point window | Free | Unchanged |
| WhatsApp Business app on a phone | Free | Unchanged |
How much will a WhatsApp reply cost in South Africa, Nigeria, Kenya and France?
A WhatsApp service message will cost the recipient country's utility rate, which on Meta's published USD rate card effective 1 July 2026 is $0.0076 in South Africa, $0.0067 in Nigeria, $0.0040 in Kenya and the rest of Africa region, $0.03 in France and $0.0171 in the rest of Western Europe, including Luxembourg and Belgium. Meta updates rate cards quarterly; the 1 July 2026 card is the current one and the rates below are those in force at the time of writing.
| Market | Utility rate per delivered message (USD) | Source and date |
|---|---|---|
| South Africa | $0.0076 | Meta USD rate card, effective 1 July 2026 |
| Nigeria | $0.0067 | Meta USD rate card, effective 1 July 2026 |
| Kenya (Rest of Africa) | $0.0040 | Meta USD rate card, effective 1 July 2026; Nation Africa, Sep 2026 |
| France | $0.03 | Meta USD rate card, effective 1 July 2026 |
| Luxembourg, Belgium (Rest of Western Europe) | $0.0171 | Meta USD rate card, effective 1 July 2026 |
Rates checked against Meta's published USD rate card on 12 September 2026. Press reports in August 2026 (Arise TV, MSME Africa) cited a higher Nigerian figure of around $0.0101 for October; Meta's published card does not show that change. Morocco leaves the Rest of Africa region on 1 October 2026 and moves to a standalone rate with higher utility and authentication pricing (Meta developer documentation, fetched 12 September 2026); the Moroccan figure will be added when Meta publishes it.
Two things sit on top of these numbers. First, your solution provider's fee. Some providers pass Meta's rate through and charge separately for their platform; others mark the message up. Ask which. Second, whether volume tiers apply to service messages at all is not confirmed in Meta's documentation as of writing; plan on the flat rate.
Why cost per message is the wrong number to manage
Cost per message is the wrong number because the message is not what your organisation is paying for. It is paying for a resolved customer request, and the cost of that resolution is dominated by whether a human had to get involved, not by how many WhatsApp messages the bot sent.
Take South Africa at $0.0076 per delivered message. A well-designed automated journey that resolves a request in 12 messages costs $0.09 in Meta fees. A tighter 5-message conversation costs $0.04. The saving from cutting seven messages is five cents.
Now assume, for illustration only, a blended cost per agent-handled contact of $2.00. Substitute your own figure; most contact centres in the markets FCB.ai serves sit well above this once salary, telephony, supervision and premises are loaded. If shortening the journey from 12 to 5 messages costs you even 3 percentage points of automated resolution, the extra escalations cost $0.06 per conversation on average, and you have lost money. The break-even is 2.65 points: $0.053 saved divided by $2.00 per escalation. Nobody shortens a customer journey by 60% and loses less than 3 points of containment.
The same arithmetic holds elsewhere. In Nigeria a 12-message resolution costs $0.08. In France it costs $0.36, against agent costs that are several times higher than in Africa. In every market the message bill is a fraction of the escalation bill.
This is a position competitors will push back on, because most of the advice published since August says "reduce message volume". FCB.ai's view is the opposite: from 1 October, the expensive mistake is a truncated journey that fails and hands off, not a long one that resolves.
On pricing, FCB.ai passes Meta's charges through at Meta's published rate. What FCB.ai charges for is orchestration, AI, integration and automation of the journeys, not the messages themselves.
What we observe across FCB.ai WhatsApp deployments
Across FCB.ai live deployments for banks, insurers, telcos and airlines in Africa and francophone Europe, a successful automated resolution takes between 6 and 15 business messages, and mature, well-defined journeys resolve 60 to 85% of customer requests without human intervention. These are FCB.ai observations from its own deployments, anonymised, and not industry benchmarks.
Messages per successful resolution: 6 to 15
Simple self-service journeys (balance enquiry, policy document retrieval, FAQ) sit at the low end, around 6 to 8 business messages including greeting, authentication and confirmation. Transactional and multi-step journeys (claim first notice of loss, loan application intake, flight change) sit at the high end, 12 to 15, because they collect data across several turns. A journey below 6 messages is usually not resolving anything; it is deflecting.
Automated resolution rate: 60 to 85% on mature journeys
Mature means the journey has been live long enough to be tuned on real conversations, typically three months. Highly structured use cases with a clear end state (status lookup, document delivery, appointment booking) reach the top of the range. Broad conversational deployments that try to handle anything a customer might say sit below it, and the fix is scope, not a smarter model.
Worked example: 100,000 monthly requests in South Africa
Assume 100,000 customer requests a month, 70% automated resolution, 10 messages per automated resolution, 5 messages before hand-off on the remaining 30%, Meta's South Africa utility rate of $0.0076, and an illustrative $2.00 per agent-handled contact.
| Volume | Meta message cost | Agent cost | Cost per resolved request | |
|---|---|---|---|---|
| Automated resolutions | 70,000 | 700,000 x $0.0076 = $5,320 | $0 | $0.076 |
| Escalated requests | 30,000 | 150,000 x $0.0076 = $1,140 | $60,000 | $2.04 |
| Total | 100,000 | $6,460 | $60,000 | $0.66 blended |
The total WhatsApp bill is $6,460. The agent bill is $60,000. Every point of automated resolution you gain moves roughly 1,000 requests from the $2.04 column to the $0.08 column, worth about $2,000 a month. Every 10% you cut from message volume saves $646. That is the whole argument in one table.
If you want these five numbers computed on your own last 90 days rather than a stylised example, FCB.ai runs that as a short working session.
The five numbers to put in front of finance before October
Finance will ask what the October change costs. The answer they need is not a message rate; it is these five figures, all of which your platform or solution provider should be able to report from delivered-message and conversation logs.
- Cost per customer conversation. Total Meta fees plus provider fees, divided by conversations opened. This is the number your vendor will quote. It is the least useful of the five on its own.
- Messages to resolution. Business messages sent in conversations that ended in a confirmed outcome (a status delivered, a claim logged, a booking changed), divided by those conversations. If your platform cannot tag an outcome, that is your first problem.
- Automated resolution rate. Conversations resolved with no human touch, divided by all conversations. Also called containment rate.
- Human escalation rate. Conversations handed to an agent or a callback, divided by all conversations. This is the number that drives your bill.
- Cost per successfully resolved request. Total channel cost including agent handling, divided by resolved requests. This is the number to manage.
Get all five for the last 90 days. That is your pre-October baseline, and it is what you will compare the first billing month against.
What to do in the next 18 days
There are 18 days between 12 September and 1 October 2026. Five actions cover the operational risk and the commercial one.
- Put a payment method on file with Meta by 30 September. Meta's notice states that businesses without a valid payment method will have message delivery stopped. This applies whether you buy through a solution provider on your own Meta billing or through the provider's line of credit; confirm which you are on.
- Pull the last 90 days of delivered business messages and conversations, and compute the five numbers above. Do this before 1 October so you have a baseline that is not contaminated by the change.
- Redesign your top three journeys for resolution, not brevity. Use rich messages, WhatsApp Flows and list pickers to collect data in fewer fragmented turns. Do not truncate a journey to save message fees; the escalation costs more.
- Use free entry point windows deliberately. If you already run Click-to-WhatsApp ads, route journeys that generate many replies (onboarding, applications) through those 72-hour windows, where messages stay free.
- Ask your vendor two questions. Do you pass Meta's rate through, and can you report cost per resolved request? A "no" to either tells you what kind of vendor you have.
The question to ask yourself
Do you know what it actually costs your organisation to resolve one customer request on WhatsApp today?
If the answer is a message rate, you are managing the wrong number, and from 1 October you will be optimising the wrong number too. If the answer is a cost per resolved request with an escalation rate next to it, the October change is a line item, not a decision.
If you cannot answer it, that is the conversation to have before the first invoice lands. FCB.ai will compute cost per resolved request, messages per resolution and automated resolution rate on your last 90 days of WhatsApp data in a single working session, before 1 October or in the first billing month after. Request a cost-per-resolution assessment.
Frequently asked questions
6 answers, all expandedWhat changes with WhatsApp pricing on 1 October 2026?
Meta begins charging for free-form service messages and for utility templates sent inside the 24-hour customer service window, both at the recipient country's utility rate. The first 1,000 service messages per phone number per month are free. The 24-hour window mechanism and the 72-hour free entry point window are unchanged.
Are WhatsApp service messages still free?
Not from 1 October 2026, beyond the first 1,000 per WhatsApp Business phone number each month. Service messages sent inside a 72-hour free entry point window opened from a Click-to-WhatsApp ad remain free.
How much does a WhatsApp service message cost in South Africa, Nigeria or France?
On Meta's published rate card effective 1 July 2026, the utility rate is $0.0076 per delivered message in South Africa, $0.0067 in Nigeria and $0.03 in France, before solution provider fees. Meta revises rate cards quarterly, so check the card in force on your billing date.
Does the change apply to the WhatsApp Business app on my phone?
No. The change applies to the WhatsApp Business Platform (Cloud API) used by companies and their solution providers. The WhatsApp Business app remains free.
Are AI chatbot replies charged?
Yes. A reply sent by an AI agent or chatbot through the Business Platform is a service message like any other and is billed per delivered message from 1 October 2026.
Is it cheaper to send fewer messages?
Only marginally, and it is usually a false economy. At South African rates, cutting a journey from 12 to 5 messages saves about five cents per conversation. If the shorter journey loses more than about 2.65 points of automated resolution, the added escalations cost more than the messages saved. Design for resolution, not for message count.
