DEV Community

Manu Shukla
Manu Shukla

Posted on • Originally published at ecorpit.com

WhatsApp Business API cost in India 2026: ₹0.8631 a marketing message, and the real bill

WhatsApp Business API cost in India 2026: ₹0.8631 a marketing message, and the real bill

Summary. Meta raised India's WhatsApp marketing rate on 1 January 2026, and its own pricing documentation lists that change as "India - Higher marketing rate." Indian solution providers put the new figure at about ₹0.8631 per delivered marketing message, up roughly 10% from ₹0.7846. Utility and authentication templates sit near ₹0.115. Those are list rates, and almost nobody pays them. Add a business solution provider platform fee, commonly quoted between ₹999 and ₹16,999 a month, a per-message markup of 10% to 30%, and 18% GST on both Meta's charges and the provider's fees. A 10,000-message Diwali blast at the list rate is ₹8,631; the same blast at a 20% markup with GST lands near ₹12,222. Meta also changed the billing model itself on 1 July 2025, moving from conversation-based pricing to per-message pricing, and on 1 April 2026 it raised India's authentication-international rate.

The rate card is the part everyone quotes and the least interesting part of the bill. Three structural rules in Meta's own documentation move the number far more than any rate negotiation with a provider: utility templates are free inside an open customer service window, free entry point windows give you 72 hours of free messaging, and utility and authentication rates drop as monthly volume climbs. Most Indian D2C brands are paying for messages Meta would have delivered for nothing.

How Meta actually bills you now

Conversation-based pricing is gone. Meta's pricing documentation for the WhatsApp Business Platform, updated 30 March 2026, states that per-message pricing replaced it on 1 July 2025. You are charged for each template message delivered, and the rate is set by the recipient's country calling code, not by where your business is registered. A Gurugram brand messaging a +91 number pays the India rate; the same brand messaging a +971 number pays the United Arab Emirates rate.

Four rules decide whether a given message costs anything:

  • All non-template messages are free. Text, image and the rest can only be sent inside an open customer service window, and inside that window they cost nothing.
  • Utility templates delivered within an open customer service window are free.
  • Messages from a user to your business are never charged.
  • Everything sent inside a free entry point window is free for 72 hours.

Marketing templates are the exception. Meta's documentation is blunt about it: all marketing template messages are charged. There is no window that makes a marketing template free.

That asymmetry should drive your template strategy. A brand that categorises its order updates, delivery notifications and payment reminders correctly as utility, and sends them while a customer service window is open, pays nothing for a large share of its message volume.

What the India rate card looks like

Meta publishes rate cards separately from the pricing explainer, and the current cards took effect on 1 April 2026. Indian providers who resell those rates publish them in rupees, and the figures agree across several of them.

Template category Indicative India rate (2026) Charged outside a service window? Volume tiers available?
Marketing about ₹0.8631 per delivered message Always charged No
Utility about ₹0.115 per delivered message Yes, free inside an open window Yes
Authentication about ₹0.115 per delivered message Yes Yes
Service reply (non-template) Free Only sendable inside a window Not applicable

Rates are as published by Indian solution providers including Whautomate and MyOperator in 2026; treat them as indicative and confirm against your own provider's invoice. The marketing rate rose from about ₹0.7846 to about ₹0.8631 on 1 January 2026, which those providers put at roughly a 10% increase.

Meta's own change log supports the direction and the date. Its pricing page lists the 1 January 2026 updates as a higher marketing rate for India alongside lower marketing rates for France and Egypt, and lower utility and authentication rates for North America. The 1 April 2026 updates raised India's authentication-international rate.

One planning detail worth writing into your budget calendar. Meta commits to updating pricing only on the first day of a quarter, so 1 January, 1 April, 1 July and 1 October, with a minimum of one month's notice for a rate card update, three months for a pricing model add-on and six months for a pricing model change. You get warning. The 1 October 2026 window is the next one to watch.

The three costs that are not on the rate card

Here is where the quoted rate and the invoice separate.

Business solution provider platform fees come first. Indian BSPs bundle the API with a dashboard, template management, campaign tooling and support, and charge a monthly subscription for it. Published Indian plans run from around ₹999 to ₹16,999 a month depending on tier, per UV Digital Solution and MessageBot.

Per-message markup comes second, and it is the one that scales with you. Most Indian BSPs add 10% to 30% on top of Meta's rate. At low volume that is invisible. At 500,000 marketing messages a month it is the difference between ₹4.32 lakh and ₹5.18 lakh before tax.

GST comes third. An 18% GST applies to Meta's messaging charges and to your BSP's platform fees. Meta's charges are treated as imported services for tax purposes, which is why the tax appears on both lines rather than one.

Cost line Basis Typical India figure Scales with volume?
Meta message rate Per delivered template, by recipient country code about ₹0.8631 marketing, about ₹0.115 utility Yes
BSP platform fee Monthly subscription about ₹999 to ₹16,999 per month No
BSP per-message markup Percentage on Meta's rate 10% to 30% Yes
GST On Meta charges and BSP fees 18% Yes

Run the arithmetic on a real campaign. Take a D2C brand sending a festival offer to 10,000 opted-in customers:

  • Meta list rate: 10,000 x ₹0.8631 = ₹8,631
  • With a 20% BSP markup: ₹10,357
  • With 18% GST on that: ₹12,222

So the number you were quoted, ₹8,631, is about 71% of the number you pay. At 10,000 messages the gap is ₹3,591 and nobody notices. At 1,000,000 messages a month the same structure puts roughly ₹3.59 lakh a month between the quoted rate and the invoice.

The three levers that actually cut the bill

Rate negotiation is the least effective thing you can do. These three are structural, they come straight from Meta's documentation, and most Indian brands leave all three on the table.

Move volume from marketing to utility, correctly

Utility templates cost about one-seventh of a marketing template at the indicative India rates above, and they are free entirely when delivered inside an open 24-hour customer service window. An order confirmation, a shipping update, a payment reminder and a return status are utility messages by nature.

The rule to respect is that categorisation is not a pricing trick. Meta states that businesses are responsible for reviewing the category assigned to their approved templates, and that using a template means accepting the charges for the category applied at time of use. Meta categorises templates; dressing a promotion up as a utility message gets the template recategorised and can put your account at risk. Send genuine transactional messages as utility templates and keep promotional content in marketing templates.

The practical move is sequencing. If a customer has messaged you in the past 24 hours, a customer service window is open, and utility templates sent inside it are free. Structure your notification pipeline to fire those updates while the window is open rather than on a fixed nightly batch that lands after it has closed.

Use free entry point windows

This is the lever almost nobody uses. Meta's documentation describes it precisely: if a user messages you through a Click to WhatsApp ad or a Facebook Page call-to-action button from the Android or iOS app, and you respond within 24 hours with any type of message, that reply is free and it opens a free entry point window. That window stays open for 72 hours, and while it is open you can send any type of message at no charge.

Three days of free messaging per acquired conversation changes the economics of Click to WhatsApp advertising. The catch is in the detail: desktop and web are not supported, so the user has to arrive from a mobile app, and you have to respond inside 24 hours to open the window at all. An automated first reply that fires in seconds is what turns this from a theoretical discount into a real one.

Reach the volume tiers

Meta offers lower utility and authentication rates as monthly volume rises. The mechanics matter for how you structure accounts:

  • Tiers are market and category specific, so India-utility and India-authentication accrue separately.
  • Messages are aggregated at the business portfolio level, across every WhatsApp Business Account the portfolio owns.
  • Only charged messages count, so utility templates delivered free inside a service window do not accrue toward a tier.
  • Rates are tier-specific, so reaching a new tier gives you that rate for the messages in that tier, not retroactively for the whole month.
  • Tiers reset monthly at midnight in your account's timezone.

The portfolio-level aggregation is the actionable part. A group running three brands on three separate WhatsApp Business Accounts under one business portfolio accrues volume across all three. Splitting them across separate portfolios for administrative tidiness can cost real money.

Since 1 October 2025, an account_update webhook with the event VOLUME_BASED_PRICING_TIER_UPDATE fires when an account reaches a new tier in any market. Meta's own example payload shows an India utility tier:

{
  "value": {
    "volume_tier_info": {
      "tier_update_time": 1743451903,
      "pricing_category": "UTILITY",
      "tier": "25000001:50000000",
      "effective_month": "2025-11",
      "region": "India"
    },
    "event": "VOLUME_BASED_PRICING_TIER_UPDATE"
  },
  "field": "account_update"
}
Enter fullscreen mode Exit fullscreen mode

Wire that webhook into your billing alerts rather than discovering the tier change on the invoice. Meta also exposes a pricing_analytics field for intra-month tiering progress and per-message pricing breakdowns for delivered messages, which is the right source for a monthly reconciliation against what your BSP charged you.

What changed in 2026 that your provider may not have told you

Three items from Meta's 2026 updates affect Indian buyers directly.

Billing localisation is coming to India. Meta's pricing page describes billing localisation for India and Brazil, intended to help eligible customers manage messaging costs through currency fluctuation, applying to solution partners and directly integrated clients whose sold-to country in Billing Hub is one of those markets. For Brazil, Meta set 1 July 2026 for new accounts in Brazilian reals. If you are billed in dollars today and your provider has not raised localisation with you, ask.

A max-price control arrived for marketing. Meta states that starting in 2026, businesses integrated into the Marketing Messages API can set a maximum price per marketing message delivery, and Meta will charge that price or lower. For a brand running high-volume acquisition campaigns, that is a hard ceiling you can set rather than a rate you hope holds.

There is now a separate pricing policy for AI providers using the WhatsApp Business Platform, effective 16 February 2026 and updated 4 March 2026. If your roadmap includes a customer-facing AI assistant on WhatsApp, check whether that policy applies to your integration before you build. We covered the build-versus-buy maths for that decision in our guide to AI customer support agents in India.

India-specific considerations

Consent is the first constraint, not the last. Under the Digital Personal Data Protection Act 2023, marketing messages to Indian users need consent that is specific and informed, and users must be able to withdraw it as easily as they gave it. A purchased contact list is not a consent record. Build the opt-in log so it can be produced later, keep the withdrawal path one tap away, and treat unsubscribes as a hard stop rather than a suppression that expires. Our DPDP engineering playbook for Indian startups covers the record-keeping side.

Channel mix is the second. WhatsApp is not automatically cheaper than the alternatives once markup and GST are counted, and the answer differs by message type. We compared the options for Indian D2C teams in WhatsApp versus RCS business messaging, and the same discipline applies to the rest of the stack: brands that treat quick commerce, owned channels and paid acquisition as one budget rather than separate line items make better calls, which is the argument in our quick commerce tech stack playbook.

Festival seasonality is the third, and it is the one that produces surprise invoices. Marketing volume spikes hard around Diwali, and marketing templates have no volume tiers and no free window. A brand that shifts every possible notification into utility templates before October pays for the spike in the cheapest category available.

Building the cost model before you sign

A short exercise settles most provider comparisons. Split last quarter's messages into marketing, utility and authentication. For the utility bucket, count how many were sent within 24 hours of the customer's last inbound message, because those should be free. Multiply the remainder by the current India rates, add your provider's markup percentage, add the monthly platform fee, then add 18% GST to the whole thing.

Two numbers usually surprise the finance team. The first is how much of the utility bucket is being charged when a small change in send timing would make it free. The second is how much the percentage markup contributes at scale compared to the flat platform fee, which is the line most procurement conversations focus on. Optimise the markup, not the subscription.

Then reconcile monthly. Meta's pricing_analytics field gives per-message pricing breakdowns for delivered messages, which is the only way to check that what your BSP invoiced matches what Meta actually charged for those sends.

FAQ

How much does a WhatsApp marketing message cost in India in 2026?

Indian solution providers put the current marketing rate at about ₹0.8631 per delivered message, following the 1 January 2026 increase that Meta lists in its pricing documentation as a higher marketing rate for India. Utility and authentication templates sit near ₹0.115. Those are list rates before provider markup and GST.

Does Meta charge per conversation or per message now?

Per message. Meta's pricing documentation states that per-message pricing replaced conversation-based pricing on 1 July 2025, and that conversation-based pricing is deprecated. You are charged for each template message delivered rather than for a 24-hour conversation window, and the rate follows the recipient's country calling code.

Which WhatsApp messages are free?

All non-template messages sent inside an open customer service window are free, as are utility templates delivered inside that window. Messages a user sends to your business are never charged. Anything sent inside a free entry point window is free for 72 hours. Marketing templates are always charged.

What is a free entry point window?

When a user messages you through a Click to WhatsApp ad or a Facebook Page call-to-action button from the Android or iOS app, and you reply within 24 hours, that reply is free and opens a free entry point window. It stays open 72 hours, during which any message type costs nothing. Desktop and web are not supported.

How much do Indian BSPs add on top of Meta's rates?

Published Indian provider pricing shows monthly platform fees of roughly ₹999 to ₹16,999 depending on tier, plus a per-message markup typically between 10% and 30% on Meta's rate. An 18% GST then applies to both Meta's messaging charges and the provider's platform fees, which is why invoices run well above the quoted rate.

Can I get lower WhatsApp rates by sending more messages?

For utility and authentication templates, yes. Meta offers volume tiers that lower those rates as monthly volume rises, aggregated at the business portfolio level across all your WhatsApp Business Accounts. Tiers are market and category specific and reset monthly. Marketing templates have no volume tiers.

When can Meta change WhatsApp pricing?

Only on the first day of a quarter, so 1 January, 1 April, 1 July or 1 October, up to four times a year. Meta commits to at least one month's notice for a rate card update, three months for a pricing model add-on, and six months for a pricing model change such as the 2025 move to per-message pricing.

Does the DPDP Act affect WhatsApp marketing in India?

Yes. The Digital Personal Data Protection Act 2023 requires consent for marketing communication to be specific and informed, and withdrawal to be as easy as giving it. Keep an auditable opt-in record for every number you message, make the opt-out one tap, and treat a withdrawal as permanent rather than temporary suppression.

How eCorpIT can help

eCorpIT builds the messaging and commerce plumbing behind this: template categorisation that survives Meta's review, notification pipelines timed to land inside the free customer service window, webhook wiring for tier changes, and monthly reconciliation of provider invoices against Meta's own pricing analytics. Founded in 2021 and headquartered in Gurugram, our senior-led CMMI Level 5 engineering teams work across ecommerce and D2C stacks, and we design consent and opt-out flows aligned with DPDP Act requirements rather than bolted on afterwards. If your WhatsApp bill is growing faster than your order volume, talk to us about an audit and a build plan.

References

  1. Pricing on the WhatsApp Business Platform - Meta for Developers, updated 30 March 2026. Per-message model, free message rules, volume tiers, pricing calendar, 2026 updates.
  2. WhatsApp API pricing India, July 2026 rate card - Whautomate. India per-message rates in rupees.
  3. WhatsApp Business API pricing in India: what you are actually paying for in 2026 - MyOperator. India rate changes and cost structure.
  4. WhatsApp API India 2026: the real cost after GST and BSP fees - UV Digital Solution. Platform fees, markup ranges and GST treatment.
  5. WhatsApp Business API pricing in India 2026 - MessageBot. Indian BSP plan pricing and per-message markup.
  6. WhatsApp Business API pricing in India 2026: cost breakdown - Ojiva. India cost components.
  7. WhatsApp Business API pricing in 2026: conversation categories, costs, and what changed - Blueticks. Category pricing and the shift to per-message billing.
  8. WhatsApp Business API pricing 2026: exact per-message costs and billing explained - Uptail. Per-message billing mechanics.
  9. WhatsApp messaging API updated pricing in India 2026 - WabaConnect. India rate card in rupees.
  10. WhatsApp Business API pricing update effective January 2026 - Authkey. The 1 January 2026 India marketing rate change.
  11. WhatsApp Business Platform pricing - WhatsApp Business. Official platform pricing overview.
  12. WhatsApp Business API guide 2026: pricing, TRAI rules and how to get started - Ozonetel. India regulatory and onboarding context.

Last updated: 20 July 2026.

Top comments (0)