WhatsApp Business API pricing explained: conversation-based billing
WhatsApp does not charge per message ΓÇö it charges per 24-hour conversation, and the price depends on the category and country. Here is how to read your bill and cut costs.
WhatsApp Cloud API billing confuses everyone at first because it is not per message. You pay per conversation ΓÇö a 24-hour window of messaging with one customer.
The conversation categories
- Marketing ΓÇö promotional outreach (the priciest).
- Utility ΓÇö transactional updates tied to an order or account.
- Authentication ΓÇö OTPs.
- Service ΓÇö customer-initiated chats (often free up to a monthly allowance).
Price varies by country
Rates differ a lot between markets ΓÇö India, Brazil and the US all price differently. Check Meta's current rate card for your audience.
How to lower costs
Let customers start conversations (service messages are cheap or free), bundle updates into one window, and use utility templates instead of marketing where it genuinely applies.