--- title: WhatsApp API Pricing: A No-BS Breakdown for Devs description: Straight-to-the-point WhatsApp API pricing in 2026: per-conversation rates by country, BSP comparison, and a calculator for typical use cases. date: 2026-05-17 author: Victor Villalobos locale: en source: https://www.zavu.dev/en/blog/whatsapp-api-pricing tags: WhatsApp, Pricing, API, Developers --- # WhatsApp API Pricing: A No-BS Breakdown for Devs Most WhatsApp API pricing articles are bloated. Here's the clean version: what Meta charges, what BSPs add, and how to calculate your monthly bill. Skim it in 5 minutes. ## TL;DR - **Meta charges per 24-hour conversation**, not per message - **4 categories**: Marketing, Utility, Authentication, Service - **Service conversations are free** (when the customer messages you first) - **BSPs add fees** — pick one without markup, setup fee or contract - **For most businesses**, total cost is **$50–$300/month** for 1k–10k conversations ## Meta's pricing table (US, 2026) | Category | What it is | Price per conversation | |---|---|---| | Marketing | Promo, discount, launch | $0.025 | | Utility | Order shipped, reminder, status | $0.015 | | Authentication | OTP, login code | $0.005 | | Service | Customer messages first | **$0.00** | Other countries — multiply by these rough factors: | Country | Multiplier | |---|---| | Brazil | 1.0x | | Mexico | 0.7x | | Argentina | 2.0x | | India | 0.1x | | EU (Spain/Germany) | 2.5x | | UK | 3.0x | ## How the 24-hour window works When the customer messages you first → free **Service** conversation begins. You have **24 hours** to send unlimited messages back. When you start the conversation → you pay for Marketing/Utility/Authentication, depending on template category. The window opens for 24h and again, unlimited messages within. This is huge: **send 1 template and follow up freely for 24h**. That's how you keep costs predictable. ## BSP markup comparison You can't use the API without a BSP. They add a fee on top of Meta: | Provider | Markup | Setup | Contract | |---|---|---|---| | [Zavu](https://www.zavu.dev/en) | 0% | $0 | Month-to-month | | Twilio | 5-20% | $0 | Month-to-month | | MessageBird | Negotiated | $600 | 3 months minimum | | Infobip | Negotiated | Variable | 12 months | ## Calculator: monthly bill estimate ### Small (1,000 conversations/month US) ``` 60% Utility: 600 × $0.015 = $9 20% Marketing: 200 × $0.025 = $5 20% Service: 200 × $0.000 = $0 ───────────────────────────────── Meta cost total: $14 Phone number: $1 Plan (Zavu Hobby): $25 ───────────────────────────────── TOTAL: ~$40/month ``` ### Medium (10,000 conversations/month US) ``` 60% Utility: 6,000 × $0.015 = $90 20% Marketing: 2,000 × $0.025 = $50 20% Service: 2,000 × $0.000 = $0 ───────────────────────────────── Meta cost total: $140 Phone number: $1 Plan (Zavu Pro): $199 (includes 25k messages) ───────────────────────────────── TOTAL: ~$200/month ``` ### Large (100,000 conversations/month US) ``` 60% Utility: 60,000 × $0.015 = $900 20% Marketing: 20,000 × $0.025 = $500 20% Service: 20,000 × $0.000 = $0 ───────────────────────────────── Meta cost total: $1,400 Plan (Zavu Scale, negotiated): ~$500 ───────────────────────────────── TOTAL: ~$1,900/month ``` ## How to cut WhatsApp API cost 1. **Make customers initiate** — service conversations are free. Add "Reply YES to start" CTAs everywhere. 2. **Categorize templates as Utility, not Marketing** when transactional — 40% cheaper 3. **Consolidate messages in the 24h window** — one template + follow-ups = 1 paid conversation 4. **Use bundled plans** — Zavu Pro at $199 includes 25,000 messages. Pay-as-you-go would cost more. 5. **Pick BSP without markup** — saves 5-20% on every conversation forever ## Common pricing questions **Q: Is sending a single message just $0.015?** A: No. It's $0.015 for a **24-hour conversation**. You can send 50 messages within those 24h and still pay $0.015 once. **Q: What if I send a template, customer doesn't reply, and I send another template?** A: Two separate conversations, two charges. **Q: Is "Service" conversation really free?** A: Yes, from Meta. Some BSPs charge a platform fee, but Zavu doesn't — it's literally $0. **Q: How do I know which category my template falls in?** A: When you create it, you pick. Meta reviews and may recategorize. Check your invoice — categories are itemized. **Q: Does pricing change?** A: Yes, Meta updates pricing periodically. Last big change: 2023 (per-message → per-conversation). Next expected: possibly 2026 with AI features pricing. ## Recommendation by stage | Stage | What to use | |---|---| | Validating idea | Free tier (Zavu: 2k messages, Twilio: $15 credit) | | Live but small (< 1k/month) | Hobby/Starter plan, ~$25/month | | Growing (1k-25k/month) | Pro plan, ~$200/month | | At scale (25k+/month) | Negotiated rate, $500-3000/month | | Multi-country, multi-channel | Multi-channel platform like Zavu (SMS+WhatsApp+Email unified) | ## Related resources - [Detailed WhatsApp Business API pricing](/en/blog/whatsapp-business-api-pricing) - [WhatsApp Business API hidden costs](/en/blog/whatsapp-business-api-cost) - [Twilio WhatsApp API pricing comparison](/en/vs/twilio) - [Zavu free tier signup](https://www.zavu.dev/en/pricing) ## Conclusion WhatsApp API pricing isn't complicated once you separate Meta's per-conversation fee from the BSP markup. For most businesses, **$50-$300/month** covers all of WhatsApp messaging. Pick a BSP with $0 markup, $0 setup and no contract like [Zavu](/en/whatsapp-business-api), use Utility templates when possible, and let customers initiate conversations to get the free service tier. Start with the free plan, scale when you have signal.