Is the WhatsApp Business API free? Here's the honest answer
"Free" is half true — here's exactly which half, and where the money actually shows up.
Ask "is the WhatsApp Business API free?" and you'll get a yes-and-no — which is exactly the kind of answer that makes people stop reading and assume the "yes". The businesses that get burned are the ones who heard only the first word, signed up expecting ₹0 forever, and then saw a bill for their first big marketing blast. The API is free in real, useful ways. It also costs money in ways that are easy to miss until they land. This is the honest version.
Meta charges no licence fee for the API, and some conversations are genuinely free — your replies to customers inside the 24-hour window cost nothing. But you pay Meta per delivered template message for marketing, utility and authentication messages, plus whatever your platform provider charges on top. You can start for ₹0 on a free plan and only start paying once you send at scale.
What's actually free
Let's give the "yes" its due, because it's a bigger deal than people expect. Three things cost you nothing.
API access itself. Meta does not charge a subscription or licence fee to use the WhatsApp Business API. Getting a number registered on the Cloud API and having the connection sit there, ready, is free. There's no "unlock the API" cheque to write.
Service conversations — your replies inside the 24-hour window. When a customer messages you first, a 24-hour window opens. Every message you send back inside that window is a service message, and since late 2024 service messages are free and unlimited. A customer asks about their order, you answer, they ask a follow-up, you answer again — none of that is billed. If most of your WhatsApp is support and replies, most of your WhatsApp is free.
Free-entry-point conversations. This is the one people don't know about. When a customer reaches you through a click-to-WhatsApp ad or a "Chat on WhatsApp" button on your Facebook or Instagram page, Meta opens a free window for that conversation — messaging in it doesn't carry the usual charge for a set period. Meta built this to reward businesses that bring people into WhatsApp from ads, so an ad-driven funnel can keep a good chunk of its messaging in the free bucket. Worth designing around if you run paid social.
If you want the full mental model of how these windows work, we lay it out in the 24-hour window explained.
What you pay Meta for
Now the "no". Meta bills per delivered template message — the pre-approved messages you send to start a conversation. The price depends on the message category and the recipient's country. There are four categories, and they're priced very differently on purpose:
- Marketing — offers, launches, newsletters, re-engagement. The most expensive category, and the one Meta keeps nudging upward. If your bill grows, this is almost always why.
- Utility — transactional messages tied to something the customer did: order confirmations, shipping updates, payment receipts. Much cheaper than marketing.
- Authentication — OTPs and login codes. Priced low, because Meta actively wants businesses using WhatsApp for verification.
- Service — your replies inside the 24-hour window. Free, as covered above.
The exact paise-per-message figures shift a couple of times a year — India's marketing rate, for one, has been revised more than once — so pinning a number here would just go stale. The rule that doesn't change: keep as much of your messaging as possible in the utility and service buckets, and treat marketing as the paid channel it is. For the live figures, we keep how much the WhatsApp Business API costs in India current.
The cost people forget: the platform layer
Here's the part that surprises first-timers. Meta gives you the API — but the API is plumbing. There's no screen, no inbox, no campaign builder. To actually use WhatsApp for business you need a platform sitting on top of the API: the thing you log into to see chats, run broadcasts, build bots and read reports. QuickWA is one such platform. That software is a real cost, separate from what you pay Meta.
Providers price the platform layer in two main ways, and it pays to know which you're dealing with:
| Model | How it works | What to check |
|---|---|---|
| Monthly plan (flat fee) | You pay a fixed subscription for the software — inbox, users, broadcasts, bots. Meta's per-message charges pass through separately, usually at cost. | What's in each tier: agent seats, contact limits, whether the bot and API access are included or gated behind higher plans. |
| Per-message markup | The provider adds a margin on top of Meta's per-message rate. There may be a low or zero monthly fee, but every message costs a little more than Meta's raw price. | The exact markup per category. A small per-message add-on gets large fast at volume. |
Plenty of providers mix the two — a monthly plan and a markup. Neither model is dishonest; what matters is that you can see both numbers and add them up. When you compare platforms, look for a clear split between "what goes to Meta" and "what goes to the provider." We walk through exactly what to ask in how to choose a WhatsApp API provider. And if the term itself is still fuzzy, start with what the WhatsApp Business API is.
A worked example
Numbers make this concrete, so here's a small illustrative month for a growing D2C store. The figures are relative, not a real invoice — the point is which buckets cost and which don't, not exact rupees.
| What they send | Category | Billed by Meta? |
|---|---|---|
| Order + shipping updates to buyers | Utility | Yes — cheap per message |
| OTPs for account login | Authentication | Yes — low rate |
| Festive offer to opted-in list | Marketing | Yes — the priciest bucket |
| Replies to customer questions in-window | Service | No — free |
| Chats from a click-to-WhatsApp ad | Free entry point | No — free window |
Read down the right-hand column and the shape of the bill appears. Most of what this store does — answering buyers, handling ad-driven chats, sending OTPs — is either free or cheap. The one line that moves the total is the marketing blast. That's the honest pattern for almost every business: your bill is basically your marketing volume, with everything else rounding down toward zero. On top of that sits your platform fee, whichever model your provider uses.
Start free — actually free
QuickWA's free plan needs no card. Connect your number in about two minutes with Login with Facebook, and use the shared inbox, broadcasts and bot before you spend a rupee.
Start free →How to actually start at zero
If your goal is to get real value from WhatsApp before paying anything, here's the practical route:
- Pick a provider with a genuine free plan. No card, no trial clock counting down. QuickWA's free tier lets you connect and use the inbox, broadcasts and bot without payment.
- Test with your own number first. Message yourself, send a template to yourself, watch it land. You'll understand the flow before it touches a customer — and you'll spend nothing doing it.
- Live in the utility and service buckets early. Order updates, OTPs and in-window replies are cheap or free. Build these first; they carry most of the value and barely move the bill.
- Add marketing spend only when it pays back. Once you can see that a broadcast drives orders worth more than it costs to send, scale it. Until then, keep marketing small and deliberate.
Done this way, your first weeks on the API can genuinely cost ₹0, and your spend grows only in lockstep with sends that earn their keep.
The bottom line
So, is the WhatsApp Business API free? Free to access, free for customer support and free to start on a plan like QuickWA's. Not free when you send outbound marketing at scale — that's Meta's per-message charge — and not free of a platform fee once you're past the basics. The "yes" and the "no" both belong in the answer. Understand which half is which, keep your early messaging in the free and cheap buckets, and you get most of what the API offers without the bill anyone warned you about. When you're ready to send at scale, the cost is predictable — and by then it's paying for itself.