WhatsApp Conversation vs Per-Message Pricing: What Changed in 2026
Meta replaced conversation-based WhatsApp pricing with per-message pricing on July 1, 2025. Here is exactly what changed, what it means for your bill, and how to estimate and optimize costs in 2026.
Key Takeaways
- Since July 1, 2025, Meta bills per template message sent — not per 24-hour conversation as it did before.
- Customer-initiated service messages inside the 24-hour window were free and unlimited from November 2024; since 1 October 2026 Meta gives each number 1,000 free service messages a month and charges its service rate beyond that, so most support adds little to your Meta bill.
- Pricing is now driven entirely by template category: Marketing, Utility and Authentication, each at a different per-message rate.
- Your total cost is always Meta's per-message charge plus a platform fee — PayPerWA adds a flat ₹0.20 (or $0.004) with no subscription.
- Estimating your bill is now simpler: count messages per category, multiply by the rate, and add the flat platform fee.
What changed in WhatsApp pricing in 2026?
WhatsApp moved from conversation-based pricing to per-message pricing on July 1, 2025 — so in 2026 you pay for each template message you send, not for a 24-hour bundle of messages. This is the single biggest billing change since WhatsApp launched paid messaging, and it reshapes how you budget campaigns.
Under the old model, Meta charged once per 24-hour "conversation" window, and several messages inside that window were covered by a single charge. Under the new model, each business-initiated template message is its own billable event, priced by its category. The trade-off Meta made to soften this: customer-initiated service replies became free (since 1 October 2026, only the first 1,000 a month per number), and the per-message rates were tuned per category.
If your bill looks different from a year ago, this is why. The good news is the new system is far easier to predict — you can literally count messages and categories to estimate spend, which we'll show below.
The old model: conversation-based pricing
Before July 2025, Meta charged per conversation — a rolling 24-hour window opened by the first message and covering everything sent inside it. There were four conversation categories (Marketing, Utility, Authentication and Service), and you were billed once when a window opened, regardless of how many messages flowed within it.
This had quirks. A single window could carry many messages for one charge, which rewarded businesses that batched activity. But it also created confusing edge cases — overlapping windows, free entry points, and category "upgrades" mid-conversation — that made bills hard to forecast. Meta also offered 1,000 free service conversations per month, a cap businesses regularly hit.
No subscription. ₹0.20/msg + Meta's rate (or $0.004/msg on USD wallets).
Create free account →The new model: per-message pricing
From July 1, 2025, Meta bills each individual template message you send, priced by the template's category. There is no longer a conversation bundle. Send three Marketing templates to one customer and you pay for three. Send an Authentication OTP and you pay one Authentication rate.
Crucially, this only applies to business-initiated template messages. Free-form replies you send to a customer inside the 24-hour service window — i.e. after they message you — are not charged by Meta at all. So per-message pricing affects your outbound templates, not your support conversations.
Old vs new model at a glance
| Aspect | Conversation-based (before Jul 2025) | Per-message (2026) |
|---|---|---|
| Billing unit | 24-hour conversation window | Each individual template message |
| Multiple messages in one window | One charge covered many messages | Each message charged separately |
| Service / support replies | 1,000 free/month until Oct 2024, then free & unlimited from Nov 2024 | Free & unlimited until 30 Sep 2026; since 1 Oct 2026 the first 1,000 a month per number are free, then Meta's service rate |
| Pricing driver | Conversation category | Template category |
| Forecasting | Harder (window overlaps, upgrades) | Simple (messages × rate) |
| Best for | Chatty single conversations | Predictable, category-clean sending |
The headline shift: you now think in messages and categories, not conversations. For a fuller cost breakdown, see WhatsApp Business API Pricing in India 2026: The Real Cost.
Free service messages: the rule that saves you money
Customer-initiated service messages are free from Meta for the first 1,000 per number each month — they were free and unlimited from November 2024 until 1 October 2026 — and remain the most underused cost saver on WhatsApp. When a customer messages you first, a 24-hour window opens, and the first 1,000 free-form replies you send each month cost you nothing in Meta fees; beyond that Meta charges its service rate (₹0.115 per message in India).
This rewards a "let customers start the conversation" strategy. Examples that turn paid templates into service chats (free for the first 1,000 replies a month):
- Put a "Chat on WhatsApp" button on your site, ads and emails so customers initiate.
- Use click-to-WhatsApp ads — the click counts as a customer-initiated message.
- Add WhatsApp links to invoices and packaging so support questions arrive as service chats instead of paid templates.
Note: replies your team types in the PayPerWA inbox carry no PayPerWA fee, while automated chatbot replies carry our flat ₹0.20 platform fee per message because we operate the infrastructure and delivery layer — and Meta's portion on these service replies is zero for the first 1,000 a month per number, so they remain the cheapest message type you can send.
Category-based rates in 2026
Your per-message cost depends entirely on which of three categories your template falls into. In India, Meta's rates are:
| Category | Typical use | Meta (India) | + PayPerWA | Total |
|---|---|---|---|---|
| Marketing | Promotions, newsletters, launches | ₹0.86 | ₹0.20 | ₹1.06 |
| Utility | Order, shipping, payment updates | ₹0.115 | ₹0.20 | ₹0.315 |
| Authentication | OTPs and login codes | ₹0.115 | ₹0.20 | ₹0.315 |
| Service (within 24h window) | Support replies | Free (first 1,000/month per number) | ₹0.20 (chatbot replies only) | Up to ₹0.20 |
These are India rates. For every other country Meta's per-message charge varies — check the live country rate card instead of assuming one global figure. On USD wallets, PayPerWA's flat fee is $0.004 per message. Note that Meta can auto-reclassify a template's category if its content doesn't match the declared category, which changes its price — so write Utility templates that are genuinely transactional.
How to estimate your WhatsApp bill
Estimating spend under per-message pricing is straightforward: count messages per category, multiply by the total rate, and sum. Here's the method:
- List your monthly message volume by category — e.g. 10,000 Marketing, 20,000 Utility, 5,000 Authentication, and your Service replies (the first 1,000 a month per number are free from Meta).
- Multiply each by its total per-message cost (Meta rate + ₹0.20).
- Add the category subtotals.
Worked example (India):
| Category | Messages | Per-msg total | Subtotal |
|---|---|---|---|
| Marketing | 10,000 | ₹1.06 | ₹10,600 |
| Utility | 20,000 | ₹0.315 | ₹6,300 |
| Authentication | 5,000 | ₹0.315 | ₹1,575 |
| Service replies | Varies | ₹0.20 (chatbot replies only) | Meta free for first 1,000 a month, then ₹0.115 each |
| Total templates | 35,000 | ₹18,475 |
Of that total, Meta bills its ₹11,475 share to your WhatsApp Business Account; your prepaid wallet pays only PayPerWA's ₹7,000 (35,000 × ₹0.20), and PayPerWA's fee on a failed message is refunded to the wallet.
Optimization tips for the per-message era
Per-message pricing rewards smarter sending, not just less sending. The biggest wins:
- Use Utility instead of Marketing where honest. A genuine order update is Utility (₹0.115), not Marketing (₹0.86). Don't disguise promos as Utility — Meta reclassifies — but do use the right category.
- Lean on low-cost service messages. Drive customers to message you first, then resolve everything inside the 24-hour window, where the first 1,000 replies a month per number are free from Meta.
- Clean your lists. Every message to a wrong or inactive number is wasted spend and hurts your quality rating. Remove opt-outs and bounced numbers.
- Don't over-send Marketing. Meta caps how many marketing templates a user receives and penalizes spam. Fewer, relevant broadcasts beat frequent ones.
- Batch utility updates thoughtfully. Combine logical updates into one template rather than firing several.
- Track conversion, not just delivery. A ₹1.06 Marketing message that converts beats ten ₹0.315 messages that don't.
For broader sending strategy, read How to Send Bulk WhatsApp Messages with the API, and compare platforms on cost transparency at our comparison page.
What this means for your business
For most businesses, per-message pricing is more predictable and often cheaper — especially if support is a big part of your messaging. If you're support-heavy, the service window means a large share of your conversations cost nothing in Meta fees, because the first 1,000 service replies a month per number are free. If you're marketing-heavy, the change means you should be more deliberate about every Marketing send.
The core formula to remember: your cost = Meta's per-message charge (by category) + a flat platform fee. With PayPerWA that platform fee is just ₹0.20 (or $0.004), there's no subscription, and you only pay for what you send. See the full transparent breakdown on pricing, check live country rates, or create an account and fund a small wallet to test it on real traffic.
Frequently Asked Questions
When did WhatsApp switch to per-message pricing?
What is the difference between conversation and per-message pricing?
Are WhatsApp service messages free in 2026?
How are WhatsApp messages priced by category?
Does per-message pricing make WhatsApp more expensive?
How do I estimate my monthly WhatsApp bill?
What is included in WhatsApp message pricing?
Can Meta change my template's category and price?
How can I reduce my WhatsApp messaging costs?
Create your account and send your first campaign today
Free account. No subscription — just ₹0.20 per message + Meta's rate (India marketing ₹0.86, utility ₹0.115).
PayPerWA Team
We build PayPerWA, a pay-per-message WhatsApp Cloud API platform. No subscriptions, no hidden fees — Meta's rate plus a flat ₹0.20 per message.