NexBDM Blog
WhatsApp Business API cost per message: what becomes billable on 1 October 2026
By NexBDM Team · 2026-09-02
Key takeaways
- From 1 October 2026 Meta charges for service messages and for utility replies inside an open 24 hour window. Service messages get no volume tiers, so the only lever is sending fewer.
From 1 October 2026 Meta charges for service messages and for utility replies inside an open 24 hour window. Service messages get no volume tiers, so the only lever is sending fewer.
On the WhatsApp Business Platform you are charged per message, by template category and by market. From 1 October 2026 that widens: service messages, and utility messages sent in reply inside an open 24 hour window, become billable too. Service messages carry no volume discount, so the only way to spend less is to send fewer.
This is the third page we have published on the October change, and it answers a different question from the other two. WhatsApp service messages in South Africa covers what the change is and what it costs. WhatsApp Business API pricing covers the wider rate card. This page is about your own bill: which of your messages become chargeable, how to count them before October, and why the usual way of getting a per message cost down is not available here.
What actually changes on 1 October 2026
Read off Meta's own documentation on 2 September 2026, on the page covering pricing for non-template messages:
- "Effective October 1, 2026, Meta will charge on a per-message basis for service messages, consistent with how Meta charges for template messages."
- "Effective October 1, 2026, Meta will charge on a per-message basis for utility messages sent in response to users within an open 24-hour customer service window."
- "Volume tiers: None. Meta does not offer volume tiers for service messages. Meta continues to offer volume tiers for utility and authentication messages."
- "Rate: By market, rates for service messages are the same as the rates for utility and authentication messages."
A service message is a free form reply, not a template. Today those are free inside the 24 hour customer service window, and have been since November 2024. From October they are priced like any other message.
Is the South African rate published yet?
Meta's commitment, on the same page, is to "announce to-be rates no later than September 1, 2026". That date has now passed, so the answer is knowable rather than pending, and it comes from two facts read together.
First, Meta's upcoming-changes page lists the rate card moves taking effect on 1 October 2026, and they cover nine markets: Bangladesh, Iraq, Nepal and Sri Lanka move down on utility and authentication, while Kazakhstan, Kuwait, Morocco, Oman and Ukraine move up. South Africa is not among them. Second, the rate for a service message is by rule the same as the utility and authentication rate in that market.
Put together: the South African rate card does not move on 1 October, and the service message rate is the utility and authentication rate already on it. The current cards are, in Meta's words, "effective July 1, 2026". Independent trade reporting places the South African utility and authentication rate at 0.0076 US dollars per message on that card, before VAT. We could not read Meta's own rate card file directly, because it is served through a page that does not render its tables to a plain fetch, so treat that figure as corroborated rather than quoted, and confirm it against your provider's invoice.
The important part does not depend on the exact figure. What changes is not the price, it is the count. Messages that were free are about to be counted.
Which of your messages become billable?
| Message | Today | From 1 October 2026 |
|---|---|---|
| Marketing template | Charged | Charged, volume tiers apply |
| Utility template, outside the window | Charged | Charged, volume tiers apply |
| Utility message replying inside an open 24 hour window | Free | Charged |
| Free form service reply inside an open 24 hour window | Free | Charged, no volume tiers |
| Any message inside the 72 hour free entry point window | Free | Free, unchanged |
The last row matters more than it looks. Meta's pricing page states that free entry point windows "remain open for 72 hours" and that while one is open "you can send any type of message to the user at no charge". A free entry point window opens when the conversation starts from a Click to WhatsApp ad or a call to action button on Facebook or Instagram. That is the one route where a long back and forth stays free.
Why the usual cost lever does not work here
When a per message cost rises, the standard commercial answer is volume: send more, reach a higher tier, pay less per message. Meta keeps that ladder for utility and authentication templates. It explicitly does not offer it for service messages.
So for the single category most affected by this change, the category that covers every human reply your team types into a chat, there is no tier to grow into. Sending more costs proportionally more, forever. The only lever that moves the bill is the number of billable messages, and that is an operations question rather than a procurement one.
There is a second order effect worth naming. The businesses most exposed are the ones doing support well: fast, conversational, several short replies rather than one long one. Six quick messages resolving a query cost six times one. Nothing about that was wrong before October, and nothing about it is wrong after, but it now has a price.
How to reduce the count before October
Every item here reduces billable messages without reducing service. This is the part to act on, and none of it requires knowing the final rate.
- Count first, in the window you already have. Pull the last full month of conversations and count replies per resolved conversation. That single number is your exposure, and most businesses have never measured it. Anything you change later is measured against it.
- Answer completely, once. The most common avoidable pattern is a reply that answers half the question and invites another round. Aggregating an answer into one message is the same mechanism that turned eleven operations into three in our business process automation guide: same information delivered, fewer chargeable events.
- Deflect the repeats. Most inbound volume is a short list of the same questions. Answering those from a record, automatically, keeps the human reply for the conversations that need one. That is the core of automating customer service.
- Capture the fact once so the reply does not have to fetch it. A reply that has to ask "what is your order number" is a chargeable message spent on something the record already knows. Where the number, the quote and the status live in one place, the answer is one message instead of three. This is the same capture-once rule that governs client onboarding.
- Route new conversations through a free entry point where it is honest to do so. Enquiries that begin from a Click to WhatsApp ad or a Facebook or Instagram call to action carry the 72 hour free window. This is a real structural saving, not a trick, and it changes where you point campaign traffic.
- Resolve inside one window. A conversation that reopens three days later opens a new window and a new set of charges. Closing the loop while the window is open is now worth money, which makes speed of response a cost control as well as a sales one.
None of that is a licence to reply less. It is a licence to stop paying for the same fact twice, which is what most of these messages are.
What to do this month
There are four weeks. In order: measure replies per resolved conversation, list your top ten repeated questions, check which of your inbound routes open a free entry point window, and ask your provider in writing which rate card applies to your account and what their own markup is on top of Meta's rate. That last one catches more money than the rate itself, and almost nobody asks it.
If you want the count done properly, and the automation mapped against what it actually removes, that is what a business autopsy is for. We look at where the messages go, what gets retyped, and what stops being a chargeable event. Related reading: WhatsApp business automation, WhatsApp CRM and what a WhatsApp chatbot costs.
Frequently Asked Questions
What is the WhatsApp Business API cost per message?
It varies by market and by template category, on rate cards Meta states are effective 1 July 2026. Marketing costs the most, with utility and authentication lower. From 1 October 2026 service messages join them, priced at the same rate as utility and authentication in that market.
Are WhatsApp service messages free in South Africa?
They are free today, and have been since November 2024. From 1 October 2026 they become chargeable per message. This change is global and South Africa is included, even though South Africa is not one of the nine markets whose rate cards move on the same date.
Do volume discounts apply to WhatsApp service messages?
No. Meta's documentation states there are no volume tiers for service messages, while confirming that utility and authentication messages keep theirs. Sending a higher volume of service messages will not lower the per message rate.
Is anything on WhatsApp still free after October 2026?
Yes. Messages inside the 72 hour free entry point window remain free, and that window opens when a conversation starts from a Click to WhatsApp ad or a call to action button on Facebook or Instagram. Meta lists this as unchanged.
How do I work out what this will cost my business?
Count replies per resolved conversation across a full month, then multiply by your market rate for utility messages, since service messages bill at the same rate. Add your provider's own per message markup, which is separate from Meta's charge and is often the larger number.
Sources
All Meta figures and quotations above were read from Meta's WhatsApp Business Platform pricing documentation on 2 September 2026: the main pricing page, the upcoming pricing updates page, and the page covering pricing for non-template messages. The South African per message figure is from independent trade reporting of Meta's July 2026 rate card and is corroborated rather than read from the card itself.