WhatsApp messaging mechanics & rules
How WhatsApp Business API Pricing Really Works
WhatsApp Business API pricing explained: per-message charges since 2025, what is free, how template categories and country affect cost, plus provider fees.
WhatsApp Business API pricing confuses people because the model changed, and a lot of older articles still describe the old one. This guide explains how it works now, in plain terms, so you can estimate your costs without surprises.
The quick answer: since July 1, 2025, WhatsApp charges per message, and you are only charged when a template message is delivered. The price depends on the template category and the customer's country. Messages customers send you are free, and your replies inside the open 24-hour window are free. On top of Meta's charges, your provider may add a platform fee.
The shift from conversations to messages
WhatsApp used to charge per 24-hour "conversation." As of July 2025 that is gone. The model now is per message, and specifically per delivered template message. This is simpler: you pay for the templates you send, not for time windows.
What is free and what is paid
A lot is free, which surprises people:
Messages your customers send to you: free. Your free-form replies within the open 24-hour customer service window: free. Utility templates sent inside an open window: free.
What you pay for: marketing templates (always), authentication templates, and utility templates sent outside the 24-hour window. The rate varies by the customer's country and by category, with marketing typically the most expensive.
A worked example
Imagine a single customer interaction:
| Step | What happens | Charged? |
|---|---|---|
| 1 | You send a marketing template promoting a new product | Yes, marketing |
| 2 | The customer replies, opening a 24-hour window | No, customer messages are free |
| 3 | You answer their questions with normal messages | No, free inside the window |
| 4 | They buy, and you send a utility template confirming the order, still in the window | No, utility inside an open window is free |
| 5 | Two days later, you send a utility template with a shipping update (window closed) | Yes, utility outside the window |
So in that whole exchange, you paid for two messages, not five.
The other cost: your provider
Meta's per-message charge is only one part. Because most businesses reach the API through a provider (a BSP), there is usually a second line on the bill: the provider's platform fee. Providers price this differently: a flat monthly fee, a small markup per message, a per-agent fee, or a bundle. (Here is what a provider does and how to choose one.)
When comparing options, always ask for the all-in number: Meta's message charges plus the provider's fee. A "cheap" provider with a heavy per-message markup can cost more than a flat-fee one at volume.
How to estimate your monthly cost
Roughly: count the marketing templates you plan to send per month, add authentication and out-of-window utility templates, multiply by the rate for your country and category, then add your provider's fee. Keep in mind that good use of the free 24-hour window and free in-window utility templates can cut your paid volume substantially. To understand which messages fall into which bucket, read the templates guide.
One caution: Meta can adjust rates up to four times a year (the first of January, April, July, and October). Check current rates for your country before committing to a budget, and keep the glossary handy for terms. The full system is mapped in the complete WhatsApp for business guide.
Ciarem gives you transparent, all-in pricing and an AI assistant that resolves most conversations inside the free window, so you spend on templates that actually drive sales. Get clear pricing from Ciarem.