WhatsApp pricing changes, October 2026: the rate is published, and it is your utility rate
Meta is charging for three things it used to give away, on three dates, and one of them started five weeks ago. The rate was the missing piece and it is missing no longer. Here is what changes, what it costs, and the query that tells you your own exposure before the first invoice.
Three changes, three dates, and one has already happened
Most coverage treats this as a single event on 1 October. It is three, and Meta wrote them down separately.
Meta charges for Meta Business Agent messages, per token, invoiced monthly. If you use Meta Business Agent you have been paying for it for over a month.
Meta charges for service messages. These have not been charged since November 2024.
Meta charges for utility messages sent in response to a customer inside an open 24-hour service window. These have not been charged since 1 July 2025.
The third is the one teams miss, because a utility template sent to open a conversation has always been billed. What changes is the same template sent back into a window the customer already opened.
What counts as a service message
A service message is any non-template message you send in response to a customer. Meta’s definition is broad on purpose: a message written by a person, or by a third-party AI agent, is a service message. Anything not powered by Meta Business Agent is a service message.
The case most teams do not realise is affected: an agent replying from the WhatsApp Business app on their own phone. Under coexistence, one number runs in the WhatsApp Business app and through the API at the same time. A reply typed on the phone is a service message. Free until 30 September 2026, billed from 1 October.
If your team answers customers from their phones, that is a line on your invoice that does not exist today.
What it costs
Service messages: your own utility rate. Meta prices service messages per message, and by market the rate is the same as that market’s utility and authentication rate. In the United States that is $0.006 per message on our published card. Look up your own country’s utility rate and that is your service rate from 1 October.
No volume tiers. Meta offers volume tiers on utility and authentication templates and explicitly does not offer them on service messages. A heavy sender gets no relief here, so the cost scales in a straight line with the number of replies your team sends.
Meta Business Agent: $2.00 per million tokens, one global rate. This is a different billing model, not a different rate. Meta charges for the tokens consumed reading the customer’s message and generating the reply, so the cost moves with the complexity of the conversation rather than the count of messages. Meta’s own figures: about 20,000 to 25,000 tokens per message, roughly 4 to 5 cents. A simple question runs about four messages and costs 16 to 20 cents. An involved one runs about ten messages and costs 40 to 50 cents.
Set against a US service message at $0.006, a Meta Business Agent message costs about 7 to 8 times as much, and the ratio holds whether the conversation is short or long. That is worth knowing before anyone switches it on.
Where AI charges land. If you use a third-party AI solution, Meta charges you for message delivery and your AI provider charges you separately for AI usage. With Meta Business Agent, Meta charges once and it covers both.
What is not changing
Marketing, utility and authentication templates sent to open a conversation keep their published rates and their volume tiers. Incoming messages from customers are free and stay free. The 72-hour free entry point window still makes templates free inside it, though Meta Business Agent messages are free in neither that window nor the 24-hour service window.
What you pay today
United States rates, per delivered message, on our published card. Rates are per country and the spread is large. Singapore’s marketing template rate is 2.6 times the US rate and its SMS rate is 4.4 times. Never plan from another country’s card.
| Message | Status | Per message, US |
|---|---|---|
| WhatsApp marketing template | Billed today, unchanged | $0.0300 |
| WhatsApp authentication template | Billed today, unchanged | $0.0185 |
| WhatsApp utility template, opening a conversation | Billed today, unchanged | $0.0060 |
| WhatsApp utility template, inside an open window | Free today, billed from 1 Oct 2026 | $0.0060 |
| Service message, person or third-party AI | Free today, billed from 1 Oct 2026 | $0.0060 |
| Meta Business Agent message | Billed since 1 Aug 2026 | ~$0.04 to $0.05 |
| WhatsApp session message, incoming | Free, unchanged | Free |
| SMS outgoing | Unchanged | $0.0139 |
| SMS incoming | Free, unchanged | Free |
One WhatsApp message is 1,600 characters or a 5MB file.
How WhatsApp billing works, in four steps
Worth having straight, because the change only makes sense against the mechanics.
- 01An approved template opens a conversation. The template rate applies, set by its category and the recipient’s country code.
- 02The customer replies, and a 24-hour window opens. Inside it you can send free-form messages without a template.
- 03Everything you send inside that window is a service message. Free until 30 September 2026, billed from 1 October, including anything typed from a phone.
- 04The window closes after 24 hours. Starting the next conversation needs an approved template again, at the template rate.
Templates come in three categories, each priced differently: marketing, utility and authentication. Service is the fourth pricing category and it is not a template.
Does ValueText mark this up?
WhatsApp messages are billed at ValueText’s published per-country rate, which is Meta’s rate plus a small amount per message. Every rate is on the pricing page.
Our per-country rate moves with Meta’s, so what changes on 1 October is Meta’s half of it. What we can offer is the exact number early, which is why this page exists and why it is updated rather than published once.
Three things to do before 1 October
1. Count your service messages for a normal month. You can do this today. Meta’s Pricing Analytics API takes pricing_category: SERVICE for a date range, phone number and country, and returns the volume. Delivery webhooks carry the same category on every message. Multiply that volume by your country’s utility rate and you have your October increase, to the cent, before it happens.
2. Find out whether your agents reply from their phones. Under coexistence this is invisible in the CRM and very visible on the invoice. Ask the team rather than checking the system.
3. Split your utility templates into two piles: the ones that open a conversation and the ones that answer inside an open window. Only the second pile changes. If you have never had reason to tell them apart, this is the reason.
And if you use Meta Business Agent, check the invoices from 1 August onward. That charge has been running since then.
Sources
- Meta, Pricing for non-template messages, read 8 September 2026: developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages. This is the page carrying all three dates, both rates and the charge table. The general pricing document at /docs/whatsapp/pricing carries none of it, which is what an earlier check wrongly read as the change not existing.
- Meta, Pricing on the WhatsApp Business Platform, for the rate cards and volume tiers.
- US and Singapore per-message rates from the ValueText pricing page country selector.