WhatsApp API pricing guide

WhatsApp API pricing: what you actually pay for.

WhatsApp Business Platform pricing is not a flat monthly fee. Your total cost comes from Meta's delivered-message fees, your message mix, and any software layer you choose to run on top.

The short answer

Meta charges for each delivered business message based on the recipient market and message category. Your provider may then add a subscription, seat fee, monthly-active-contact fee, connectivity fee, or markup.

How WhatsApp API pricing works

Meta's current model charges businesses on a per-message basis when a message is delivered. The price depends on who receives the message and whether it is classified as marketing, utility, authentication, or service. Utility and authentication can qualify for volume-based discounts; service replies and certain utility replies are free in specific customer-service situations.

That means “WhatsApp API cost per message” is only half the question. The more useful question is: what will our full monthly bill look like for our markets, message mix, and operating setup?

The four message categories

Marketing

Promotions, offers, product recommendations and re-engagement messages. Marketing is typically the category teams use for campaigns, abandoned-cart reminders and sales outreach.

Utility

Transactional updates such as order confirmations, shipping notices, invoices and appointment reminders. A utility message has to be specific to a user's action or request.

Authentication

One-time passwords, login verification and account recovery. Authentication is a separate category because it serves identity verification rather than marketing or support.

Service

Messages that respond to an inbound customer inquiry inside the customer-service window. Meta says service messages are not charged, but the exact eligibility rules still matter when you build a flow.

What providers add to the Meta bill

Direct Cloud API access can remove a software subscription, but it does not remove the work. You still need a team inbox, webhook handling, template workflows, permissions, observability and reliable message operations. A managed provider trades part of that effort for a recurring cost.

  • Subscription model: a flat monthly plan, sometimes with included seats or contacts.
  • Usage model: per-message, per-active-contact or connectivity pricing on top of Meta.
  • Hybrid model: a base plan plus paid add-ons, extra seats, numbers or automation capacity.

How to estimate your monthly cost

  1. Split expected sends by country or recipient market.
  2. Split each market by marketing, utility and authentication templates.
  3. Use Meta's current rate card and volume tier rules for each segment.
  4. Add your actual provider plan, seats and required add-ons.
  5. Compare that total with the engineering and maintenance cost of running direct.
Run your own scenario

The WhatsApp API Pricing Calculator gives you a fast first estimate for message volume, team size and a direct-versus-managed setup. Confirm the final price with your exact rate card and provider quote.

For focused follow-up questions, see WhatsApp API cost per message, WhatsApp API pricing in the UK, and our calculator methodology.

Where to verify the final numbers

Use Meta's WhatsApp Business Platform pricing page for the current message model and rate-card links. Then check the provider's own pricing page—such as respond.io or Twilio—for the software and connectivity layer.