The biggest WhatsApp pricing change of 2026 is not a rate card. Since 1 October 2026 the free 24-hour customer service window is no longer free: Meta charges per message for service messages — beyond a free tier of 1,000 per phone number per month — and for utility templates sent in response to customers inside an open window.
That is a structural change, not a percentage. Businesses that built their model on “answer fast and the conversation costs nothing” are the ones it lands on hardest.
Here is what changed, what survives, and which of it you can do something about.
The 1 October change, in Meta’s own words
Meta’s documentation on non-template message pricing states that from 1 October 2026 it charges “on a per-message basis for all service messages, consistent with how Meta charges for template messages”, and “on a per-message basis for utility messages sent in response to users (within an open 24-hour customer service window)”. Service messages had been free since November 2024; utility templates inside the window since July 2025.
Service messages are billed at the utility and authentication rate of the market you are messaging, and unlike utility and authentication templates they are excluded from the volume tiers — Meta’s wording is “Volume tiers: None.” Meta published the October rate cards, including a dedicated service column, on 1 September 2026, and they are the live rate cards since 1 October. In Germany a service message costs €0.0456 (USD 0.0550), identical to a utility or authentication message; a marketing template stays at €0.1131.
What stays the same is the mechanic. The window is still 24 hours, still resets on every inbound message, and still lets you send free-form messages without a template. Being inside it is simply no longer free.
| Message type | Inside an open window, since 1 Oct 2026 |
|---|---|
| Service message (free-form reply) | first 1,000 delivered per phone number per month free, then billed per message at the utility/authentication rate |
| Utility template | billed per message, no free tier |
| Marketing template | billed (unchanged) |
| Authentication template | billed (unchanged) |
| Reaction message (emoji) | unclear: Meta’s archived pricing page lists reactions as free, the current page does not; check the pricing type in your status webhook |
| Anything in a free entry point window (up to 7 days) | message delivery free (Meta Business Agent tokens are still billed) |
One separate line item worth knowing about: Meta Business Agent, Meta’s own AI, has been charged per token since 1 August 2026 at $2.00 per million tokens, which Meta estimates at roughly 4–5 US cents per message. Meta also notes that only one charge applies per message: a non-template reply is billed either as a Business Agent message (tokens, delivery included) or as a service message, never both — and a free-form message with promotional content is not additionally charged as marketing.
What Meta added in September: a free tier and a payment-method rule
Two things were not in the July announcement and appeared on the pricing page in September.
The free tier. “Each business phone number has one free tier of 1,000 delivered service messages per month.” Unused messages do not roll over, and the counter resets monthly per phone number at midnight in the account’s timezone. Meta’s Groups API pricing page adds that group sends draw from the same 1,000, one unit per delivered recipient. In Germany that tier is worth about €45 a month per number. For a small business that answers a few hundred questions a month, October changes nothing on the invoice. For anyone running a support desk or an AI agent at volume, it is a rounding error.
The payment-method rule. “If businesses do not have a payment method for their Messaging account(s), Meta will deliver service messages within the free tier but not deliver them after the free tier has been used.” That is the operational risk in this change: a business that onboarded through a partner, never added a card in Billing Hub and sends more than 1,000 replies a month will see replies silently stop being delivered. Check Billing Hub before you check anything else.
Both show up in the status webhook. A service message inside the tier carries "type": "free_customer_service" with "billable": false; once the tier is used it switches to "type": "regular" and "billable": true. A utility template inside the window, free until 30 September, now reports regular and billable too. If you reconcile Meta’s invoice against your own logs, that field is what to sum.
Eligible governments and non-profits are the exception: Meta keeps their service messages free beyond the tier through 31 December 2027. Since 12 October 2026 their free messages carry "subtype": "paid_exempt" in the same pricing object, and since 23 October an account’s service_pricing_policy field shows whether it qualifies.
What survives: the free entry point
The free entry point window is the exception Meta explicitly preserved. Conversations opened from a Click-to-WhatsApp ad — from the Android or iOS app; desktop and web do not count — stay free for message delivery once you reply inside the customer service window, and Meta’s documentation now says the window “may remain open for up to 7 days”. The October announcement confirms it is “unchanged for message delivery”.
Apart from the 1,000 free service messages per number — small at scale — that makes paid social the only remaining source of free conversation volume. If you already run click-to-WhatsApp ads, the economics of that channel just improved relative to everything else.
What changed on 1 July
Meta’s pricing documentation lists the July round as a move to market-specific rate cards rather than a flat percentage change:
| Market | Change |
|---|---|
| Hong Kong, Hungary, Qatar, Romania, Singapore | Higher utility and authentication rates |
| Italy, Spain, United Kingdom | Higher marketing rates |
| Poland | Lower marketing, utility and authentication rates |
Until 30 June 2026 these markets were charged the relevant regional rate — Rest of Central and Eastern Europe in Poland’s case — so the move to a standalone card is what produced the change in either direction.
Alongside it, Brazil billing localisation launched. Eligible customers — those whose Sold-To country in Billing Hub is Brazil — have to migrate all their Messaging accounts to BRL by 30 June 2027, and from 1 July 2027 Meta will not deliver messages from accounts that have not migrated. India has the same rule on a shorter clock: migrate to INR by 31 December 2026, or messages stop on 1 January 2027.
The European entries do not split neatly. Italy, Spain and the UK got more expensive for promotion, Hungary and Romania for transaction messages, and Poland got cheaper across the board. If you send to several of these, the direction of travel depends entirely on which market and which category.
What changed on the rate cards on 1 October
The same page lists the October rate-card round, 40 rate changes in all:
- Higher marketing rates: Kuwait, Mexico, Morocco, Saudi Arabia, the UAE, and the Rest of Middle East and Rest of Asia Pacific regions
- Higher utility and authentication rates: Kazakhstan, Kuwait, Morocco, Oman, Pakistan, Peru, South Africa, Ukraine
- Lower utility and authentication rates: Bangladesh, Iraq, Nepal, Sri Lanka
- Nine of these markets (Bangladesh, Iraq, Kazakhstan, Kuwait, Morocco, Nepal, Oman, Sri Lanka, Ukraine) left their “Rest of” region to become standalone markets, each with a new authentication-international rate that Meta describes as higher than the utility and authentication rates in these markets — including the markets whose utility and authentication rates went down
- No change for Germany, the rest of Western Europe, the UK, Poland, North America, India or Brazil
For most European senders the rate cards themselves are noise. The authentication-international line is not, if you send login codes abroad at real volume. It applies when Meta deems your business eligible — more than 750,000 messages to users in those markets in a moving 30-day period, counted since 1 September across all 18 authentication-international markets, with 30 days’ notice — and your primary business location is in a different country than the recipient; domestic senders and low-volume senders keep the domestic rate.
On notice periods, Meta commits to at least one month for a rate card update, three months for an addition to the pricing model and six months for a change to the model itself, with updates only on the first day of a quarter.
What has changed since 1 October
As of 1 November 2026, Meta has announced no rate-card change for 1 January 2027. Its pricing page carries no upcoming block, and because a rate-card update needs at least a month’s notice, anything for January would have to appear by 1 December.
The vocabulary did change. Since 23 September Meta has been splitting the WhatsApp Business Account into a “WhatsApp account” for phone numbers and a “Messaging account” for templates and billing, with all businesses moved by mid-October. Existing WABA IDs carry over as Messaging account IDs, and Meta’s pricing pages now say Messaging account throughout.
Three smaller items matter if you reconcile costs yourself. The old conversation_analytics field, a leftover from conversation-based pricing, is no longer available from 1 November 2026; pricing_analytics is the replacement. On 15 October Meta added Türkiye to its pricing policy for “AI Providers”, which covers general-purpose AI assistants only, not businesses running their own support bot.
The larger shift is coming for marketing. Since October, a “max price” for marketing templates sent through the Marketing Messages API is in open beta: you set the most you will pay per delivery and Meta charges that or less. Meta’s max price documentation says that at general availability, planned for Q2 2027, max price becomes required in eligible geographies and fixed published marketing rates will only apply on the Cloud API.
What did not change
Two things survived, and it is worth being precise about which.
Billing is still per delivered message. Since 1 July 2025 the model has been per message, and the charge lands when a message is delivered — not when it is sent, not when it is read. That now applies to service messages as well: only delivered ones count against the tier or the invoice. October widened which messages are billable, not the model.
Category still decides the rate. In every market on the EUR and USD cards marketing costs more than utility, authentication or service. The one line that can top it is authentication-international, which on the October cards is higher than marketing in 14 markets, India and Indonesia among them. Utility, authentication and service share one rate, and only utility and authentication benefit from the volume tiers — service messages do not.
What did not survive is the assumption underneath most WhatsApp cost models: that conversation volume inside the window is free. Since October, the shape of the bill has changed from “how often do you pay to start talking” to “how much do you talk”.
The three levers, in order of size
1. Stay inside the window anyway. Since 1 October this lever is no longer free, but it is still the cheap one — and the first 1,000 service messages per number each month still cost nothing. A reply inside an open window is billed at the utility rate, while reopening a closed thread means a template, and a marketing template is the dearest thing you can send: in Germany €0.1131 against €0.0456. Every inbound message still resets the clock for another 24 hours. So the habit does not change, only the size of the prize. We wrote up the mechanics in the 24-hour window explained.
2. Get your categories right. If your rates went up in Hungary or Romania, the change hit utility and authentication — which means it hit your transactional messaging, and the fix is not to send fewer order updates. Check the opposite direction instead: how many of your genuine transactional messages are currently classified as marketing because someone wrote a promotional sentence into them? That reclassification is a permanent surcharge on every send, and it is usually one sentence. Template categories and rejections covers how Meta decides.
If your rates went up in Italy, Spain or the UK, the change hit marketing, and there the honest lever is different: fewer, better-targeted campaigns to people who actually opted in, plus using the free entry point windows you already generate if you run click-to-WhatsApp ads.
3. Check the volume tiers. Meta applies reduced rates for utility and authentication messages above certain monthly volumes, aggregated across all Messaging accounts in a business portfolio. Two things follow. If you are close to a threshold, the marginal message is cheaper than your current average, which changes the maths on whether to move a notification from SMS to WhatsApp. And if you run several Messaging accounts — an agency with client accounts, say — whether they sit in one portfolio is now a budget question, not just an admin one. Service messages are outside this lever entirely.
What to actually do this week
Count the messages you sent inside open windows last month, per phone number. Subtract 1,000 from each. What is left, multiplied by your market’s service rate from the live October rate card (Germany: €0.0456), is roughly what October adds to your bill — plus every utility template you sent inside a window, with no allowance. Until now that number never appeared on an invoice, which is why almost nobody has it to hand.
Then check that every Messaging account has a payment method in Billing Hub; under Meta’s new account model each one carries its own. If it does not, replies stop being delivered the moment the free tier is used up, and nothing in the chat tells the customer why.
Then split your paid spend three ways: templates sent to reopen a closed conversation, templates sent as genuine transactional notifications, and marketing campaigns. Mostly reopening costs means a response-time problem. Mostly transactional means a category audit. Mostly marketing in Italy, Spain or the UK means the July change landed on you directly.
One caveat on everything above: rates change, and any figure in a blog post is a snapshot. Meta’s pricing pages are the source of truth, and they are the only thing worth quoting to your finance team.
What this means for you
Nybero does not mark up WhatsApp conversation costs — Meta bills those directly, and we show you what they were rather than reselling them, which is why our pricing is a flat monthly plan, not a per-message bill. What the platform does do is aimed squarely at the first lever: the inbox shows whether each customer service window is still open, automations never swap a free-form step for a paid template behind your back — if the window has closed, the step stops and tells you why — and the AI agent answers at the hours when nobody is at a desk, which is exactly when windows quietly expire.
Updated 1 October 2026. The October rate cards were published by Meta on 1 September 2026, and in September Meta added a monthly free tier of 1,000 service messages per phone number and a payment-method requirement; an earlier version of this article said the rates were still unpublished and did not mention either — both have been corrected. An earlier version also stated that replies inside the 24-hour window remain free and that Poland’s rates went up; both were wrong. Everything above is checked against Meta’s pricing documentation and its announcement on non-template message pricing, both last re-checked 1 October 2026. Rates change; check those pages before you budget.
Updated 1 November 2026. Meta restructured its pricing page on 30 September and archived the old version; the quotes on the free tier and the payment-method rule now follow the current wording. An earlier version of this article described the free entry point window as 72 hours, extendable to 7 days, and opened by Facebook Page call-to-action buttons as well as ads; that came from Meta’s older conversation-based pricing, and the current page says click-to-WhatsApp ads and “up to 7 days”.
An earlier version also said marketing is the most expensive category in every market; the authentication-international rate is higher in 14 markets. It also stated that reaction messages are free, which the current pricing page no longer says. Added: the India INR deadline, the “Messaging account” model, the paid_exempt subtype, the end of conversation_analytics and the max-price beta. Re-checked against Meta’s pricing documentation on 1 November 2026.