From 1 October 2026, Meta charges per message for WhatsApp service messages: the free-form replies a person or a third-party AI sends inside the 24-hour customer service window. They have been free since November 2024.
Every business phone number gets 1,000 free service messages each month. From the 1,001st, each one costs the same as a utility template to that customer's country. Unused messages do not roll over. Utility templates sent inside the window are also charged from 1 October, with no free allowance.
Inbound messages stay free, the 72-hour free entry point window from Click-to-WhatsApp ads is unchanged, and nothing changes before the date. This post covers the mechanics from Meta's published terms and the six adjustments we are making on client accounts before 1 October.
Meta announced the charge on 1 July 2026 and published the rates on 1 September, with one detail that decides whether the change costs a typical business anything at all: a free monthly tier of 1,000 service messages per phone number. respond.io workspace admins started seeing the in-app notice this week.
We run WhatsApp lines and AI employees for clients on the WhatsApp Business Platform every day, so this lands directly on the bills we manage. Below is the change in full, using Meta's own definitions and worked examples, followed by what we are adjusting before the date.
What changes on 1 October 2026
The WhatsApp Business Platform moved to per-message pricing on 1 July 2025. Since then, templates you send to customers have been charged by category, while two kinds of message have been free: any non-template reply inside an open 24-hour customer service window, and any utility template sent inside that window. Both exemptions end on 1 October.
| Message | Until 30 Sep 2026 | From 1 Oct 2026 |
|---|---|---|
| Service message Free-form reply inside the 24-hour window, sent by a person or a third-party AI |
Free | Charged after 1,000 free per phone number per month, at the utility rate for the customer's country. No volume tiers. |
| Utility template inside the window Order or booking confirmation sent while the window is open |
Free | Charged at the utility rate. No free allowance. Utility volume tiers still apply. |
| Utility template outside the window | Charged | Unchanged |
| Marketing and authentication templates | Charged | Unchanged (quarterly rate updates aside) |
| Meta Business Agent reply Meta's own AI answering on your behalf |
Per token since 1 Aug 2026 | Unchanged |
| Any message inside a 72-hour free entry point window | Free | Free for delivery |
| Messages customers send you | Free | Free |
Meta's stated reason is that pricing should reflect the value these messages deliver. The practical effect is that from October, every message your business sends is either free under a specific exemption or charged under a specific category. There is no longer a general free zone inside the window.
What counts as a service message
A service message is any non-template message you send to a customer: text, an image, a document, a list, a set of reply buttons. It can only be sent inside an open customer service window, which opens when a customer messages you and resets with each message they send. Templates are different: they can be sent at any time, and they are charged by their own category.
Who sends the reply does not matter. Meta's definition covers a person on your team and any third-party AI, which includes AI employees built on respond.io or on any other provider.
The one exception is Meta Business Agent, Meta's own AI, whose replies are a separate category billed per token since 1 August 2026.
Three rules from Meta's terms matter for the bill:
- One charge per message. A message has exactly one category and is charged once. A free-form reply with promotional wording is charged as a service message, not additionally as a marketing template.
- Charged on delivery. The meter counts delivered messages. A reply that never reaches the phone is not charged.
- Every fragment is a message. A reply split into three bubbles is three service messages. This is the rule that changes how AI employees should be written, covered below.
Here is an ordinary booking conversation, annotated the way Meta will count it from 1 October:
Illustrative conversation with a fictional business. Before 1 October, both business messages here are free.
The 1,000 free service messages a month
This is the part that softens the change for most small and mid-sized businesses. Meta's published terms give every business phone number 1,000 free service messages each month, with charging starting from the 1,001st. The count resets monthly and unused messages do not roll over.
Put in conversation terms: at four replies per conversation, one number covers roughly 250 conversations a month before a single service charge applies. A line that answers 30 enquiries a day will pass that point; a line that answers 5 will not.
Three details in the terms are worth reading twice:
- Per phone number, not per business. A business with three numbers has three separate allowances. They are not pooled, and a busy number cannot borrow from a quiet one.
- The rate after 1,000 is the utility rate for the customer's country, taken from Meta's rate cards. It follows the customer's phone number country code, exactly as templates do.
- No volume tiers. Utility and authentication templates get cheaper at scale; service messages do not. A large sender pays the base rate on every service message past the allowance.
One caution on the per-number rule. Adding phone numbers to multiply the allowance is a poor trade: each number carries its own quality rating and messaging limits, and customers who saved one number do not recognise the next. Our line-quality guide covers why a single healthy number beats several thin ones.
Utility templates inside the window are no longer free
Since 1 July 2025, a utility template delivered inside an open window has cost nothing, which made it the default way to send a confirmation the moment a customer said yes. From 1 October that template is charged at the utility rate whether the window is open or not, and there is no free allowance to absorb it.
This creates a choice that did not exist before. Inside the window, the same confirmation can be sent as a plain free-form message, which is a service message and draws on the free 1,000 first. Outside the window, only a template can be sent, so nothing changes there.
The trade-off has two sides. For a business under a few thousand messages a month, a text confirmation inside the window is cheaper because it is usually free.
For a high-volume sender already on a discounted utility tier, the tiered template rate can be lower than the flat service rate, and the template keeps its structured buttons. The decision belongs per template, not per business, which is why it is on the checklist below.
What stays free
Meta's notice is explicit about what does not change. Messages customers send you have never been charged and still are not. The window itself works the same way: it opens and resets with each customer message, and it remains the only time a non-template message can be sent.
The larger exemption is the 72-hour free entry point window. When a customer messages you from a Click-to-WhatsApp ad or a Facebook Page call-to-action button on the Android or iOS app, and you reply within 24 hours, every message you send for the next 72 hours is free to deliver, templates included. Meta states this is unchanged for message delivery from 1 October.
For businesses that already advertise, this exemption now carries a price advantage as well as a lead-quality one. A conversation opened from an ad can run through its first three days, replies and confirmations included, without touching the service allowance. The mechanics of running that channel well are in our Click-to-WhatsApp guide.
What it costs, using Meta's own numbers
Meta has not published a single global service rate; the rate is the utility rate for each country, and those are on the rate cards. Its own comparison example uses Brazil, where the published utility rate is 0.68 US cents per message. At that rate, 10,000 service messages cost about US$68 in delivery, before whatever a third-party AI provider charges for generating the replies.
The arithmetic for your own line is short. Take last month's outbound non-template messages per phone number, subtract 1,000, and multiply the remainder by the utility rate for the countries your customers are in. Then add every utility template that fired inside a window, at the full utility rate, because that part has no allowance.
Meta's published example conversation shows the shape of the change. A marketing template, two Meta Business Agent replies, one human reply after handover, and an order confirmation produced one charge before August, three from August, and five from October. Every business message in that thread now has a price attached.
For most of the service businesses we work with, a single number sending under 1,000 replies a month will see no service charge at all. The bill moves for two kinds of account: high-volume inboxes with several thousand replies a month, and any account whose automations fire utility templates inside the window as a matter of course.
Six things to do before 1 October
These are the adjustments we are making on client accounts in September. None of them needs new code to keep messages flowing; they are about billing, measurement and message design.
- Put billing in place by 30 September. Meta has said that businesses without a payment method on file by then will have service message delivery stopped from 1 October. On respond.io, Meta's charges come off the workspace's WhatsApp balance, with no markup and the card fee on top-ups waived from 1 October until further notice, so keep it funded.
- Count this month's service messages per number. Meta's Pricing Analytics API reports the
SERVICEcategory by phone number and country; your provider's reports show outbound volume too. This month's count is next month's forecast. - Audit every utility template that fires inside the window. List the automations that send a confirmation or receipt template immediately after a customer replies. For each, decide whether it becomes a free-form message inside the window, stays a template, or is sent only when the window has closed.
- Tighten your AI employee's reply habits. One complete message per turn instead of three fragments, no acknowledgement-only messages, options grouped into a single interactive message. Each fragment past the allowance is a charge.
- Route paid acquisition through Click-to-WhatsApp ads. Conversations that open inside the 72-hour free entry point window cost nothing to deliver for three days, which now includes the confirmation template.
- Read the delivery webhooks. From October, each delivered service message's status webhook carries a pricing object with
billable: trueandcategory: service. Log it so finance sees the same numbers Meta bills.
For technical teams, the pricing object on a billable service message looks like this:
"pricing": {
"billable": true,
"pricing_model": "PMP",
"type": "regular",
"category": "service"
}
What this changes about how AI employees are built
Per-message pricing rewards density. An agent that answers a question in one well-structured message costs a third of one that sends "Got it, let me check", then the answer, then "Anything else?". The first pattern was already better for customers; from October it is also cheaper.
The reply-shaping rules we are adding to client agents are specific:
- One message per turn unless the content genuinely needs two, such as a document followed by the sentence that explains it.
- No filler turns. No "checking now", no "noted", no message whose only content is a repeat of what the customer said.
- Choices in one interactive message. Reply buttons or a list carry the options, instead of one bubble per option.
- Confirmations as text while the window is open. The template is reserved for when the window has closed, so it is only paid for when a free-form message is not allowed.
- Handover without a farewell message. When the agent passes to a person, the person's first message is the next thing the customer sees.
Follow-up sequences are unaffected by this change. Anything sent after the window closes was already a template with its own category, and our follow-ups guide still applies as written.
Where the bill moves, and where it does not
The change sorts accounts into two groups, and the sorting is mostly about habits rather than size. Use the two columns to place your own line.
Little or no change
- One number sending under 1,000 replies a month
- Confirmations sent as text while the window is open
- Agent replies in one message per turn
- Conversations opened from Click-to-WhatsApp ads
- Billing already on file, balance funded
Bill will move
- Several thousand replies a month on one number
- Automations firing a utility template after every reply
- Bots that answer in three or four fragments
- High-volume senders who relied on utility tiers for in-window sends
- No payment method on file by 30 September
Questions we hear a lot
Does the 1 October 2026 change affect the free WhatsApp Business app?
No. The change applies to the WhatsApp Business Platform, the API used through providers such as respond.io or through a direct integration. The free app is not metered this way.
Is the 1,000 free service messages allowance per business or per phone number?
Per phone number, per month. Three numbers means three separate allowances, and unused messages do not roll over to the next month.
What rate applies to service messages after the free 1,000?
The utility rate for the customer's country, from Meta's rate cards, with no volume tiers. It follows the customer's phone number country code, the same way template pricing does.
Are my AI employee's replies charged as service messages?
Yes. Any non-template reply not produced by Meta Business Agent is a service message, whether a person or an AI sent it. Your AI provider's own charges are separate from Meta's delivery charge.
Does the 72-hour Click-to-WhatsApp free entry point window still apply?
Yes. Meta states the free entry point window is unchanged for delivery: reply within 24 hours of the ad click and everything you send for 72 hours is free, templates included.
Do I need to change code or templates before 1 October 2026?
No. Service messages are sent the same way; only the bill changes. The practical requirement is billing on file by 30 September, since Meta will otherwise stop delivering service messages from 1 October. On respond.io that means a funded WhatsApp balance.
Final words
What Meta has built in place of the free window is a system where a well-run line pays little: 1,000 free replies a month per number, free delivery for three days on every ad-driven conversation, and a flat per-message rate beyond that. The accounts that feel it are the ones sending more messages than the conversation needs.
Our advice is to spend September on the count and the checklist rather than on the rate cards. Know how many service messages each number sends, decide which confirmations stay templates, and tighten the agent so every message it sends is one the customer wanted.