All articles
WhatsApp API8 min read

WhatsApp Business API Pricing in India: What You Actually Pay Per Message

Meta charges per message now, not per conversation. Here is what a marketing, utility or OTP message really costs in India after GST, which messages are free, and how to budget a month.

WhatsApp Business API pricing in India explained, per-message rates for marketing, utility and authentication

Almost every seller who asks us about the WhatsApp API asks the same thing first: “How much will it cost me?” It’s a fair question, and the answers floating around online are mostly out of date. Many blogs still talk about “conversation-based pricing”, which Meta dropped in July 2025.

So here’s the plain version. No jargon, just what you pay for each message in India, what you don’t pay for, and a few real budgets you can copy.

The short answer

Meta charges you for each template message it delivers. The price depends on the category of the template. Replies you send while a customer is chatting with you are free. That’s really the whole model.

These are Meta’s list rates for India at the time of writing (October 2026), before GST:

  • Marketing message: ₹0.8631 (about ₹1.02 with 18% GST)
  • Utility message, like an order update: ₹0.115 (about ₹0.14 with GST)
  • Authentication message, like a login OTP: ₹0.115 (about ₹0.14 with GST)
  • Service reply inside the 24-hour window: free

Meta revises these from time to time, so check the official rate card on the WhatsApp Business website before you lock a big budget. The structure has stayed the same since the switch, though.

WhatsApp Business API India rate card: marketing, utility, authentication and free service messages
Four categories, four prices. Service replies cost nothing.

What each category means

Marketing

Anything promotional. Festive offers, a new collection drop, “your cart is waiting”, a discount code, a re-engagement nudge. If the message is trying to sell, Meta treats it as marketing. This is the expensive one, and it’s also the one most likely to get you blocked if you overdo it.

Utility

Messages about something the customer already did or asked for. Order confirmed, shipped, out for delivery, appointment reminder, payment received. They have to be genuinely transactional. If you sneak an offer into an order update, Meta can re-categorise the template as marketing and bill it that way.

Authentication

One-time passwords for login or verification. Short, fixed format, and priced the same as utility in India.

Service

When a customer messages you, a 24-hour customer service window opens. Every free-form reply you send inside that window costs nothing. If they message again, the window resets. This is why a good chatbot that answers quickly saves real money: most of the back-and-forth happens inside free windows.

Messages that are free

Besides normal replies, two situations catch people by surprise in a good way:

  • Utility templates sent while the customer’s 24-hour window is open are free. So an order confirmation sent right after the buyer chats with you costs nothing.
  • When someone reaches you from a Click-to-WhatsApp ad or a Facebook Page call-to-action button, you get a 72-hour free entry point window. Messages in that window, templates included, are not charged.

If you run Click-to-WhatsApp ads, that second point matters a lot. Your follow-ups for three days are effectively paid for by the ad.

Real budgets you can borrow

Numbers make this easier. Here are three typical setups we see, worked out with GST included.

A boutique sending a Diwali offer

A clothing store has 4,000 customers who opted in over the year. One festive broadcast to all of them is about 4,000 × ₹1.02, so roughly ₹4,080. Most of the replies that come back (“size M available?”, “COD hai?”) are free service messages.

An online store’s order updates

A D2C brand ships 1,500 orders a month and sends two updates per order: confirmed and shipped. That’s 3,000 utility messages, about ₹420. Some of those will land inside an open chat window and cost nothing, so the real bill is usually lower.

A coaching institute doing reminders

Batch reminders and fee-due notices to 800 students, four times a month, come to 3,200 utility messages, around ₹450. Doubts that students send back are answered for free.

Example monthly WhatsApp API budgets for a boutique, a D2C brand and a coaching institute in India
Most small businesses spend less on WhatsApp in a month than on one day of ads.

What you pay on top of Meta

Meta only sells the messages. To actually use the API you need a platform to send broadcasts, run chatbots and give your team an inbox. Platforms usually charge in one of two ways: a subscription, a markup on every message, or both. Ask any provider you compare these two questions:

  • Do you add anything to Meta’s per-message price? Even 10–20 paise per message adds up fast on a big list.
  • Is the subscription a flat fee, or does it grow with my contact count?

On Boomly, message charges come out of a prepaid wallet at Meta’s rate plus Meta’s GST, with no markup from us. You see the same number Meta bills. The subscription is separate and starts with a free plan.

Five ways to keep the bill low

  • Reply fast. Answers inside the 24-hour window are free, so a chatbot that handles common questions instantly is the cheapest thing you can set up.
  • Template categories matter. Keep order updates purely transactional so they stay utility, not marketing.
  • Segment your list. Sending the Diwali offer only to people who bought in the last six months often gets more orders and costs half as much.
  • Use Click-to-WhatsApp ads for new leads, so the first three days of follow-up are free.
  • Stop sending to people who never open. A smaller, engaged list also keeps your number’s quality rating healthy.

Frequently asked questions

Is the WhatsApp Business app also charged?

No. The regular WhatsApp Business app on your phone is free. The charges above only apply to the WhatsApp Business Platform, which is what you need for broadcasts to big lists, chatbots, multiple agents and integrations.

Do I pay if the message fails?

Meta bills messages that are delivered. If a number isn’t on WhatsApp or the message fails, you shouldn’t be charged for it.

Is GST charged on WhatsApp API messages?

Yes. Meta adds 18% GST on top of its India rates, which is why a ₹0.8631 marketing message really costs about ₹1.02.

Are international numbers priced the same?

No. The rate is based on the recipient’s country code, so a marketing message to a UAE or US number is priced on that country’s rate card, not India’s.

Boomly passes Meta’s message charges through at cost, with no markup, from a prepaid wallet you top up in rupees.

Start free with Boomly

Keep reading