WhatsApp Business API

WhatsApp Business API Pricing India 2026: Rate Card, October 1 Changes + Cost Examples

The India WhatsApp Business API rate card after October 1, 2026: what changed, Meta Business Agent, free tiers, volume tiers and worked cost examples.

Product Team

Product Team

Published April 3, 2026 · Updated October 2, 2026

WhatsApp Business API Pricing India 2026: Rate Card, October 1 Changes + Cost Examples

Replying to a customer on WhatsApp used to cost you nothing. Since October 1, 2026, it costs ₹0.115 per message once you pass 1,000 replies a month on a business number.

That is the biggest change to WhatsApp Business API pricing since Meta moved to per-message billing in July 2025. It also changes how you should forecast your bill. A support-only team that paid Meta ₹0 last month now has a small, steady cost.

This guide gives you the India rate card that has applied since October 1, 2026, explains what changed and what did not, and walks through four cost examples you can copy for your own numbers.

Checked against Meta's WhatsApp Business Platform pricing page and the India rate card (INR) on October 2, 2026. Meta can update pricing only on the first day of a quarter, so the next possible change date is January 1, 2027.

WhatsApp Business API Pricing in India: The Short Version

  • Marketing: ₹0.8631 per delivered message. No volume discount.
  • Utility: ₹0.115 per delivered message, inside or outside a customer service window.
  • Authentication: ₹0.115 per delivered message to Indian numbers.
  • Service (free-form replies inside the 24-hour window): the first 1,000 per business phone number each month are free. After that, ₹0.115 each.
  • Meta Business Agent (Meta's own AI replies): charged per token, about 4 to 5 US cents per message. More on this below.
  • Billing: Meta charges when a message is delivered, not when you send it.

These are Meta's charges. Your provider's platform fee, and any markup it adds, come on top.

What Changed on October 1, 2026

Two things moved from free to paid. Neither changed the per-message rate. They changed how many of your messages count.

Service messages are now chargeable

A service message is a free-form reply you send inside the 24-hour customer service window. You do not need a template, and you can send text, images or documents. The window opens when a customer messages you and resets with each new customer message.

Until September 30, these replies were free. Now Meta charges for them at the same rate as utility and authentication messages. In India, that is ₹0.115.

Each business phone number gets a free tier of 1,000 delivered service messages a month. The count resets at midnight (your Messaging account's timezone) on the first of each month. Unused messages do not roll over. Meta starts charging from the 1,001st service message.

Utility templates inside the service window are now chargeable

Since July 1, 2025, a utility template sent while a customer's window was open was free. That ended on October 1. A utility message now costs ₹0.115 whether the window is open or not.

If your order and delivery flows were designed to land inside the window to save money, that saving is gone.

You need a payment method on file

Meta's deadline to add a payment method was September 30, 2026. If your Messaging account has none, Meta still delivers service messages inside the free 1,000. After that, it stops delivering them.

Open Billing Hub in Meta Business Suite and check, or ask your provider to confirm. Without one, customers stop getting your replies once your free 1,000 are used.

Who is exempt

Eligible government and non-profit organizations keep free service messages beyond the monthly tier. Meta's policy for them runs through December 31, 2027. Businesses that provide general-purpose AI chatbots follow a separate Meta policy for AI Providers, and the October 1 service change does not apply to them in the same way.

What Changed and When: A Timeline

Under the old conversation-based model, Meta charged a flat fee for each 24-hour window, whether you sent one message or twenty. Businesses crammed messages into one window to save money, which often hurt the customer experience. Here is how pricing has changed since.

  • November 1, 2024: Non-template messages inside an open customer service window became free.
  • July 1, 2025: Per-message pricing replaced conversation-based pricing. Utility templates inside an open window became free. Volume tiers for utility and authentication were introduced.
  • January 1, 2026: Meta raised the India marketing rate. Local INR billing launched for eligible accounts.
  • April 1, 2026: Meta raised India's authentication-international rate.
  • July 1, 2026: Meta Business Agent launched as a fifth message category.
  • August 1, 2026: Meta began charging per token for Meta Business Agent messages.
  • October 1, 2026: Service messages became chargeable after a free monthly tier, and utility templates inside the service window became chargeable. India's marketing, utility, authentication and authentication-international rates did not change.
  • December 31, 2026: Deadline for eligible businesses to move all messaging accounts to INR billing.

Meta says it updates pricing only on the first day of each quarter: January 1, April 1, July 1 and October 1. A rate card change comes with at least one month's notice. A change to the pricing model comes with more. As of October 2, we found no India rate change announced for January 1, 2027.

Four rules from the per-message model still apply:

  • You are charged when a message is delivered. A failed message costs nothing.
  • Each delivered message is its own billing event. Five messages cost five charges.
  • Rates depend on the message category and the recipient's country calling code.
  • Marketing messages get no volume discount. Tiers apply to utility and authentication only.

The 5 WhatsApp Message Categories Explained

Every message you send as a business has exactly one category, and you pay only for that category. The category sets your rate, so classification is one of your biggest cost levers.

You are responsible for checking the category Meta assigns to your approved templates. When you use a template, you accept the charge for the category applied at that time.

1. Marketing messages

Promotional template messages: sale announcements, product launches, offers and re-engagement campaigns. Any message meant to drive a purchase or interaction counts as marketing. It is the most expensive category, and every marketing template needs Meta's approval before you send it.

2. Utility messages

Transactional template messages tied to something the customer did or an order in progress: confirmations, shipping updates, appointment reminders and payment receipts.

3. Authentication messages

One-time passwords (OTPs), login codes and account recovery codes. These are always business-initiated and always charged.

4. Service messages

Free-form, non-template replies inside the 24-hour window. A person can send them, or a third-party AI tool. Any non-template message that is not powered by Meta Business Agent is a service message. Messages your customers send to you are never charged.

If you are unsure whether the API suits how you handle support, read WhatsApp Business API vs WhatsApp Business App.

5. Meta Business Agent messages

This is the newest category. Meta Business Agent is Meta's own AI agent, and it replies to customers inside the service window. Meta charges one per-token fee that covers both the AI processing and the delivery.

  • Rate: $2.00 USD per 1 million tokens, one global rate.
  • Typical cost: one message uses roughly 20,000 to 25,000 tokens, which comes to about 4 to 5 US cents.
  • Complexity matters: a quick answer costs less. A long, multi-turn problem costs more.
  • No free tier and no volume tiers. The 1,000 free service messages do not apply.
  • Charged even in a free entry point window. Delivery is free there, but token usage is not.
  • A payment method is required. Without one, Meta does not deliver these messages.

Only one charge applies per message. A non-template reply is billed either as a Meta Business Agent message or as a service message, never both.

India Rate Card (Meta Rates for +91 Numbers)

These are Meta's base rates for messages delivered to Indian phone numbers, effective October 1, 2026. Your provider's charges sit on top.

Category

Rate per delivered message

Volume tiers

Marketing

₹0.8631

No

Utility

₹0.115

Yes

Authentication

₹0.115

Yes

Authentication-international

₹2.4971

Yes

Service

₹0.115 after 1,000 free per number each month

No

Meta Business Agent

$2.00 per 1M tokens

No

Compare marketing at ₹0.8631 with utility and authentication at ₹0.115. Marketing costs about 7.5 times as much per message. Getting the category right is your single biggest lever.

Authentication-international: who pays it

If a business based in India sends OTPs to users in India, it pays the standard ₹0.115. The ₹2.4971 rate is different. It applies when your business is based in another country, such as a fintech that runs outside India but sends OTPs to Indian users.

Meta bills the higher rate only when all of these are true:

  • Your business is eligible for authentication-international rates.
  • Your business is based in a country other than the recipient's.
  • The message was delivered on or after your start time for that country.

Eligibility starts when you send more than 750,000 messages outside customer service windows in a moving 30-day period, across all your accounts, to countries that have an authentication-international rate. Meta gives you 30 days' notice before the higher rate begins, and eligibility is permanent once you qualify. If you run an OTP-heavy product from outside India, plan for this before you scale.

How Billing Works: Per Message, Not Per Conversation

Each message creates its own billing event when it is delivered. In practice:

  • You send a marketing template to 10,000 contacts and all are delivered. You are charged 10,000 × ₹0.8631 = ₹8,631.
  • If 1,000 of those fail to deliver, you are charged for the 9,000 that arrived: ₹7,767.90.
  • You send another marketing message to the same 10,000 contacts the next day. That is another ₹8,631.
  • A customer replies, which opens a 24-hour service window. Your free-form replies inside it are service messages.

Here is a real sequence. You send a marketing template (₹0.8631). The customer replies, and you answer with a text message (a service message, free if you are within your first 1,000 that month). They place an order, and you send a utility confirmation (₹0.115, whether the window is open or not).

Volume Tiers: How to Pay Less as You Scale

Meta lowers utility and authentication rates as your monthly volume grows. Marketing and service messages are not part of the tiers.

India utility tiers, per month:

  • Up to 25,000,000 messages: ₹0.115 (list rate)
  • 25,000,001 to 50,000,000: ₹0.1081 (6% lower)
  • 50,000,001 to 100,000,000: ₹0.1012 (12% lower)
  • 100,000,001 to 200,000,000: ₹0.0943 (18% lower)
  • 200,000,001 to 300,000,000: ₹0.0874 (24% lower)
  • Above 300,000,000: ₹0.0805 (30% lower)

India authentication tiers, per month:

  • Up to 750,000 messages: ₹0.115 (list rate)
  • 750,001 to 15,000,000: ₹0.1081 (6% lower)
  • 15,000,001 to 20,000,000: ₹0.1012 (12% lower)
  • 20,000,001 to 50,000,000: ₹0.0943 (18% lower)
  • 50,000,001 to 100,000,000: ₹0.0874 (24% lower)
  • Above 100,000,000: ₹0.0805 (30% lower)

Most small and mid-size businesses never reach the first discount. A brand sending 200,000 OTPs a month sits well inside the list-rate band.

How tiers work:

  • When you cross a threshold, the lower rate applies to the messages in that tier. It does not reduce the price of messages you already sent.
  • Tiers are calculated per market and category. India-utility and India-authentication count separately.
  • Messages are counted across all Messaging accounts in your business portfolio, not per phone number.
  • Only charged messages count. Messages sent inside a free entry point window do not.
  • Counts reset at the start of each month, with no rollover.
  • Meta determines your tier. Treat its analytics as approximate.

What Stays Free

  • Messages your customers send to you. Meta never charges for these.
  • The first 1,000 service messages per business phone number each month.
  • Messages inside a free entry point window. When a customer messages you from a Click-to-WhatsApp ad, a service window opens. If you reply within it, that reply is free and opens a free entry point window. Meta says this window can stay open for up to 7 days. While it is open, marketing, utility, authentication and service messages are free. This works on the Android and iOS apps, not on desktop or web. Meta Business Agent messages are still charged.
  • Messages that fail to deliver. You pay for delivery, not for sending.

The free entry point window is separate from the 24-hour service window. If the service window closes, you can send only templates until the customer messages you again.

To set up Click-to-WhatsApp campaigns that open these free windows, see our Click-to-WhatsApp ads setup guide.

Billing in INR: What Indian Businesses Need to Do by December 31, 2026

Meta launched local INR billing on January 1, 2026. It covers Solution Providers and directly integrated businesses whose Sold-To country is India in Meta Billing Hub. The rates in this guide are the INR rates from Meta's rate card.

There is a deadline. Eligible businesses must move all their messaging accounts to INR by December 31, 2026. From January 1, 2027, Meta stops delivering messages from non-INR accounts of eligible customers.

Ask your provider whether your accounts are already billed in INR and who handles the migration. Do this well before the deadline.

Meta's Rates vs. What You Actually Pay: Provider Fees and Markups

Most businesses do not buy WhatsApp Business API access from Meta directly. You use a Business Solution Provider (BSP) for the dashboard, inbox, automation and support. Your bill has two layers: Meta's per-message charge and your provider's charges.

Providers price their layer in different ways:

  • Percentage markup: Meta's rate plus a percentage on every message.
  • Fixed add-on per message: a set amount added to each message.
  • Platform subscription: a monthly fee for the software, with Meta's rates passed through separately.
  • Zero markup: Meta's rate passed through as is, with the provider earning from its subscription.

Markups matter more than they look. Take a hypothetical 20% markup on a marketing message. It turns ₹0.8631 into about ₹1.0357, an extra ₹0.1726 on every message.

  • At 10,000 marketing messages a month, that is about ₹1,726 extra.
  • At 50,000, it is ₹8,631 extra.
  • At 100,000, it is about ₹17,262 extra.

Since October 1, markups on service messages matter too. A team that sent 24,000 replies for free now sends them at ₹0.115 plus whatever its provider adds.

When you compare providers, ask:

  • What do you charge per message on top of Meta's published rates?
  • What is the monthly platform fee, and what does it include (seats, numbers, automations)?
  • Is my account billed in INR?
  • How will Meta's charges and your fees appear on my invoice?

If a provider cannot answer these clearly, treat that as a warning sign.

How to Estimate Your Monthly WhatsApp API Bill

You can estimate Meta's share of your bill with one formula. Count your delivered messages in each category for a typical month:

  • Marketing messages × ₹0.8631
  • plus utility messages × ₹0.115
  • plus authentication messages × ₹0.115
  • plus service messages above 1,000 per business phone number × ₹0.115
  • plus Meta Business Agent messages, if you use them (about 4 to 5 US cents each)
  • plus your provider's platform fee and any per-message markup

Here is an example mix from one business phone number: 20,000 marketing, 10,000 utility, 5,000 authentication and 6,000 service replies.

  • Marketing: 20,000 × ₹0.8631 = ₹17,262
  • Utility: 10,000 × ₹0.115 = ₹1,150
  • Authentication: 5,000 × ₹0.115 = ₹575
  • Service: (6,000 minus 1,000 free) × ₹0.115 = ₹575
  • Meta total: ₹19,562 per month, before your provider's fees

Use delivered counts, not sent counts, because Meta bills on delivery.

Real Business Cost Scenarios

These estimates use Meta's India rates only, with no provider fees.

Scenario 1: D2C brand running monthly promotions

A direct-to-consumer brand sends 2 marketing broadcasts a month to 15,000 opted-in customers. About 10% reply, and each reply gets 3 service messages.

  • Marketing: 2 × 15,000 = 30,000 messages × ₹0.8631 = ₹25,893
  • Service: 1,500 customers × 3 replies = 4,500 messages. (4,500 minus 1,000 free) × ₹0.115 = ₹402.50
  • Total Meta cost: about ₹26,295.50 per month

Planning your own campaigns? See our guide to WhatsApp marketing for e-commerce.

Scenario 2: E-commerce store sending order updates

A store handles 5,000 orders a month. Each order triggers 3 utility messages: confirmation, dispatch and delivery.

  • Utility: 5,000 × 3 = 15,000 messages × ₹0.115 = ₹1,725
  • One monthly marketing broadcast to 50,000 customers: 50,000 × ₹0.8631 = ₹43,155
  • Total Meta cost: ₹44,880 per month

It no longer matters whether a customer's window is open when you send the utility message. Every one costs ₹0.115.

Scenario 3: Fintech app sending OTPs

A fintech app based in India sends 200,000 OTPs a month to Indian users.

  • Authentication: 200,000 × ₹0.115 = ₹23,000
  • This sits below India's first authentication tier (750,000 a month), so every message is at the list rate.
  • Total Meta cost: ₹23,000 per month

Scenario 4: Support-heavy service business

A service business handles 3,000 customer enquiries a month. Customers always start the chat, and agents reply inside the 24-hour window. It sends no marketing. Assume 8 agent replies per enquiry, all from one business phone number.

  • Service: 3,000 × 8 = 24,000 messages
  • (24,000 minus 1,000 free) × ₹0.115 = ₹2,645
  • Total Meta cost: ₹2,645 per month

Support-only usage used to cost Meta nothing. It now has a small, predictable cost, and it grows with the number of replies your team sends.

How to Cut Your WhatsApp API Costs

Meta sets the rate, but you control how many billable messages you create.

  • Get the category right. Marketing costs about 7.5 times a utility message. Check how your templates are categorised and fix any that are mislabelled. If Meta rejects or recategorises a template, our template rejection guide shows how to fix it. The WhatsApp template generator helps you draft a template in the right category.
  • Combine your replies. Every delivered service message now counts toward your 1,000 free, then costs ₹0.115. One complete reply is cheaper than a burst of three short ones.
  • Use Click-to-WhatsApp ads for high-intent traffic. Replies inside a free entry point window cost nothing.
  • Send fewer, better-targeted marketing messages. At ₹0.8631 each, every message to a contact who will not respond is wasted spend. Segment your audience and send only to opted-in contacts.
  • Watch your volume tiers. If you send a lot of utility or authentication messages, track your monthly count against the thresholds above.

Need help with targeting and opt-ins? Read How to Run WhatsApp Broadcast Campaigns the Right Way (Without Getting Blocked).

What to Do This Week

  1. Confirm a payment method is on your Messaging account in Billing Hub.
  2. Re-run your monthly forecast with service and in-window utility messages included.
  3. Check whether your accounts are billed in INR, and plan the move before December 31.
  4. Review template categories, especially any marketing templates that should be utility.
  5. Ask your provider what it adds on top of Meta's rates.

What Mindlytics Charges

Mindlytics passes Meta's per-message rates through with zero markup. The message charges in this guide are what you pay for messages on Mindlytics. Plans, and what each one includes, are on the Mindlytics pricing page.

You also get the full WhatsApp Business API platform, including template management, broadcast campaigns, delivery analytics, a shared team inbox and automation flows.

Frequently Asked Questions

If I send 5 marketing messages to the same customer, am I charged 5 times?

Yes. Each delivered message is a separate billing event. Five marketing messages to one customer cost 5 × ₹0.8631 = ₹4.3155. Under the old conversation model, messages inside one 24-hour window counted as a single charge.

Are utility messages free if a customer has messaged me?

Not anymore. Until September 30, 2026, a utility template sent inside an open window was free. Since October 1, Meta charges the normal utility rate, ₹0.115 in India, whether or not the window is open.

Are authentication messages free inside a service window?

No. Authentication messages are charged whether or not a window is open. The exception is a free entry point window, where marketing, utility, authentication and service messages are free.

Can I still use the WhatsApp Business API for free by only replying to customers?

Only up to a point. Each business phone number gets 1,000 free service messages a month. Replies beyond that cost ₹0.115 each. You still pay your provider's platform fee.

What happens if a message is sent but not delivered?

You are not charged. Meta bills messages when they are delivered, so invalid numbers and unreachable users cost you nothing.

If I use an AI chatbot to reply, how is it billed?

If a third-party AI tool or a person sends the reply, it is a service message at ₹0.115 after your free 1,000. If the reply comes from Meta Business Agent, Meta charges per token instead, about 4 to 5 US cents per message.

Are there monthly credits for template messages?

No. The free options are the 1,000 service messages per business phone number each month and the free entry point window for customers who arrive from Click-to-WhatsApp ads.

How does INR billing work?

Meta launched local INR billing for India on January 1, 2026. It covers Solution Providers and directly integrated businesses whose Sold-To country is India. Eligible businesses must move all their messaging accounts to INR by December 31, 2026. From January 1, 2027, Meta stops delivering messages from non-INR accounts of eligible customers.

Do all providers pay Meta the same rate?

Meta's published rate for a category and country is the same for everyone, before volume tiers. What differs is your provider's platform fee and whether it adds a markup. Compare the total, not just the headline rate.

Will rates change again soon?

Meta can update pricing only on January 1, April 1, July 1 or October 1, with at least one month's notice for a rate card change. As of October 2, 2026, we found no India rate change announced for January 1, 2027.

Summary: What to Remember

Three things decide your monthly WhatsApp cost. The first is your category mix: marketing at ₹0.8631, utility and authentication at ₹0.115, and service messages at ₹0.115 after the first 1,000 per number each month. The second is your volume, which unlocks tier rates on utility and authentication. The third is your provider's fee on top of Meta's rate.

If you have not yet re-run your forecast since October 1, do it now. Add service messages and in-window utility messages to the count, confirm a payment method is on your account, and check your INR billing status.

Create your free Mindlytics account, and see the plan details on the pricing page.

Product Team

About Product Team

Engineers who got tired of watching WhatsApp platforms charge per-message margins for software that should cost a flat fee. We built Mindlytics to fix that. An AI agent for inbound queries, a shared inbox for escalations, and broadcast campaigns. The product works. We're still figuring out how to talk about it.

Ready to transform your business communication?

Start sending WhatsApp campaigns today — pay Meta directly, zero platform markup.