How WhatsApp Business API pricing works
The WhatsApp Business Platform, also called the WhatsApp Business API or Cloud API, costs nothing to access. You pay per message, and only when a message is delivered. Two things set the price: the recipient’s country and the category of the message.
Meta publishes those figures as a WhatsApp pricing rate card that differs from market to market. The same campaign can cost a different amount in one country than another, even when the message content is identical. Choose the country or region where your customers receive messages—not where your business is based.
Messages your customers send you are always free. The customer service window their message opens, and whether you reply inside it, is what decides whether your own messages are billed.
WhatsApp message categories and what each one costs
Every business message falls into one of four categories. The category, not the message count alone, decides the rate.
- Marketing messages cover promotions, offers, product announcements and re-engagement. They are billed on every delivery, carry the highest rate in the rate card, and get no volume discount.
- Utility messages are transaction updates, order notifications and account reminders, sent because the customer already took an action. Meta applies volume discounts here.
- Authentication messages deliver one-time passwords and verification codes. They also earn volume discounts, and some markets charge a higher authentication-international rate instead.
- Service messages are the free-form replies your team or bot sends inside the 24-hour customer service window. Each business phone number gets 1,000 free service messages a month, then the rest are billed per message.
Utility and marketing are easy to confuse, because Meta classifies by content rather than intent. Add an offer, a discount code or a cross-sell to a transactional update and it is billed as marketing, at a much higher rate. Messages sent inside a 72-hour free entry point window, opened by a Click-to-WhatsApp ad or a Facebook Page button, stay free.
Your WhatsApp API cost per message
Put your own volume against the published rates. The calculator above totals your monthly WhatsApp API cost by category, applies the volume discount where one exists, and subtracts the free service allowance, so you can see the figure before you commit to a campaign or support budget.
If you message customers in more than one market, run an estimate for each market and add the totals. Apply the 1,000 free service replies per phone number only once across those estimates.
What this estimate includes
Rates are Meta’s published USD rate card, effective 1 October 2026. The estimate covers Meta’s per-message fees only, not a platform subscription or a Business Solution Provider’s markup, and it is not a quote.
Check Meta’s official pricing