If you are reading an article that explains WhatsApp Business API pricing in terms of “conversations” and 24-hour windows that cost a fixed amount, it is out of date. Meta moved to per-message billing in July 2025 and adjusted the free allowance again on 1 October 2026. The difference matters: under the old model a chatty customer cost the same as a quiet one, and under the new one it does not.
The current rates for India
These are the India rates on Meta's rate card effective 1 October 2026, in rupees, before 18% GST. Your Business Solution Provider may add a platform fee or a markup on top.
| Message category | Rate per message | Who starts it |
|---|---|---|
| Marketing | ₹0.8631 | You |
| Utility | ₹0.1150 | You |
| Authentication (domestic) | ₹0.1150 | You |
| Authentication (international sender) | ₹2.4971 | You |
| Service (reply in the 24-hour window) | ₹0.1150 | The customer |
Two allowances sit on top of that table. Each business phone number gets 1,000 free service messages per month, which do not roll over. And utility templates sent inside an already-open 24-hour service window are not charged separately.
Meta revises the country rate card periodically and has done so twice in the last two years. The figures above are the October 2026 India card. Check Meta's current developer documentation before committing to a budget, and ask your provider in writing whether their quoted price is Meta's rate or Meta's rate plus a markup.
The one decision that controls your bill
Marketing costs roughly seven and a half times what utility costs. Getting your templates classified correctly is worth more than any other optimisation, and most businesses get it wrong in the expensive direction.
The distinction Meta draws is about whether the message follows from something the customer did:
- Utility — order confirmed, out for delivery, payment received, appointment tomorrow at 11, fee receipt attached, your booking voucher. The customer took an action and this message is about that action.
- Marketing — new Kerala package this season, 20% off this weekend, we miss you, admissions now open. You decided to send it.
- Authentication — one-time passwords and login codes. Nothing else.
The grey zone is where money leaks. “Your order is ready, and here is 10% off your next one” is a marketing message with a utility sentence attached, and it will be classified and billed as marketing. Split it into two templates: the utility one carries the information, and you send the offer separately only to people worth sending it to.
What it actually costs: three worked examples
Rates per message are meaningless until you multiply by volume. Three realistic Indian businesses, with GST included this time.
A school with 900 students
- Monthly fee reminders to 900 parents: 900 utility × ₹0.1150 = ₹103.50
- Absence alerts, roughly 60 a day over 24 school days: 1,440 utility = ₹165.60
- Two notices a month to all parents: 1,800 utility = ₹207.00
- Admission campaign, 3,000 marketing messages in season: ₹2,589.30
- Parent replies: well inside the 1,000 free service allowance
Quiet month about ₹560 including GST. Admission season about ₹3,620. For a school that is noise against the cost of the clerk currently making those phone calls.
A travel agency doing 120 bookings a month
- Quotation PDFs, confirmations, vouchers and day-before reminders: about 600 utility = ₹69
- Payment reminders: about 200 utility = ₹23
- Seasonal package broadcast to 4,000 past customers: ₹3,452
- Customer replies: typically 1,500 service, 500 of them chargeable = ₹57.50
Roughly ₹4,250 including GST in a month with a campaign, about ₹180 without one. The entire transactional side costs less than a tank of fuel; the broadcast is the whole bill.
A D2C store sending 20,000 marketing messages a month
20,000 × ₹0.8631 = ₹17,262, plus GST = ₹20,369. At this volume classification discipline and list hygiene stop being housekeeping and start being the budget. Sending the same broadcast to a list where half the numbers never open anything is a five-figure monthly decision.
Five ways to cut the bill without cutting reach
- Reclassify everything. Audit your templates and move every message that can legitimately be utility out of marketing. This routinely halves a bill on its own.
- Reply inside the window. When a customer writes to you, the next 24 hours of your replies are service messages, and the first thousand a month are free. Answering promptly is cheaper than templating later.
- Segment before broadcasting. Sending to 4,000 people because you have 4,000 numbers is the most common way to waste money here. Send to the 800 who bought in the last year.
- Use one number properly. The 1,000 free service messages are per phone number per month, so splitting traffic across numbers without a reason does not multiply your allowance in any useful way — it just fragments your history.
- Check your provider's markup. Some providers pass Meta's rate through and charge a platform fee; others mark up per message. Over 20,000 messages a month the difference is material. Ask for it in writing.
What setup actually involves
The pricing is the easy part. Getting live involves a verified Meta Business Manager, a dedicated phone number that is not already on the consumer WhatsApp app, a display name that survives Meta's review, and message templates approved before you can send them. Template rejection is the usual delay, and it is usually caused by promotional language in a template submitted as utility — the same classification discipline, showing up again.
Where this gets genuinely useful is when the messages are not a separate tool. A booking confirmed in your ERP should send its own voucher; a fee marked overdue should send its own reminder. That is the difference between a WhatsApp product and WhatsApp automation, and it is what we build into the systems on our WhatsApp automation page.
The short version
Utility messages are about ₹0.115 and marketing about ₹0.863, both before 18% GST, with 1,000 free service messages per number per month. Classify your templates correctly, reply inside the 24-hour window, segment your broadcasts, and the transactional side of WhatsApp will cost you less per month than one missed booking.
Confirm current rates on Meta's own rate card before you budget — they have changed twice recently and will change again.
Frequently asked questions
How much does one WhatsApp message cost in India?
Is WhatsApp Business API free?
What is the difference between a marketing and a utility message?
Do I pay GST on WhatsApp messages?
Can I use WhatsApp Business API without a provider?
Want this set up properly?
We handle the whole thing — Business Manager verification, number migration, template approval and the automation behind it. Usually live within two weeks.