If you've been researching WhatsApp Business API costs recently, you've probably noticed that most guides still explain the old model — the one that charged per 24-hour conversation window. That model ended on July 1, 2025. Meta switched to per-message pricing, and it changes how you should plan your WhatsApp budget.
What Changed: Conversation-Based → Per-Message
Under the old model, you paid for a "conversation" — a 24-hour session window. One conversation = one charge, regardless of how many messages were exchanged inside it. Under the new model, you pay per template message delivered. Customer-initiated conversations remain free for the first 1,000 per month, and utility messages sent inside an open service window are free.
| Model | What you pay for | Who benefits |
|---|---|---|
| Old (pre-July 2025) | Each 24-hr conversation window | High-message-volume businesses |
| New (July 2025+) | Each delivered template message | Low-frequency, high-value messaging |
The Four Message Categories
- Marketing — promotional messages, offers, broadcast campaigns. Highest rate.
- Utility — order confirmations, shipping updates, appointment reminders. Mid rate.
- Authentication — OTPs and verification codes. Mid rate.
- Service — replies inside an open customer service window. Free.
What Does It Cost in India? (2025 Rates)
| Category | Rate per message (approx.) | 10,000 messages |
|---|---|---|
| Marketing | ₹0.78 | ₹7,800 |
| Utility | ₹0.12 | ₹1,200 |
| Authentication | ₹0.12 | ₹1,200 |
| Service | Free | ₹0 |
These are Meta's published rates. Your platform provider may add a markup on top — always check.
The Hidden Cost Most People Miss: Provider Markups
Meta's rates are just one part of your bill. Business Solution Providers (BSPs) typically add a monthly platform fee (₹1,000–₹20,000+ depending on plan), a per-message markup of 10–25% on top of Meta's rates, per-seat charges for additional agents, and add-on fees for automation or advanced features. The total cost can easily be 2–3x Meta's base rate. Always ask: "Do you pass through Meta's rates directly, or do you add a markup?"
Real Monthly Bill Example
A D2C brand sending 10,000 marketing broadcasts/month to Indian numbers using a mid-tier platform:
- Meta cost: 10,000 × ₹0.78 = ₹7,800
- Provider markup (15%): ₹1,170
- Platform fee: ₹2,500/month
- Total: ~₹11,470/month
Use the free WhatsApp API Pricing Calculator to estimate costs for your country, message category, and volume.
How to Reduce Your Bill
- Shift promotions to utility where possible — if a message has a functional purpose (re-order reminder), it's utility. Rate is 6x cheaper than marketing.
- Reply inside the service window — if a customer messages you, answer follow-ups in that window. No charge for service messages.
- Choose a provider without markups — some platforms pass through Meta's rates directly.
- Segment your broadcasts — only send relevant messages to relevant people. High block rates raise your costs indirectly.
Ready to see what your WhatsApp costs would look like on Tenreply? View our plans →
