WhatsApp API pricing is set by Meta, and it’s simpler than most pricing pages make it look. You pay per delivered message that you send, at a rate set by the message’s category and the country of the person you’re messaging. Messages customers send you are free, and so are your first 1,000 replies per number each month.
Below: how it works, what’s free, the 1 October 2026 changes, Meta’s US-dollar rates for 18 big markets, and a calculator for your monthly bill, with an INR option.
How WhatsApp API pricing works
Since 1 July 2025, Meta charges per message, not per conversation. Three rules decide what you pay:
- You pay only for messages you send. Meta doesn’t charge for messages from customers to your business.
- You pay only when a message is delivered. A message that fails isn’t charged.
- The price depends on the category and the market. Each message has one category, so it can only incur one charge. The market is the recipient’s country calling code, not where your business is.
Meta’s rate card has 47 markets: 39 named countries and 8 regions. The United States has no row of its own: US and Canadian numbers share the North America rate. Smaller countries are grouped into regions such as Rest of Africa, and a country not on the card is charged the Other rate. Meta publishes the card in 16 currencies, including USD, INR, EUR and GBP.
The four categories you pay for
| Category | What it’s for | When you can send it |
|---|---|---|
| Marketing | Offers, new arrivals, event invitations, win-back messages | Any time, as an approved template |
| Utility | Order and booking confirmations, delivery updates, receipts, reminders | Any time, as an approved template |
| Authentication | One-time passwords (OTPs) for login or verification | Any time, as an approved template |
| Service | Your free-form replies to a customer | Only inside the 24-hour customer service window |
The 24-hour window opens each time a customer messages you. Inside it you can reply freely; outside it, you need a template approved by Meta. You pick a template’s category when you submit it, and Meta can change it if the content doesn’t match (template categories explained).
Marketing messages need opt-in: send them only to people who agreed to hear from you on WhatsApp. Here’s how to collect WhatsApp opt-in.
Meta also lists a fifth category, Meta Business Agent, for replies written by Meta’s own AI agent platform. It’s priced per token, not per message: $2.00 per 1 million tokens, which Meta puts at about 4–5 US cents a message.
What’s free
- The API itself. Meta charges no platform or access fee for the Cloud API. More in WhatsApp Cloud API explained.
- Every message a customer sends you.
- 1,000 service messages per number, per month. Meta charges from the 1,001st service message for each business phone number. Unused free messages don’t roll over; the count resets each month.
- Up to 7 days of free messaging after a Click-to-WhatsApp ad. When someone messages you from a Facebook or Instagram ad that opens WhatsApp (from the WhatsApp app on Android or iOS) and you reply within 24 hours, Meta opens a free entry point window from your reply that can stay open for up to 7 days: marketing, utility, authentication and service messages in it are free, templates included. How Click-to-WhatsApp ads work.
The full free-vs-paid list, including the WhatsApp Business app: Is the WhatsApp Business API free?
What changed on 1 October 2026
- Service messages beyond 1,000 are charged. They had been free since November 2024. Each number now gets 1,000 free a month, and the rest cost the same as a utility message in that market.
- Utility messages inside an open window are charged. Since July 2025, a utility template sent while a customer’s window was open was free. Now it costs the normal utility rate.
- 40 rates changed. Nine countries got their own row (Bangladesh, Iraq, Kazakhstan, Kuwait, Morocco, Nepal, Oman, Sri Lanka, Ukraine), and marketing went up in seven markets, including Mexico, Saudi Arabia and the United Arab Emirates.
Meta changes rates only on the first day of a quarter (1 January, 1 April, 1 July or 1 October) and gives at least a month’s notice. On 13 November 2026, Meta’s pricing page announced no change for 1 January 2027.
WhatsApp API rates by country (USD, from 1 October 2026)
Meta’s list rates per delivered message, from its USD rate card. In every market, utility, authentication and service messages cost the same, so they share a column.
| Recipient’s country | Marketing | Utility, authentication, service* |
|---|---|---|
| United States and Canada (North America) | $0.025 | $0.0034 |
| United Kingdom | $0.0635 | $0.022 |
| India | $0.0118 | $0.0014 |
| Brazil | $0.0625 | $0.0068 |
| Mexico | $0.0397 | $0.0085 |
| Indonesia | $0.0411 | $0.025 |
| Germany | $0.1365 | $0.055 |
| France | $0.0859 | $0.03 |
| Italy | $0.0795 | $0.03 |
| Spain | $0.0707 | $0.02 |
| Saudi Arabia | $0.0576 | $0.0107 |
| United Arab Emirates | $0.0576 | $0.0157 |
| South Africa | $0.0379 | $0.0095 |
| Nigeria | $0.0516 | $0.0067 |
| Pakistan | $0.0473 | $0.015 |
| Egypt | $0.0644 | $0.0036 |
| Malaysia | $0.086 | $0.014 |
| Colombia | $0.0125 | $0.0008 |
*Service: the first 1,000 per business phone number each month are free. Rates are before tax. In rupees, Meta’s INR card gives India ₹0.8631 for marketing and ₹0.115 for the rest; WhatsApp Business API pricing in India has worked examples with GST.
Two things only large senders meet: volume tiers, which cut utility and authentication rates at high volume (in North America the first discount starts after 80,000 utility messages a month, in India after 25 million), and authentication-international rates for very large senders based in another country. Most small businesses pay the list rates above.
WhatsApp API cost calculator
Pick the country of the people you message, then enter your monthly messages by category and how many WhatsApp numbers you use. Switch to INR for Meta’s rupee rates. For Indian numbers with GST added, use our India cost calculator.
Meta charges by the country code of the person you message.
Offers, new arrivals, win-backs
Order updates, receipts, reminders
One-time passwords (OTPs)
Your replies inside the 24-hour window
Each number gets 1,000 free service messages a month
Meta’s list rates effective 1 October 2026, before tax and volume discounts. Messages in the free entry point window are free. Source: Meta’s WhatsApp pricing page.
Message people in several countries? Work out each country separately and add the totals.
Worked examples: what a month costs
Illustrations only: made-up volumes, priced at Meta’s list rates above.
1. An online clothing shop messaging UK customers (1 number)
- 2,000 marketing messages × $0.0635 = $127.00
- 1,500 utility messages × $0.022 = $33.00
- 2,500 service replies: first 1,000 free, then 1,500 × $0.022 = $33.00
- Total Meta charges: $193.00 a month
2. A clinic in the United States sending reminders (1 number)
- 1,200 utility messages × $0.0034 = $4.08
- 900 service replies: all inside the free 1,000, so $0
- Total Meta charges: $4.08 a month
3. A store in Brazil with two numbers
- 5,000 marketing messages × $0.0625 = $312.50
- 800 authentication (OTP) messages × $0.0068 = $5.44
- 3,000 service replies: first 2,000 free, then 1,000 × $0.0068 = $6.80
- Total Meta charges: $324.74 a month
4. A coaching institute in India (1 number)
- 3,000 marketing messages × $0.0118 = $35.40 (₹2,589.30)
- 2,000 utility messages × $0.0014 = $2.80 (₹230.00)
- 800 service replies: all inside the free 1,000, so $0
- Total Meta charges: $38.20 a month (₹2,819.30 on Meta’s INR rate card, before 18% GST)
Marketing is where the money goes: $127.00 of the UK bill is the campaign. More in what a WhatsApp marketing message costs.
Meta’s charges vs your platform’s fee
Using the WhatsApp API usually means two bills: Meta’s message charges at the rates above and, if you use a provider rather than building on the API yourself, a platform fee for the inbox, automation and campaigns.
Some providers add a markup on Meta’s charges or make you prepay a message wallet, so compare the total bill (see how to choose a WhatsApp API provider).
With Wabot, Meta bills you directly, with no markup from us: messages are charged to your own Meta account at Meta’s rates. Wabot’s plans are separate:
| Plan | International | India (+ 18% GST) |
|---|---|---|
| Starter | $9/month | ₹840/month |
| Silver | $25/month | ₹2,160/month |
| Gold | $59/month | ₹5,749/month |
| Base Plan (adds workflows) | Not offered | ₹9,240/year |
The free plan lets you sign up and connect a number; chatting and campaigns need a paid plan. AI replies are paid from the Wabot wallet, or from your own OpenAI, Anthropic or Azure key under AI Providers. See all plans.
How Wabot handles this
- Create your free Wabot account.
- Connect your number. Go to Settings → Meta Platforms and choose Connect your WhatsApp Business app to keep using the app on the same number, or Use a new number. Both open Meta’s Embedded Signup.
- Add a payment method in your Meta account. Meta bills the messages there. Without one, Meta delivers service messages only within the free 1,000.
- Send campaigns from Campaigns, choosing Send Now or Schedule for Later under Launch Options. Use contact tags to send each offer only to the opted-in customers it suits.
- Reply inside the 24-hour window from the shared inbox. A Reply to a keyword workflow (Automation → Workflows) can answer instantly.
Pay Meta's rates, with no markup on messages
Create your free Wabot account and connect your WhatsApp number. Meta bills your messages directly. No card needed.
Frequently asked questions
How much does one WhatsApp API message cost?
It depends on the category and the recipient’s country. A marketing message costs $0.025 to the US, $0.0635 to the UK and $0.0118 to India. Utility, authentication and service messages cost less: from $0.0008 (Colombia) to $0.055 (Germany) across Meta’s 47 markets. These are Meta’s list rates from 1 October 2026.
Who bills me for messages: Meta or my provider?
It depends on the provider. Some resell messages with a markup or a prepaid wallet. With Wabot, Meta bills your own Meta account at Meta’s rates, with no markup from us, and Wabot charges only for your plan and any AI usage.
Are taxes included in Meta’s rates?
No. Meta’s rate card lists rates without tax; whether tax is added depends on where your business is billed. In India, 18% GST is added.
How often does WhatsApp API pricing change?
Meta changes rates only on the first day of a quarter (1 January, 1 April, 1 July or 1 October) and announces changes at least a month ahead on its pricing page.
The short version
WhatsApp API pricing comes down to two questions: what kind of message is it, and which country is it going to? Marketing costs the most, utility and service replies cost little, and messages customers send you are free.
Estimate your month with the calculator, keep marketing for opted-in customers, and compare platforms on the total bill, not just the plan price.
