WhatsApp Business API Pricing in India (2026): Per-Message Rates, What's Free, and Worked Examples
Meta charges per delivered message, by category, and India has its own INR rate card. Here are the actual rates, the October 2026 change that starts charging for service replies beyond 1,000 a month, and what a real monthly bill looks like.
The short answer
- ₹0.8631per marketing message to an Indian number
- ₹0.1150per utility or authentication message
- 1,000free service replies per number per month, from 1 Oct 2026
- 7 daysmaximum free entry point window
WhatsApp Business API pricing in India is set by Meta per delivered message, and the price depends on the template’s category. On Meta’s India rate card, a marketing message costs ₹0.8631, and a utility or authentication message costs ₹0.1150. Those are Meta’s fees only — before GST, and before whatever your WhatsApp provider charges on top.
The number that matters most this quarter is a date. From October 1, 2026, Meta starts charging for two things that have been free: free-form customer service replies (after 1,000 a month per phone number) and utility templates sent inside an open 24-hour window. If your WhatsApp is mostly support, your bill is about to go from roughly zero to something.
How Meta charges: per message, by category
Since July 1, 2025, Meta has billed the WhatsApp Business Platform per delivered message rather than per 24-hour conversation. You pay when a message is delivered, not when it is sent, so a message to a number that never receives it costs nothing.
Messages a business starts must use an approved template, and every template sits in one of three categories. A fourth kind of message — the free-form reply — can only be sent while a customer service window is open.
| Type | What it is for | When Meta charges |
|---|---|---|
| Marketing template | Offers, launches, re-engagement, abandoned-cart nudges | Always, on delivery |
| Utility template | Order confirmation, shipping updates, appointment reminders | Outside the 24h window; inside it too from 1 Oct 2026 |
| Authentication template | One-time passcodes for login and verification | Always, on delivery |
| Service (free-form) | Replies to a customer who messaged you | Free until 30 Sep 2026; after 1,000/number/month from 1 Oct 2026 |
The 24-hour customer service window
When a customer messages your business, a 24-hour customer service window opens and resets with every new message from them. Inside it you can send free-form replies — no template needed. Once it closes, the only way to reach that customer is a paid template.
The category is Meta’s call, not yours
Meta reviews each template and assigns the category, and whenever you use a template you accept the charge for the category applied to it at the time. An order confirmation with a discount code appended is a marketing message, and it is billed like one.
The India rate card
India has a standalone rate card, and since January 1, 2026 businesses billed from India can pay Meta in rupees. The rates below are what Meta charges to deliver a message to an Indian (+91) WhatsApp number.
| Category | INR per message | USD per message | Per 1,000 (INR) |
|---|---|---|---|
| Marketing | ₹0.8631 | $0.0118 | ₹863.10 |
| Utility | ₹0.1150 | $0.0014 | ₹115.00 |
| Authentication | ₹0.1150 | $0.0014 | ₹115.00 |
| Authentication-international | ₹2.4971 | $0.0304 | ₹2,497.10 |
| Service (from 1 Oct 2026, after free tier) | ₹0.1150 | — | ₹115.00 |
Two things stand out. First, a marketing message costs about 7.5 times a utility message, so the category decision is the biggest lever on the bill. Second, the authentication-international rate is more than 20 times the domestic authentication rate. Meta applies it only to businesses it deems eligible, based on where they are and whom they authenticate, and gives 30 days’ notice before it starts charging it.
What changes on October 1, 2026
This is the biggest change to WhatsApp pricing since the move to per-message billing, and it lands on businesses that use WhatsApp mainly for support.
1. Service replies start costing money
From October 1, 2026 Meta charges for service messages — the free-form replies you send inside a customer service window — at the same rate as utility and authentication in each market. In India that is ₹0.1150 per delivered reply.
Each business phone number gets a free tier of 1,000 delivered service messages per month, shared across one-to-one and group replies. Unused messages do not roll over, and the count resets on the 1st. If your WhatsApp account has no payment method on file, Meta delivers service messages up to the free tier and then stops delivering them.
2. Utility templates inside the window stop being free
Since July 1, 2025, a utility template sent while a customer service window was open cost nothing. From October 1, 2026 Meta charges it at the normal utility rate. When and how you can send it is unchanged; only the charge is new.
| Message | Until 30 Sep 2026 | From 1 Oct 2026 |
|---|---|---|
| Free-form service reply | Free | First 1,000/number/month free, then ₹0.1150 |
| Utility template | Free | ₹0.1150 |
| Authentication template | ₹0.1150 | ₹0.1150 |
| Marketing template | ₹0.8631 | ₹0.8631 |
What is still free
The free entry point window. When a customer reaches you through a Click to WhatsApp ad or a Facebook Page call-to-action button and you reply within the customer service window, Meta opens a free entry point window from the moment you respond. It can stay open for up to 7 days, and while it is open every message type is free — marketing included. The window belongs to the business number and the customer, so any account sending on that number benefits.
Free-form replies until September 30, 2026, and utility templates sent inside an open customer service window until the same date.
The first 1,000 service replies a month, per business phone number, from October 1, 2026.
Messages customers send you. Inbound messages are never charged.
Undelivered messages. Meta bills on delivery, so a template to an invalid or unreachable number is not charged.
Volume tiers: real, but only at scale
Utility and authentication messages get cheaper as monthly volume grows. Marketing does not. Tiers are counted per market–category pair across your whole business portfolio, reset every month, and only charged messages count towards them — so free messages inside a window or a free entry point window do not move you up a tier.
| Discount | Utility volume | Utility rate | Authentication volume | Auth rate |
|---|---|---|---|---|
| List rate | 0–25 million | ₹0.1150 | 0–750,000 | ₹0.1150 |
| −6% | 25–50 million | ₹0.1081 | 750,001–15 million | ₹0.1081 |
| −12% | 50–100 million | ₹0.1012 | 15–20 million | ₹0.1012 |
| −18% | 100–200 million | ₹0.0943 | 20–50 million | ₹0.0943 |
| −24% | 200–300 million | ₹0.0874 | 50–100 million | ₹0.0874 |
| −30% | 300 million+ | ₹0.0805 | 100 million+ | ₹0.0805 |
Be realistic about this table. The first utility discount in India starts at 25 million messages a month. Almost every business reading this pays the list rate on utility for the foreseeable future. Authentication tiers start lower, at 750,000 OTPs a month, which a large consumer app can reach.
What your provider adds on top
Most businesses do not pay Meta directly. They go through a WhatsApp Business Solution Provider (BSP) or a platform built on one, and the provider’s pricing wraps Meta’s. The wrapping takes a few common shapes:
| Component | How it usually works | What to ask |
|---|---|---|
| Meta fee pass-through | Meta's rate, passed on at cost or bundled | Is the Meta fee passed through at cost? |
| Per-message markup | A fixed amount or percentage per message | What do you add per message, by category? |
| Platform subscription | Monthly fee for inbox, campaigns, chatbot | What is included, and what is the minimum term? |
| Setup or onboarding | One-off, more common on enterprise deals | Is there any setup fee at all? |
| Taxes | GST on the Meta fee and on the provider fee | Are your prices inclusive or exclusive of GST? |
| Currency | Meta fees billed in INR or USD | Are you already on INR billing with Meta? |
None of these are wrong in themselves — a provider is doing real work. The trap is comparing a provider that quotes Meta’s fee plus a markup against one that quotes a single bundled number. Ask every provider for the same two lines: Meta’s fee per category, and their own fee per category. Then the comparison is arithmetic.
Worked examples
Meta fees only, India rates, excluding GST and provider fees. Swap in your own volumes — the method is the point.
Example 1: COD order confirmation, 10,000 orders a month
Each order gets one utility template asking the customer to confirm. Six in ten reply, and each reply gets a one-line free-form “Thanks, confirmed” back.
| Line | Until 30 Sep 2026 | From 1 Oct 2026 |
|---|---|---|
| 10,000 utility templates | ₹1,150 | ₹1,150 |
| 6,000 service replies | ₹0 | (6,000 − 1,000) × ₹0.1150 = ₹575 |
| Monthly Meta bill | ₹1,150 | ₹1,725 |
| Per order | ₹0.115 | ₹0.17 |
Still trivial next to the cost of a returned order. The full escalation — WhatsApp first, a call only for the non-responders — is worked through in our COD confirmation cost breakdown.
Example 2: appointment reminders, 3,000 appointments a month
Two utility reminders per appointment — the day before and two hours before. 6,000 utility messages × ₹0.1150 = ₹690 a month. If patients reply to reschedule, the replies draw from the 1,000 free service messages first.
Example 3: login OTPs, 50,000 a month
50,000 authentication messages × ₹0.1150 = ₹5,750 a month, at the list rate because the first authentication discount starts at 750,000. If Meta has made your business eligible for authentication-international rates for Indian numbers, the same volume costs 50,000 × ₹2.4971 = ₹1,24,855 — check your eligibility before you model it.
Example 4: a festive-season broadcast to 20,000 customers
20,000 marketing messages × ₹0.8631 = ₹17,262. This is where WhatsApp stops being cheap. Send it only to people who opted in and have bought before, and measure revenue per message, not open rate.
Example 5: a support desk, 4,000 conversations a month
Customers message in, and agents or an AI agent reply an average of five times per conversation: 20,000 service messages.
| Until 30 Sep 2026 | From 1 Oct 2026 | |
|---|---|---|
| Service replies | 20,000 | 20,000 |
| Free tier | All free | 1,000 |
| Charged replies | 0 | 19,000 |
| Monthly Meta bill | ₹0 | ₹2,185 |
The rate hasn’t moved; your support channel now simply has a price. The cheapest fix is structural: one complete answer instead of three fragments.
Seven ways to cut the bill
1. Keep transactional templates purely transactional. A utility message costs ₹0.1150 and a marketing message ₹0.8631. Adding “use code SAVE10” to an order update can get the template reclassified as marketing, and you pay 7.5 times more for the same delivery. Put promotions in separate, opted-in messages.
2. Reply in one message, not three. From October 1, every free-form reply past the first 1,000 a month is billed. “Hi!”, “Let me check”, “Here’s your order status” is three charges; one complete reply is one.
3. Let the customer open the window. A “reply YES to confirm” template, a QR code on the invoice, or a WhatsApp link in the order email all invite the customer to write first — and service replies are the cheapest thing you can send.
4. Use Click to WhatsApp ads for acquisition. A conversation that starts from a Click to WhatsApp ad or a Facebook Page button opens a free entry point window of up to 7 days in which everything is free, including follow-up offers.
5. Clean your list. Undelivered messages cost nothing from Meta, but a provider charging per sent message may still bill you. Ask which one they count.
6. Budget the October change now. Pull last month’s count of service replies per phone number. Anything above 1,000 is a new cost from October 1.
7. Get Meta’s fee and the provider’s fee as separate lines. It is the only way to compare providers, and the only way to notice when one of them changes.
Where WhatsApp calling fits
Everything above is messaging. WhatsApp also lets a business make and receive voice calls inside the chat through the WhatsApp Business Calling API, and that is priced separately from messages. For a customer who ignores a utility template, a call is the next rung — more expensive per contact, far more likely to get an answer.
We covered how the Calling API works, what it costs, and how to put an AI voice agent behind it in WhatsApp Business Calling API with an AI voice agent. For the per-minute side of the budget, see AI voice agent pricing in India.
Eight questions to send a provider
Copy these into an email before you sign. A provider who answers all eight in writing is giving you a real price.
1. Do you pass Meta’s per-message fee through at cost, or bundle it into your own price?
2. What do you add per message, for each of marketing, utility, authentication and service?
3. Do you bill per delivered message, as Meta does, or per sent message?
4. What is the monthly platform fee, and is there a minimum term?
5. Is there a setup or onboarding fee?
6. How will you bill service replies from October 1, 2026, and do I keep Meta’s 1,000 free replies per phone number?
7. Are my Messaging accounts on INR billing with Meta yet, ahead of the December 31, 2026 deadline?
8. Are your prices inclusive or exclusive of GST?
Frequently asked questions
Meta charges ₹0.8631 per delivered marketing template message to an Indian (+91) number, on its India rate card effective July 1, 2026 and unchanged on the October 1, 2026 card. That is about ₹863 per 1,000 messages before taxes and before any fee your WhatsApp provider adds. Marketing messages get no volume discount.
Both cost ₹0.1150 per delivered message to an Indian number on Meta's rate card, before taxes and provider fees. Utility covers transactional updates such as order confirmations and appointment reminders; authentication covers one-time passcodes. Both get volume discounts of up to 30% at very high monthly volumes.
Until September 30, 2026, yes: free-form replies inside the 24-hour customer service window cost nothing. From October 1, 2026 Meta charges service messages at the utility rate — ₹0.1150 each in India — after a free allowance of 1,000 delivered service messages per business phone number per month. The allowance does not roll over.
Only until September 30, 2026. From October 1, 2026 Meta charges utility templates sent inside an open customer service window at the normal utility rate. The one remaining fully free window is the free entry point window, which opens when a customer reaches you through a Click to WhatsApp ad or a Facebook Page call-to-action and can last up to 7 days.
Because it usually bundles Meta's fee with the provider's own margin, and sometimes GST. Meta's rate is the floor; a WhatsApp Business Solution Provider may add a per-message markup, a monthly platform subscription, or both. Ask for the Meta fee and the provider fee as separate lines so you can compare providers like for like.
Sources
- 1.Meta for Developers — Pricing on the WhatsApp Business Platform (rate cards, volume tiers, free entry point windows)
- 2.Meta for Developers — Updates to pricing (October 1, 2026 service and utility changes)
- 3.Meta for Developers — Volume tiers for utility and authentication messages
- 4.Meta for Developers — Authentication-international rates
- 5.WhatsApp Business — Platform pricing and rate calculator
- 6.Adya pricing — our full price list


