What Meta charges for WhatsApp in 2026, and why the 1,000 free messages are not what you think
Per-message pricing replaced conversations in July 2025. The famous 1,000 free conversations died in November 2024. From 1 October 2026 there is a new 1,000 — same figure, different unit, different grain.
On this page
Three things changed about WhatsApp’s pricing between 2024 and 2026, and most of the internet still describes the first of them. If you are budgeting for WhatsApp this year, the order they happened in matters more than any individual figure.
Conversations stopped being the billing unit in July 2025
For years WhatsApp billed a 24-hour conversation window. You opened a window, you could exchange as many messages as you liked inside it, and you paid once. Every pricing calculator, every comparison table and every reseller’s price list was built on that unit.
On 1 July 2025 conversation-based pricing was deprecated and replaced with per-message pricing. The practical consequence is not a price change, it is a change in what a price is attached to. A support thread that used to cost one conversation now costs one charge per message you send into it.
That single change invalidates most of the arithmetic published about WhatsApp costs, and it is why a “cost per conversation” figure from a 2024 blog post is not a number you can convert.
The famous 1,000 free conversations died in November 2024
Before per-message pricing, Meta gave every WhatsApp Business Account 1,000 free service conversations a month — customer-initiated threads, free up to a cap.
On 1 November 2024 that cap was lifted, not kept: service conversations became free for everyone, with no monthly limit at all. The 1,000 figure stopped being a tier and became a historical footnote.
From October 2026 there is a new 1,000 — same number, different unit
Here is the part that catches people out. Meta’s pricing documentation, flagged as new, says:
Effective October 1, 2026 — Meta will introduce a free monthly tier of service messages. Every business phone number will receive 1,000 free service messages per month. Meta will only charge as of the 1,001st service message delivered each month.
Read the two allowances side by side, because the figure is identical and almost nothing else is:
| retired tier (dead 2024-11-01) | new tier (2026-10-01) | |
|---|---|---|
| unit | conversation (a 24-hour window) | message |
| grain | per WhatsApp Business Account | per business phone number |
| rollover | not applicable | none; it resets monthly |
| volume tiers | not applicable | none for service |
A busy thread is dozens of messages inside one window. So the new allowance is far smaller in practice than the old one, despite the identical number — and anything that copies “1,000 free” forward from 2024 without converting the unit is wrong by roughly an order of magnitude.
The grain change matters too. The old allowance was per account; the new one is per phone number. If you run five numbers under one account, the new tier is five allowances rather than one — which is a genuine improvement, and the opposite of what a careless reading of “same number” would suggest.
What this means for a budget
Three practical consequences, in the order they will hit you.
Service traffic is now a volume question, not a thread question. Under conversation pricing, a customer who asked ten follow-up questions cost the same as one who asked none. Under per-message pricing they cost ten times as much. If your support team writes long, multi-message answers, your per-customer cost has gone up even though no price moved.
The free tier is consumed by your longest threads first. 1,000 service messages a month is comfortable for a number handling a few hundred conversations and tight for one handling thousands. The number to watch is not conversations per month but messages sent per conversation — and that is a number you can influence by writing fewer, fuller replies.
Marketing, utility and authentication are priced separately and have their own rules. Nothing above changes them: a marketing template is still a marketing template, still needs approval, and is still charged at your market’s marketing rate.
How we handle it
ChatBridge24 meters per message because that is what Meta bills, and it shows Meta’s own figures separately from ours. Two details that matter:
- The 24-hour window is checked before a send, not after Meta refuses it. Meta’s own refusal — error 131047 — is accurate and useless to an agent, because it arrives after the attempt. The window is measured from the last inbound message: your own outbound does not reopen one, and getting that backwards would let a business hold a window open by talking to itself.
- Every debit happens before the send and is refunded if Meta refuses. The other order gives away a chargeable message whenever the debit fails, and the refund only fires when we actually charged — an already-open window costs nothing and must not be refunded into existence.
A note on checking this yourself
One methodological warning, because it cost five independent researchers the same mistake. Fetching Meta’s pricing page through a tool that converts HTML to markdown drops the block containing the new tier: searching the result for “1,000” returns nothing. Rendering the same URL in a browser and searching the visible text returns seven matches.
The absence of a string in a fetched page is not evidence of its absence on the page. If you are verifying a pricing fact, render the page.
Common questions
Does WhatsApp still charge per conversation?
No. Conversation-based pricing was deprecated on 1 July 2025 and replaced with per-message pricing. A cost-per-conversation figure from before that date cannot be converted into the new unit.
Are the first 1,000 conversations each month still free?
No. That tier was lifted on 1 November 2024, when service conversations became free for everyone with no cap. A different allowance — 1,000 free service MESSAGES per phone number per month — begins on 1 October 2026.
Is the new 1,000 the same as the old one?
Only the number is the same. The old allowance counted 24-hour conversation windows per WhatsApp Business Account; the new one counts individual service messages per business phone number. A busy thread is dozens of messages inside one window, so the new allowance is much smaller in practice.