Understand how WhatsApp Business API pricing works: conversation categories, per-conversation charges, free tier, and how to optimise your costs.
WhatsApp Business API uses conversation-based pricing. You are charged per 24-hour conversation window, not per individual message.
Key principles:
| Category | Initiated By | Common Uses | Relative Cost |
|---|---|---|---|
| Marketing | Business | Promotions, offers, launches | $$$$ |
| Utility | Business | Order updates, reminders, receipts | $$$ |
| Authentication | Business | OTPs, verification codes | $$ |
| Service | Customer | Support, enquiries, complaints | $ (free first 1,000) |
If a customer messages you (service window), and you reply with a utility template, you get charged for a utility conversation — not service. The template category determines the charge.
Every WhatsApp Business API account gets 1,000 free service conversations per month. This resets on the first of each month.
For many small businesses, the free tier covers most or all of their customer support conversations.
Exact prices vary by country and are set by Meta. Rates are typically listed in USD and converted to local currency.
Check our pricing page for the latest rates in your region. Rates generally follow this pattern:
WhatsApp conversation charges appear on your App-ening invoice. How billing works:
Free plan available — set up in under 15 minutes. No credit card required.