How much does WhatsApp Business cost?
WhatsApp Business pricing depends on which version you use. The WhatsApp Business App is free but limited to one device. The WhatsApp Business API — needed for teams, broadcasts, and automation — has two costs: Meta's per-message charges (roughly AED 0.05 for utility, AED 0.17 for marketing) and a platform fee from your provider. Tawasel's WhatsApp Business account price starts at AED 99/month, billed in AED with Meta's message rates passed through at cost.
How WhatsApp Business API pricing works in Dubai
WhatsApp Business API pricing has two layers. Understanding both is essential to avoiding bill shock.
Layer 1: Meta's per-message charges. Meta charges for every delivered message — not per conversation. This replaced the old per-conversation model on 1 July 2025, when Meta retired the 24-hour conversation window as a billing unit. Each delivered template message is categorised as Marketing, Utility, or Authentication and billed at that category's rate. Rates vary by the country of the recipient's phone number. Service messages — your replies within 24 hours of a customer messaging you first — remain free.
Layer 2: BSP platform fees. You can't access the WhatsApp Business API directly from Meta — you need a Business Solution Provider (BSP). Your BSP charges a platform fee on top of Meta's per-message charges. This is where the biggest price differences between providers live.
What changed: Under the old model, one 24-hour conversation was a single charge no matter how many messages it contained. Since 1 July 2025 each delivered message is billed individually — so a three-message status sequence that used to cost one conversation charge now costs three. Budgeting habits built on the old model will understate your bill.
Meta's per-message categories and UAE rates (2026)
Meta charges per delivered message, priced by category:
| Category | Who initiates | Approx. AED rate per delivered message (UAE numbers) | Example use case |
|---|---|---|---|
| Marketing | Business | ~AED 0.16–0.18 | Promotional broadcasts, offers |
| Utility | Business | ~AED 0.039–0.057 | Order confirmations, appointment reminders |
| Authentication | Business | ~AED 0.039–0.057 | OTP, login verification |
| Service | Customer | Free (reply within 24-hr customer-initiated window) | Customer-initiated support conversations |
⚠️ Important: Rates are approximate and set by Meta per delivered message to UAE numbers. Meta updates its rate card roughly every six months — always verify current rates on Meta's official WhatsApp Business Platform pricing page before budgeting.
Where the hidden markup lives
Most BSPs add a markup on top of Meta's per-message charges. This is how many platforms keep their headline platform fee low while recouping margin on usage. The markup can range from 10% to 100%+ of Meta's base rate — and under per-message billing it compounds faster, because it now applies to every delivered message rather than once per 24-hour window.
The cleanest way to evaluate a BSP is to ask them directly: "What is your per-message rate for UAE marketing messages, and what is Meta's current base rate?" The difference is their markup. Some providers are transparent about this; others are not.
Tawasel passes Meta's per-message charges through at cost with no markup. You pay Meta's rate directly through your Tawasel account, plus the flat monthly platform fee.
Three worked examples: real UAE businesses
Dubai clinic — appointment reminders and follow-ups
| 150 utility messages (reminders) | 150 × AED 0.05 | AED 7.50 |
| 150 marketing messages (follow-ups) | 150 × AED 0.17 | AED 25.50 |
| Inbound service replies (within 24h) | Free | AED 0 |
| Tawasel Starter platform fee | Flat | AED 99 |
| Total monthly cost | ≈ AED 132 |
Sharjah retailer — order notifications and promotions
| 400 utility messages (order confirmations) | 400 × AED 0.05 | AED 20 |
| 4 weekly broadcasts × 800 customers | 3,200 × AED 0.17 | AED 544 |
| Inbound service replies (within 24h) | Free | AED 0 |
| Tawasel Growth platform fee | Flat | AED 279 |
| Total monthly cost | ≈ AED 843 |
Abu Dhabi real-estate office — lead follow-up and viewings
| 60 marketing messages (lead follow-up) | 60 × AED 0.17 | AED 10.20 |
| 60 utility messages (viewing reminders) | 60 × AED 0.05 | AED 3 |
| Inbound service replies (within 24h) | Free | AED 0 |
| Tawasel Starter platform fee | Flat | AED 99 |
| Total monthly cost | ≈ AED 112 |
The broadcast cost trap
The Sharjah retailer example above illustrates the most common source of surprise bills: broadcast campaigns. Broadcasts are now billed per message, not per conversation — every recipient is a separate delivered message. Sending a weekly promotional broadcast to 800 opted-in customers is 3,200 marketing messages per month, costing around AED 544 in Meta fees alone.
This isn't a reason to avoid broadcasts. A well-targeted broadcast to an opted-in list typically converts at 5–15% — far higher than email. The maths works. But you need to know the number before you send, not after you see the bill.
Rule of thumb: Budget ~AED 0.17 per marketing message. Sending to 1,000 recipients is roughly AED 170 in Meta charges per broadcast. Weekly = around AED 680/month in Meta fees before platform costs.
How to keep WhatsApp API costs predictable
- Maximise free service-window replies. When a customer messages you first, every reply you send within 24 hours is free. Train your team to respond inside that window — it's the single biggest lever on your bill.
- Prefer utility templates over marketing where the message is genuinely transactional. Utility (confirmations, reminders, status updates) runs at roughly one-third the cost of marketing. Classify honestly — don't inflate costs by mislabelling, and don't disguise promotions as utility.
- Merge multiple updates into fewer messages. Each delivered message is now billed, so sending "order confirmed", "order packed", and "order shipped" as three separate messages costs 3×. Combining them into one update, or only messaging at the milestones customers care about, cuts that directly.
- Use Click-to-WhatsApp ads. Messages sent within the free entry-point window after a customer clicks through from an ad are free — a genuinely cheaper way to open conversations.
- Segment broadcasts. Sending to your full opted-in list every week is expensive when every recipient is a billed message. Send to segments — people who haven't purchased in 30 days, or who enquired about a specific property — and your conversion rate goes up while your cost per conversion drops sharply.
- Choose a BSP that passes Meta's per-message rate through at cost. If your BSP won't tell you their markup over Meta's base rate, assume it's significant. Tawasel passes Meta's rates through with no markup, so you can budget accurately.