There are two bills, not one
When you use the WhatsApp Business Platform (the official API), you pay two different parties:
- Meta charges per message for certain message types, billed to the payment method on your WhatsApp Business Account (WABA). This is the same for every software vendor.
- Your software provider (a Business Solution Provider or a platform like Recoverly) charges for the product: the automation builder, inbox, AI, templates, integrations. Some providers also add a markup on Meta's fees or cap your message volume. Recoverly does neither.
The four message categories and what each costs
Since Meta moved from conversation-based to per-message pricing (rolled out during 2025), what you pay depends on the template category of each business-initiated message:
| Category | What it is | Who pays |
|---|---|---|
| Marketing | Promotions, offers, new products, re-engagement, abandoned cart reminders with a discount | Per delivered message, the most expensive category |
| Utility | Order confirmations, shipping updates, appointment reminders, COD confirmation, account alerts | Per delivered message, a fraction of marketing rates; free inside an open service window |
| Authentication | One-time passcodes | Per delivered message, priced close to utility |
| Service | Replies to a customer who messaged you, within 24 hours of their last message | Free for the first 1,000 per business phone number each month; from October 1, 2026 the rest are charged at the utility rate for that country |
Two consequences follow. First, most of the messages an automation platform sends for you are utility messages, which are cheap. Second, anything a customer writes to you opens a 24-hour window in which your replies, including AI chatbot replies, are free up to 1,000 per number per month and cost the utility rate beyond that.
What the per-message rates look like by country
Meta publishes a rate card per country (or region) for each category. Rates are quoted in USD and updated periodically, so treat the figures below as orders of magnitude and check Meta's current rate card for your markets:
- India: among the lowest rates in the world; marketing messages around one US cent, utility a small fraction of a cent.
- Brazil, Mexico, Indonesia: marketing in the low single cents; utility well under a cent.
- United States, Canada: marketing a few cents per message; utility under a cent.
- United Kingdom, Germany, France, Italy, Spain, Netherlands: marketing in the mid single cents (Europe is the most expensive region for marketing); utility around a cent or less.
- UAE, Saudi Arabia: marketing in the low-to-mid single cents; utility under a cent.
One market is special: as of September 2026 Meta is not delivering marketing templates to US phone numbers at all (a pause announced in 2025), so US-focused businesses rely on utility messages and customer-initiated conversations. The gap between categories is the important part: in most countries a utility message costs a fifth to a tenth of a marketing message. Getting your templates classified correctly (and writing them so Meta keeps them in the utility category) is the single biggest lever on your bill.
What is free, and what changes on October 1, 2026
Meta's own pricing page (updated September 28, 2026) sets out the rules that apply from October 1, 2026:
- Inbound messages: anything a customer sends you is free.
- Service messages: your replies within 24 hours of a customer's message. Free for the first 1,000 per business phone number each month; above that, Meta charges the utility rate for the recipient's country. Until September 30, 2026 these replies were free without a cap.
- Utility templates inside an open service window: free since July 1, 2025, but charged again from October 1, 2026.
- Free entry point window: conversations started from Click-to-WhatsApp ads or a Facebook Page call-to-action get a free window of at least 72 hours (Meta's docs say it may extend up to seven days) for any message type.
- Undelivered messages: you are charged per delivered message only.
Estimating a monthly bill: three real examples
Assume a mix of utility and marketing messages, typical reply rates, and mid-range country rates. Your numbers will differ, but the shape holds.
| Business | Monthly sends | Category mix | Estimated Meta fees |
|---|---|---|---|
| Shopify store, 600 orders/mo, India | ~2,400 order + shipping updates, ~300 cart reminders | Mostly utility, some marketing | Low single-digit dollars |
| Dental clinic, 400 appointments/mo, UK | ~1,200 confirmations + reminders, ~100 recall messages | Almost all utility | Roughly $10–15 |
| Fashion brand, 20,000 opted-in contacts, US | 2 campaigns/mo to 20,000 + 3,000 utility | Mostly marketing | Roughly $1,000–1,200, driven by campaigns |
The lesson for stores and service businesses: transactional automations (utility) cost almost nothing and drive most of the measurable revenue. Broadcasts are where the money goes, so segment tightly and send to people who actually buy.
What the software costs on top
Platforms charge in one of three ways:
- Flat monthly plans that gate features, not volume. Recoverly: Free, $19/mo (Lite), $49/mo (Pro). No message caps, no seats, Meta's fees at cost.
- Per-user seats plus add-ons: a base plan with a few agents included, then $10–30 per extra agent, plus paid chatbot sessions or AI credits. Common among enterprise-oriented tools.
- Per-message bundles with a markup: a single 'all-in' price per message that quietly includes 10–30% over Meta's rate, often with monthly minimums. Always ask whether Meta's fees are billed by Meta or by the vendor.
See how the main vendors stack up in our alternatives comparisons and the Shopify app comparison.
Seven ways to keep WhatsApp API costs down
- Write transactional templates as utility. No promotional language in order updates or reminders; Meta reclassifies templates that read like ads into marketing.
- Reply inside the 24-hour window. An AI chatbot that answers instantly keeps conversations in the service window, where the first 1,000 replies a month are free and the rest cost the utility rate instead of the marketing rate.
- Put a button on the first message. When the customer taps it, they open a service window and your follow-ups drop to the service rate (free within the monthly allowance).
- Segment broadcasts. Recent buyers and engaged contacts convert several times better than 'everyone'.
- Cap frequency. One or two marketing messages a month per contact keeps quality ratings green and costs sane.
- Use Click-to-WhatsApp ads for acquisition. The 72-hour free window makes them cheaper than sending marketing templates cold.
- Watch failed deliveries. Clean your list; you are only billed for delivered messages, but a low delivery rate hurts your quality rating.
Isn't the WhatsApp Business app free?
Yes. The WhatsApp Business app (the one on your phone) costs nothing and sends nothing automatically beyond greeting and away messages. The API is what you pay for when you want automation, a team inbox, AI and integrations. With coexistence mode you can have both on the same number: the free app on your phone and automations through the API.
