In this article11
  1. What changed, exactly
  2. What counts as a service message?
  3. The allowance: a thousand messages, and the unit is what matters
  4. Utility templates inside the window — the quieter change
  5. What does it actually cost? A Saudi example
  6. The payment method: the trap that stops your replies
  7. What to do now
  8. What is still free?
  9. Frequently asked
  10. Sources
  11. Work out your own bill, with your own numbers

This article explains exactly what changed, what counts as a service message, how the free allowance works and why its unit matters, and what it actually costs in Saudi market figures — then what to do before the first bill arrives.

What changed, exactly

The change landed on two separate dates, and they are widely conflated:

DateWhat changed
1 August 2026Meta Business Agent messages — Meta’s own agent — became billable by tokens. This does not apply to you if the bot or AI agent is run by you or by your platform.
1 October 2026Service messages became billable per message, after a monthly free allowance per number. On the same date, utility templates sent inside the 24-hour window became fully billable, having been free since 1 July 2025.

What counts as a service message?

A service message is any free-form message — not an approved template — that you send in reply to a customer who messaged you in the last 24 hours. The point that surprises most teams is that the source does not change the classification:

  • A support agent’s reply from the inbox — a service message.
  • A reply from your own bot or AI agent — also a service message, at the same price.
  • Images, video, documents and voice notes — all service messages, counted exactly like text.
  • Each message counts, not each conversation. Three replies to one question are three messages.

The allowance: a thousand messages, and the unit is what matters

Every business phone number gets a thousand free service messages per calendar month. Three properties of that allowance are what make most quick readings of the number wrong:

  • Per number, not per account: the allowance belongs to a single business phone number, not to the WhatsApp Business Account and not to the portfolio. Three numbers means three separate allowances.
  • Never pooled: a number that used only two hundred does not lend the rest to a number that went over.
  • Never carried over: whatever you do not use this month lapses at the end of it, and the counter restarts at zero on the first of the next.

Past the thousand-and-first message, each one is charged at the utility rate for the customer’s market — not yours. And the volume discounts that authentication messages earn do not apply to service messages at all.

Utility templates inside the window — the quieter change

Since 1 July 2025, utility templates sent as a reply inside the 24-hour window were free, and a popular piece of advice was built on it: send the order confirmation and the shipping update as a reply inside the window rather than proactively, and save part of the bill.

That advice no longer holds. From 1 October 2026 a utility template is charged at the market rate whether it is sent inside the window or outside it, and the thousand-message allowance does not apply to it — that allowance covers service messages alone. If your flows were designed around this rule, the saving you were counting on has gone.

What does it actually cost? A Saudi example

Take a support team replying to Saudi customers. The utility rate in the Saudi market — which is also the service rate — is: 0.0401 SAR

And because the allowance belongs to each number separately, spreading a team across several numbers changes the arithmetic:

CaseCharged messagesMonthly cost
One number, a thousand messages0Nothing
One number · 4,0003,000120.30 SAR
Three numbers, each with the same volume · 12,0009,000360.90 SAR

The payment method: the trap that stops your replies

This point matters more than the price. If there is no valid payment method on file with Meta for your WhatsApp Business account when charging begins, Meta stops delivering service messages.

And remember what service messages are: your replies in the inbox. So the outcome is not a late invoice — it is support agents writing replies that never reach the customer, usually without anyone noticing at once, because the interface looks perfectly normal.

What to do now

  1. 1.Confirm the payment method
    On every WhatsApp Business account, before anything else. An expired card is enough to stop replies being delivered.
  2. 2.Learn your monthly reply count per number
    Not the account total — each number separately, because that is how the allowance is counted. Only a number that goes past a thousand produces a bill.
  3. 3.Revisit flows built on the window being free
    Any flow designed to send utility templates as a reply inside the 24-hour window was relying on a saving that no longer exists. Re-evaluate it at its real price.
  4. 4.Measure replies per conversation
    That number now has a financial meaning. A conversation closed in three replies instead of seven saves more than any negotiation over rates.
  5. 5.Lean into click-to-WhatsApp ads
    The 72-hour free entry point window stayed entirely free, for every category. It is now the only route to a conversation that costs nothing, which raises the return on ads that click through to WhatsApp.

What is still free?

Two things, and both are worth designing around:

  • The first thousand service messages a month, per business phone number.
  • The free entry point window (72 hours): when a customer starts the conversation from an ad that clicks through to WhatsApp, or from the WhatsApp button on Facebook or Instagram, every message you send them is free for 72 hours — in any category, marketing included.

And because the 72-hour window is now the only route to a conversation that costs nothing, ads that click through to WhatsApp are worth more than they were. We explain how they work and how to cost them in the click-to-WhatsApp ads article. If what concerns you is how many conversations you are allowed rather than what they cost, that is an entirely different subject, covered in the messaging limits guide.

Frequently asked

Does the allowance include messages the customer sends?

No. Meta counts the messages you send out; what the customer sends you is neither charged nor deducted from the allowance.

Do bot replies count against the same allowance?

Yes. A reply from your own bot or AI agent is treated exactly like an agent’s: a service message, which consumes the allowance and is then charged at the same rate. The exception is Meta Business Agent — Meta’s own — which has separate pricing that began on 1 August 2026.

Can I move an unused allowance between my numbers?

No. The allowance is per number, never pooled and never transferred. A number that used only two hundred is no help to one that went past a thousand.

Does the service rate fall with volume?

It neither falls nor rises: volume discounts do not apply to service messages. The price is flat, at the utility rate for the customer’s market.

Does SAEI take a commission on these fees?

No. Meta’s fees are charged at their official rate exactly as they are and go to Meta in full; we apply a zero margin. The platform subscription is entirely separate from them.

Which rate applies if my customer is outside Saudi Arabia?

The customer’s market rate, not yours. A service message to a customer in another country is charged at that country’s utility rate.

Sources

Every figure and rule in this article comes from Meta’s own documentation. These are the references, and we update them whenever the rules move:

Work out your own bill, with your own numbers

Enter your monthly volume for each category and get the cost in Saudi riyals straight away — with the service message allowance applied for you.

Open the WhatsApp pricing calculator →