The short version: WhatsApp Business API pricing has two layers, Meta’s per conversation or per message fees and your provider’s markup on top, and most businesses only budget for the first one and get a nasty surprise from the second. Expect somewhere between £50 and £500 a month in provider fees alone before you send a single message, plus Meta’s usage fees which vary by country and message type. The number that catches people out isn’t Meta’s rate card, it’s the middleman’s margin.
Related reading: What Should You Know Before Choosing an AI Customer Service Bot?.
Two bills, not one
Here’s the bit that trips up almost every business owner I talk to. You do not pay WhatsApp directly. You pay a Business Solution Provider, known as a BSP, who has a technical partnership with Meta and resells you access to the WhatsApp Business Platform (the proper name for what most people still call the API). That BSP charges you their own fee on top of whatever Meta charges for the messages themselves.
So your monthly WhatsApp bill is always: Meta’s usage cost plus the BSP’s platform fee plus, sometimes, a per-message markup the BSP adds for themselves. Companies like Twilio, 360dialog, MessageBird, Infobip and Gupshup all sit in this space, and their pricing structures are different from each other, not just cosmetically different.
How Meta charges you
Meta split its pricing by message category for years using 24-hour conversation windows. Since 2025 the model has shifted, and it’s worth understanding because a lot of older blog posts still describe the old system. Here’s where things stand now:
- Marketing messages are billed per message sent, not per conversation. This is the category that costs the most and the one businesses most often blow their budget on, usually through broadcast campaigns.
- Utility messages (order updates, appointment reminders, shipping notices) are cheaper and tied to a transaction the customer already started.
- Authentication messages (one-time passcodes, login verification) sit in their own low-cost tier.
- Service conversations, meaning any message you send within 24 hours of a customer messaging you first, are free from Meta. This is the “free” tier every provider’s sales page shouts about, and it’s true, but it’s also the smallest part of most businesses’ actual usage.
Rates differ by country too. A marketing message sent to a number in India costs a fraction of what the same message sent to a number in the UK or US costs. If you’re running a campaign across multiple markets, your per-message cost is not one number, it’s a spreadsheet.
What you’ll pay each month
Let me give you real ranges rather than vague reassurance. A small UK business sending, say, 3,000 marketing template messages a month to UK numbers, plus a few hundred utility messages, is typically looking at Meta usage fees somewhere in the £150 to £400 range depending on current rates, which do move. On top of that, the BSP layer:
- 360dialog charges a flat monthly platform fee, historically around €39 to €99 depending on tier, with Meta’s usage cost passed through separately.
- Twilio adds its own per-message fee on top of Meta’s fee, often a fraction of a cent per message, which sounds tiny until you’re sending tens of thousands of messages.
- Gupshup and similar providers often bundle a monthly platform fee with a markup built into the per-message rate, which makes it harder to see exactly what you’re paying Meta versus what you’re paying them.
Add setup and template approval time (not usually a direct cost, but a real cost in staff hours), and a realistic first three months for a small business often lands between £600 and £1,800 total, most of which is the provider fee and marketing message volume, not the “free” service tier everyone gets excited about in the sales demo.
The bit most pricing guides skip
I’ll say the uncomfortable thing plainly: the provider markup, not Meta’s rate card, is usually the biggest lever you have to reduce your WhatsApp costs, and almost nobody negotiates it. Businesses spend hours comparing Meta’s official per-message rates by country, which you cannot negotiate, and then sign the first BSP contract put in front of them without asking a single question about the markup structure. I’ve seen two businesses sending near-identical volumes pay wildly different totals purely because one negotiated their platform tier and the other didn’t.
If you’re choosing a provider, this is exactly the conversation to have before you sign anything, and it’s worth reading through what to look for in a WhatsApp Business solution provider so you know which questions matter versus which ones are just sales patter.
A real example from a client
A boutique hotel client of mine in Portugal set up WhatsApp Business API in early 2025 to send booking confirmations and a monthly newsletter-style offer to past guests. Their first invoice landed at £340, more than double what they’d budgeted, and they called me convinced they’d been overcharged.
They hadn’t been overcharged. What had happened was simpler and more common than fraud: their “monthly offer” template had been classified as marketing, not utility, because it included a discount code. Every send to every one of their 1,800 past guests counted as a paid marketing message, not a free service conversation, because most of those guests hadn’t messaged the hotel first. Once we restructured the message as a genuine follow-up tied to an actual booking enquiry, a chunk of that traffic moved into the utility category and the bill dropped by close to 40 percent the following month. The lesson wasn’t about pricing tiers, it was about template wording, and nobody had explained that to them at setup.
Hidden costs that quietly inflate your bill
- Template rejections and resubmissions. Meta reviews every template before it can be used, and rejected templates mean delays, but repeated testing sends during setup also rack up chargeable messages if you’re not careful about using test numbers correctly.
- Re-engagement campaigns. Sending to a list that hasn’t messaged you in months means every single message is a marketing send at the higher rate, even if the content feels like a simple reminder.
- Multiple agents on one number. Some BSPs charge per seat for staff accessing the shared inbox, on top of the message fees, which small teams often miss when comparing quotes.
- Downtime and support gaps. If a message fails to deliver or your number gets flagged, sorting it out usually means going through the BSP first, and if that stalls, knowing how to contact WhatsApp Business support directly when something goes wrong can save you days of lost campaign time.
How to budget for it, step by step
- Estimate your real monthly message volume by category. Split it honestly into marketing, utility, authentication and service, because most people overestimate how much falls into the free service tier.
- Get quotes from at least three BSPs and ask each one to break out Meta’s pass-through cost separately from their own platform and per-message fees. If they won’t separate the two, that’s a flag.
- Ask about seat limits, monthly minimums, and cancellation terms before you sign, not after.
- Build in a 30 percent buffer for your first three months while your templates get approved and your team learns which message types trigger which category.
- Review your actual invoice against your estimate every month for the first quarter, not just once at the end of the year.
If you’re setting this up for the first time and want the groundwork done before pricing even enters the conversation, the full walkthrough on how to set up WhatsApp Business for a small company is worth reading alongside your provider comparisons, and getting your setup for the icon and profile correct from day one avoids a second round of template resubmissions that eat into your budget.
API versus a simple live chat widget
One thing worth asking yourself honestly before you commit to API pricing at all: do you need it, or would a live chat tool on your website solve the same customer service problem for less? If your main goal is answering website visitors in real time rather than running outbound marketing campaigns at scale, it’s worth comparing against what to look for in business live chat software before you waste money on API infrastructure you don’t need yet. Plenty of small businesses jump straight to WhatsApp Business API because it sounds more advanced, when a well set up live chat widget would have solved 80 percent of their actual problem for a fraction of the monthly cost.
I have written more around this on the site: What Should You Look for in a WhatsApp Business Solution Provider?, How Do You Set Up the WhatsApp Business Icon and Profile Correctly?, How Do You Contact WhatsApp Business Support When Something Goes Wrong?.
Frequently asked questions
Is WhatsApp Business API free to use?
No, not in any meaningful ongoing sense. Meta charges for marketing, utility and authentication messages, and your provider charges a separate platform fee on top. Only service conversations, replies within 24 hours of a customer messaging first, are free from Meta, and even then most providers still charge a monthly access fee regardless of volume.
How much does WhatsApp Business API cost per month for a small business?
Realistically between £50 and £500 a month for the provider fee alone, plus usage costs that depend heavily on how many marketing messages you send and to which countries. A small UK business with modest campaign volume often lands between £600 and £1,800 across its first three months once setup and testing are included.
Why is my WhatsApp Business API bill higher than I expected?
Almost always because messages you assumed were free service replies got classified as marketing, usually because they contained a promotional element or went to a customer who hadn’t messaged first. Check your template categories before assuming you’ve been overcharged.
Can I negotiate WhatsApp Business API pricing?
You can’t negotiate Meta’s rate card, but you can absolutely negotiate the platform fee and markup charged by your BSP, and most businesses never ask. This is where the real savings live for most small and mid-sized accounts.