WhatsAppPricingAPIDevelopers

WhatsApp API Pricing: A No-BS Breakdown for Devs

Straight-to-the-point WhatsApp API pricing in 2026: per-conversation rates by country, BSP comparison, and a calculator for typical use cases.

Written by: Victor VillalobosReviewed by: Jennifer VillalobosMay 17, 20266 min read
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)

CategoryWhat it isPrice per conversation
MarketingPromo, discount, launch$0.025
UtilityOrder shipped, reminder, status$0.015
AuthenticationOTP, login code$0.005
ServiceCustomer messages first$0.00
Other countries — multiply by these rough factors:
CountryMultiplier
Brazil1.0x
Mexico0.7x
Argentina2.0x
India0.1x
EU (Spain/Germany)2.5x
UK3.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:

ProviderMarkupSetupContract
Zavu0%$0Month-to-month
Twilio5-20%$0Month-to-month
MessageBirdNegotiated$6003 months minimum
InfobipNegotiatedVariable12 months

Calculator: monthly bill estimate

Small (1,000 conversations/month US)

text
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)

text
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)

text
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

  • Make customers initiate — service conversations are free. Add "Reply YES to start" CTAs everywhere.
  • Categorize templates as Utility, not Marketing when transactional — 40% cheaper
  • Consolidate messages in the 24h window — one template + follow-ups = 1 paid conversation
  • Use bundled plans — Zavu Pro at $199 includes 25,000 messages. Pay-as-you-go would cost more.
  • 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

    StageWhat to use
    Validating ideaFree 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-channelMulti-channel platform like Zavu (SMS+WhatsApp+Email unified)

    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, 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.

    Need help? Contact us or join our Discord community for support.

    Follow us on social media

    Ready to get started?

    Start building for free, or schedule a call to discuss your specific use case.

    WhatsApp API Pricing — Real Cost Breakdown | Zavu Blog