WhatsApp Business API Pricing: A 2026 Buyer's Guide for EU Enterprises
WhatsApp Business Platform pricing has changed three times in two years. This guide explains how Meta bills in 2026, what most CPaaS providers add on top, and where a dedicated EU instance on wholesale pass-through rates actually breaks even against shared platforms.
TL;DR
- Meta bills per 24-hour conversation, not per message — and the rate depends on the category and the destination country.
- Four categories: Marketing, Utility, Authentication, Service. Marketing is the most expensive; user-initiated Service conversations are free for the first 1,000/month per WABA.
- Shared CPaaS platforms add 20–60% on top of Meta's rate as a per-message platform fee.
- Dedicated instances (Arino One, BSP-direct setups) pass Infobip wholesale rates through unchanged — unit cost goes down, not up, with volume.
- For EU senders above ~50k conversations/month, dedicated typically beats shared on cost and compliance.
The four conversation categories
| Category | Use case | Initiated by | Relative cost |
|---|---|---|---|
| Marketing | Promotions, offers, re-engagement, newsletters | Business | Highest |
| Utility | Order updates, receipts, account alerts | Business | Mid |
| Authentication | One-time passcodes, login verification | Business | Low–mid (varies by country) |
| Service | Free-form replies inside a 24h customer-initiated window | User | First 1,000/month free per WABA |
What "wholesale pass-through" actually means
Most CPaaS platforms publish a list price per conversation and keep the difference between that and what Meta charges them. A pass-through model — the model Arino One operates on top of Infobip — bills you the carrier rate Infobip pays, plus a flat instance subscription. Two consequences:
- Your marginal cost per conversation falls as your volume grows, because Infobip's wholesale tiers improve and you inherit them directly.
- You can audit the line item against Meta's published rate card — there is no hidden platform fee in the conversation price.
Worked example: 100k conversations/month in the EU
Assume a typical mix for an EU retailer: 40% utility (order updates), 30% marketing (campaigns), 20% authentication (OTPs) and 10% service (support replies). At 100,000 conversations/month, a shared CPaaS platform charging an average €0.06 platform fee on top of Meta would add €6,000/month in pure markup before any feature, integration or compliance work.
A dedicated instance with a fixed subscription typically prices below that threshold around the 40–60k conversation mark, and improves every quarter as Infobip's wholesale tiers ratchet.
Free entry points still matter
Conversations opened by a Click-to-WhatsApp ad or a Facebook Page call-to-action button are free for 72 hours regardless of category. For performance-marketing teams this turns paid social into a zero-marginal-cost messaging funnel — provided the platform you use actually surfaces and attributes them.
EU-specific considerations
- Data residency: Meta processes conversations in the user's region, but the BSP and your inbox often sit elsewhere. Arino One keeps the inbox, CDP and consent ledger EU-hosted by default.
- Consent and Article 7 records: Marketing-category conversations require opt-in evidence. Build the consent log before you scale spend, not after.
- Local rate variation: Marketing in DE, FR, IT and PL is materially more expensive than in many non-EU markets — model country mix, not blended averages.
When to switch from shared to dedicated
The signal isn't a single number, but a combination:
- You're past ~40–60k billable conversations/month.
- Marketing is the largest category in your mix.
- Your DPO has flagged the lack of clean EU residency on your current BSP.
- You want to own the WhatsApp Business Account rather than rent it from a platform.
If you want a walked-through cost model on your own volume and country mix, the Arino One team will benchmark your last 90 days against a dedicated instance for free.