Short answer: WhatsApp Business API pricing in India works on Meta’s per-delivered-message rates, billed in rupees. On the card effective 1 July 2026, a marketing message to a +91 number costs ₹0.8631, and utility and authentication messages cost ₹0.1150 each. Add 18% GST, plus whatever your provider charges on top. From 1 October 2026, replying to customers stops being free after the first 1,000 service messages per business phone number each month.
That last point is the one catching people out this quarter. Let’s start there.
What changes on 1 October 2026
Until 30 September 2026, replying to a customer inside the 24-hour service window costs nothing. From 1 October, each business phone number gets 1,000 free service messages per month, and every message after that is charged at the utility rate — ₹0.1150 in India.
Who this hurts:
- Support-heavy businesses. If your team handles 20,000 inbound conversations a month and each takes four replies, that’s 80,000 service messages. Under the old model, free. From October, 79,000 of them are billable — roughly ₹9,085 a month before GST.
- Anyone who moved support to WhatsApp because it was free. The economics that justified the move have changed. Re-run them.
Who this doesn’t affect:
- Messages inside a 72-hour free entry point window — opened when someone reaches you by clicking a Click-to-WhatsApp ad or a Facebook page CTA button — stay free.
- Businesses under 1,000 service messages a month per number. Most small teams will never notice.
What to do this week: pull your service-message volume for the last 30 days from your provider’s dashboard. If it’s above 1,000 per number, you have a new line item from Wednesday.
Meta’s India rates
These are Meta’s charges for messages delivered to Indian (+91) numbers, per delivered message, from the INR rate card effective 1 July 2026. Taxes and provider fees are extra.
| Category | Rate per message | What it’s for |
|---|---|---|
| Marketing | ₹0.8631 | Offers, launches, re-engagement, abandoned carts |
| Utility | ₹0.1150 | Order updates, payment confirmations, appointment reminders |
| Authentication | ₹0.1150 | OTPs and login codes |
| Service | Free until 30 Sep 2026, then ₹0.1150 after 1,000/month | Your replies inside the 24-hour customer service window |
The ratio that decides your budget: a marketing message costs about 7.5 times a utility message. Two businesses sending identical volumes can have bills that differ five-fold purely because of category mix. Getting a template classified correctly is worth more than any discount you will negotiate.
Three rules govern what you actually pay:
- Delivered, not sent. Meta charges on delivery. Messages blocked by per-user marketing limits are not charged.
- The recipient’s country code sets the rate. A message from your Indian number to a +971 customer is billed at the UAE rate, not India’s.
- The category is yours to get right. When a template is used, you accept the charge for the category applied to it at that time.
India remains one of the cheapest WhatsApp markets in the world. For scale: the same marketing message costs roughly eleven times more in Germany. That’s exactly why Indian D2C brands built entire retention programmes on this channel — and why a 10% rate rise in January 2026 (marketing went from ₹0.7846 to ₹0.8631) was felt so sharply by high-volume senders.
The four layers of your bill
Most pricing guides explain one layer. Your invoice has four.
Breakdown of a monthly WhatsApp bill in IndiaStacked bar: Meta charge Rs 20,712; provider markup Rs 3,107; platform fee Rs 5,999; GST Rs 5,450; total Rs 35,728.
What ₹35,728 a month is actually made of
50,000 WhatsApp messages to +91 numbers · 20k marketing, 25k utility, 5k authentication
₹20,712
₹5,999
₹5,450
Meta’s per-message charge — ₹20,712
Provider markup (15%) — ₹3,107
Platform fee — ₹5,999
GST 18% — ₹5,450
Only the first layer is set by Meta. The other three are your provider’s pricing model.
Layer 1 — Meta’s per-message charge. The table above. Identical whichever provider you use. Non-negotiable.
Layer 2 — Your provider’s markup. Business Solution Providers add a per-message margin on top of Meta’s rate. Published Indian markups range from 0% to roughly 26%. Some providers state their markup plainly; others publish only a combined per-message price, which you have to compare against Meta’s card yourself to find the difference.
Layer 3 — Platform and seat fees. A monthly subscription for the dashboard, automations and integrations. Indian SMB plans commonly land between ₹1,500 and ₹6,000 a month, with enterprise tiers well above that. Watch for two traps here: seat caps (entry plans that include three agents and sell no more, forcing an upgrade when your fourth person joins) and contact tiers (a bill that rises as your stored contact list grows, whether or not you message those people).
Layer 4 — GST at 18%. Applied to Meta’s charges and your provider’s fees. Quotes routinely omit it. A ₹0.8631 marketing message is ₹1.0185 delivered, with tax. Registered businesses may be able to claim input tax credit — confirm the treatment with your accountant, since it depends on how you’re invoiced.
Worked example: 50,000 messages a month
A mid-sized Indian D2C brand, five agents, sending to +91 numbers.
| Item | Volume | Rate | Cost |
|---|---|---|---|
| Marketing messages | 20,000 | ₹0.8631 | ₹17,262 |
| Utility messages | 25,000 | ₹0.1150 | ₹2,875 |
| Authentication messages | 5,000 | ₹0.1150 | ₹575 |
| Meta subtotal | 50,000 | ₹20,712 | |
| Provider markup at 15% | 50,000 | ₹3,107 | |
| Platform fee | ₹5,999 | ||
| Service messages over the free 1,000 (from Oct) | 4,000 | ₹0.1150 | ₹460 |
| Subtotal | ₹30,278 | ||
| GST at 18% | ₹5,450 | ||
| Total | ₹35,728 |
Now change one thing. At 0% markup, the same campaign costs ₹32,062 all-in — a saving of ₹3,666 a month, or ₹43,992 a year, for identical messages delivered to identical people.
Change a second thing. Suppose 5,000 of those utility messages were approved as marketing because the template wording drifted promotional. That’s 5,000 messages at ₹0.8631 instead of ₹0.1150 — ₹3,741 extra per month, for no additional reach.
Category discipline and markup are worth more than plan-shopping. Run your own numbers with our WhatsApp pricing calculator.
Where the money actually leaks
In rough order of how much they cost Indian businesses:
- Wrong template category. A genuinely transactional message approved as marketing costs 7.5 times what it should. Audit every template you send at volume.
- Markup you never see. If your provider publishes a per-message price rather than a markup percentage, compare it against Meta’s card line by line.
- Broadcasting to everyone. Marketing messages carry no volume discount, so there is no scale at which blasting your full list becomes cheap. Segment before you send.
- Seat and contact tiers. Hiring one support agent or importing one contact list should not change your platform bill. On several plans, it does.
- Scattered utility messages. Four separate order updates cost four times one well-timed one.
- Ignoring the 72-hour entry point window. Traffic from Click-to-WhatsApp ads is free to converse with for three days. Most brands don’t build flows that use it.
One more, specific to 2026: utility and authentication messages get cheaper at volume — up to about a 30% discount off list rate as monthly volume grows. Marketing messages do not. If your mix is utility-heavy and your volume is large, ask your provider whether you’re being passed those tiers or whether they’re keeping them.
How to audit your own bill in 20 minutes
- Pull last month’s invoice and separate it into the four layers above. If you can’t, that itself is the finding.
- Count messages by category. Multiply by Meta’s card rates. That’s Layer 1.
- Subtract Layer 1 from what you were charged per message. That’s your markup, in rupees per message.
- Check your service-message count against 1,000 per number. That’s your new October exposure.
- List every template sent more than 1,000 times last month and confirm its category is right.
- Ask your provider, in writing, for all four layers itemised on the next invoice.
If a provider won’t itemise, that’s an answer.
Frequently asked questions
How much does the WhatsApp Business API cost in India?
Meta charges ₹0.8631 per marketing message and ₹0.1150 per utility or authentication message delivered to +91 numbers, on the card effective 1 July 2026. Add 18% GST and your provider’s platform and per-message fees.
Is the WhatsApp Business API free for replying to customers?
Until 30 September 2026, yes. From 1 October 2026 each business phone number gets 1,000 free service messages a month, and further replies cost ₹0.1150 each in India. Messages inside a 72-hour free entry point window remain free.
Does Meta charge a setup fee for the WhatsApp Business API?
No. Meta charges no setup fee. Some Indian providers add a one-time onboarding charge; many do not.
Why is my WhatsApp bill higher than Meta’s rate card?
Almost always provider markup, platform and seat fees, or GST. Ask for all four layers itemised.
Which country’s rate applies when I message customers abroad?
The recipient’s country calling code decides. A message to a +971 number is billed at the UAE rate even if your account bills in INR.
Do marketing messages get cheaper at volume?
No. Utility and authentication rates fall as monthly volume grows, but marketing rates do not. You cannot buy your way to a cheaper broadcast.
Does GST apply?
Yes, 18%, on Meta’s charges and your provider’s fees. Budget the rate plus GST: ₹0.8631 becomes ₹1.0185 per marketing message.
Rates verified 29 September 2026 against Meta’s INR rate card for India as reported by providers tracking it, and cross-checked across four independent sources. Meta can update rates on the first day of each quarter — check Meta’s own rate card before budgeting a large campaign.
Wondering how this compares against SMS and voice? See the real cost per reached customer across all three channels.
XReach51 passes Meta’s rates through and shows you all four layers on every invoice. See how we price messaging
Sources: Meta WhatsApp Business Platform INR rate card for India, effective 1 July 2026 and the card published for 1 October 2026, as reported by DueDoor (read 18 September 2026), ChatMaxima, MyOperator and Blueticks; Meta for Developers pricing documentation.
Originally published at xreach51.com.
Top comments (0)