Book a demo

Guides

WhatsApp Business API pricing in India: what it actually costs

WhatsApp pricing changed in 2025 and is changing again in 2026. Here is what an Indian business actually pays, and how to estimate it before you commit.

September 3, 20269 min read

The billing model changed in 2025, and changes again in 2026

For years, WhatsApp Business Platform pricing was conversation-based: a business paid once per open 24-hour conversation window, regardless of how many messages passed through it. That changed on 1 July 2025, when Meta moved to per-message billing for business-initiated template traffic, meaning marketing, utility, and authentication messages are now charged per message sent rather than per conversation opened.

A second change is scheduled for 1 October 2026. Currently, service replies and utility messages sent inside the 24-hour customer service window are free. Reported plans have this extending per-message charging to those replies and utility messages as well. If your cost model was built on the assumption that in-window replies are free, that assumption has an expiry date. Always check Meta's current developer pricing page before finalizing a budget, since these figures are dated and subject to change.

The four message categories

WhatsApp templates fall into categories, and the category determines both the price and what you are allowed to send. Getting the category wrong is a common source of template rejection or a lower quality rating, not just a pricing mistake.

  • Marketing: promotional content, offers, and re-engagement messages. Generally the most expensive category, and rates vary significantly by destination country. India rates have been reported as low as roughly $0.0094 per message as of 2026, well below rates in markets like Germany, but treat any specific figure as a snapshot, not a quote.
  • Utility: messages tied to a transaction the user already initiated, such as an order update or a delivery notification. Priced lower than marketing.
  • Authentication: one-time passwords and verification codes. A narrow category with its own rate.
  • Service: free-form replies sent by a human or bot inside the 24-hour window, in response to a user message. Currently free, but reported to become chargeable from 1 October 2026.

The 24-hour customer service window

When a user messages your business, a 24-hour window opens. Inside that window, you can send free-form replies without using a pre-approved template. Once the window closes without a new inbound message, you must use an approved template to reach that user again, and that template is billed according to its category.

One extension worth knowing: a Click-to-WhatsApp ad or a Facebook Page call-to-action click extends this window to 72 hours instead of 24, which matters if your acquisition flow runs through Meta ads. This window mechanic has held as the core structure of WhatsApp messaging through 2026, and it is the piece of the pricing model most likely to change further given the October 2026 update noted above.

A BSP adds a markup on top of Meta's rate

Very few businesses connect to the WhatsApp Business Platform directly through Meta. Most go through a Business Solution Provider, or BSP, such as Gupshup, Interakt, or Twilio, which handles onboarding, tooling, and support. A BSP charges Meta's underlying per-message rate plus its own markup, reported in the range of roughly $0.003 to $0.010 per message on top of Meta's base cost, though this varies by provider and plan.

When comparing BSPs, ask for the all-in rate per message category, not just the platform fee, and confirm whether the quote already includes Meta's base rate or is added on top of it.

Business verification for an Indian company

Before you can send business-initiated messages at any volume, your business needs to complete Meta Business Verification, and your phone number needs to be registered on the WhatsApp Business Platform separately from the consumer WhatsApp app.

For an Indian entity, Meta typically asks for one of the following: a GST certificate, a Certificate of Incorporation for a Pvt Ltd or LLP, or a Shops and Establishment license, along with a supporting document such as a utility bill or bank statement that matches the registered business name. The single most common reason for rejection is a name mismatch between the submitted documents and the name entered in Meta Business Manager, so confirm the exact legal name matches across every document before submitting.

Reported timelines put the process at roughly three to ten working days end to end, with the verification step itself often resolving in two to four days once documents are correctly matched. Build that lead time into any launch plan; it is not something a BSP can meaningfully speed up on your behalf.

Worked example: estimating a monthly bill

Say a business sends 10,000 utility notifications a month (order and delivery updates), 5,000 marketing messages a month, and handles 8,000 service replies a month inside the 24-hour window. Utility and marketing messages are billed per message at whatever India rate is current for each category, plus the BSP markup on both. Service replies are currently free but should be modeled as a cost line starting from the 1 October 2026 change, since that is a known upcoming shift rather than a hypothetical one.

The way to build this responsibly is not to hardcode last year's per-message rate into a spreadsheet and forget about it. Pull the current rate from Meta's developer pricing page and your BSP's rate card for each category, multiply by expected monthly volume per category, add the BSP's per-message markup, and rebuild the estimate whenever volume changes materially or a pricing update is announced. Treat any number you see in an article, including this one, as reported at a point in time rather than a guarantee.

What to check before you commit

A short list to work through before signing with a BSP or setting a budget.

  • Pull current per-message rates for marketing, utility, and authentication from Meta's own developer pricing page, not a secondhand source.
  • Ask the BSP for their markup separately from Meta's base rate, and get the all-in number per category.
  • Confirm your legal entity documents (GST certificate or Certificate of Incorporation) exactly match the name you will submit in Meta Business Manager.
  • Model the 1 October 2026 change to service and utility replies inside the 24-hour window as a real future cost, not an edge case.
  • Rebuild your monthly estimate whenever message volume changes or Meta announces a pricing update.
01Is WhatsApp still free to reply to customers inside the 24-hour window?

As of 2026, service replies inside the 24-hour window are free, but this is reported to change from 1 October 2026, when service replies and utility messages sent inside that window are expected to become chargeable. Confirm the current status on Meta's developer pricing page before budgeting.

02Why was our WhatsApp Business verification rejected?

The most common reason is a name mismatch between the legal entity documents submitted, such as a GST certificate or Certificate of Incorporation, and the business name entered in Meta Business Manager. Double check that the legal name is identical across every document before resubmitting.

03Do we need a BSP, or can we connect directly to Meta?

Meta does allow direct access to the WhatsApp Business Platform, but most businesses use a BSP such as Gupshup, Interakt, or Twilio for onboarding support, tooling, and account management. A BSP adds its own markup on top of Meta's base per-message rate, so factor that into any cost comparison.

Next step

Talk through your first pilot.

Book a demo