WhatsApp API pricing in 2026
By Andrés Matte
A detailed but readable guide to WhatsApp API pricing: Meta fees, platform fees, template pricing updates, service windows, and how to compare Kapso with Twilio-style providers.
WhatsApp API pricing is confusing because there are two different bills hiding under one phrase.
There is Meta pricing. Then there are platform fees.
Meta pricing is the fee Meta charges for WhatsApp template messages. Platform fees are what your provider charges for WhatsApp infrastructure: API access, included messages, overage, connected numbers, webhooks, logs, tooling, inbox operations, Flows, workflow automation, and support.
This guide was last reviewed on June 7, 2026. Always verify live plan details on the current Kapso pricing page and current Meta rate cards before making buying decisions.
The simple model
When evaluating WhatsApp API pricing, separate two layers:
| Layer | Who charges it | What it covers |
|---|---|---|
| Meta WhatsApp fees | Meta | Delivered template messages, based on category, recipient country calling code, current rate card, and volume tiers. |
| Platform fees | Kapso, Twilio, 360dialog, etc. | WhatsApp API access, included messages, overage, connected numbers, webhooks, logs, tooling, support, and product features. |
The most common mistake is comparing a provider’s platform fee as if it included Meta’s template fees. It usually does not.
Meta pricing
As of Meta’s May 21, 2026 pricing documentation, Cloud API and Marketing Messages API pricing works like this:
- Meta charges when a template message is delivered.
- Template rates vary by the recipient’s country calling code and the template category.
- The main categories are marketing, utility, and authentication.
- Non-template messages, such as text or media replies, are free inside an open 24-hour customer service window.
- Utility templates delivered inside an open customer service window are free.
- The 24-hour customer service window starts when the user messages the business and resets with each new user message.
- Free entry point windows are special cases. They can make messages free for up to 72 hours when the user enters from supported ads or Facebook Page entry points. Do not model that as the default service window.
- Utility and authentication messages can have volume tiers.
The rate card is not one global number. For example, in Meta’s USD rate card effective April 1, 2026:
| Market | Marketing | Utility | Authentication |
|---|---|---|---|
| North America | $0.0250 | $0.0034 | $0.0034 |
| Chile | $0.0889 | $0.0200 | $0.0200 |
| India | $0.0118 | $0.0014 | $0.0014 |
Those are Meta fees. They are separate from your provider’s platform fees.
Platform fees
Providers charge differently for the platform layer.
Twilio’s public WhatsApp pricing uses a $0.005/message platform fee for inbound and outbound WhatsApp messages, plus Meta template fees.
Kapso uses plan-based included usage:
- Free: $0/month with 2,000 messages included.
- Pro: $25/month with 100,000 messages included.
- Platform: $299/month with 1,000,000 messages included.
- Pro overage: $0.002/message.
- Platform overage: $0.001/message.
That means you should compare two things separately:
- Meta fees: delivered templates, category, country, service window, free entry point status.
- Platform fees: per-message fee, included-message plan, overage, connected numbers, product capabilities.
The pricing update that changed the mental model
Older WhatsApp pricing was usually explained around 24-hour conversation categories. That mental model is no longer enough.
Meta’s July 1, 2025 pricing update moved WhatsApp from conversation-based pricing to per-message pricing. Twilio also notified customers that the update shifted from the old 24-hour conversation-based model to a model that charges per delivered template message.
The current operating rules are:
- Marketing, utility, and authentication template messages are priced when delivered.
- Non-template messages are free inside an open customer service window.
- Utility templates delivered inside an open customer service window are free.
- Free entry point windows are a special ads/Page-entry case and can last longer than the normal 24-hour customer service window.
- Conversation-based pricing is deprecated.
- Rates can vary by country and may include volume tiers.
Model each outbound message’s trigger context before sending: inside or outside the customer service window, template or non-template, template category, recipient country, and whether a free entry-point window is open.
Kapso pricing at a glance
As of the current Kapso pricing page:
| Plan | Price | Included messages | Effective platform fee if fully used |
|---|---|---|---|
| Free | $0/month | 2,000/month | $0 |
| Pro | $25/month | 100,000/month | $0.00025/message |
| Platform | $299/month | 1,000,000/month | about $0.0003/message |
| Enterprise | Custom | Custom | Custom |
Other notable limits:
- Free includes 1 connected phone number plus Kapso sandbox.
- Pro includes 3 connected phone numbers, then additional numbers are billed.
- Platform includes 50 connected phone numbers, then additional numbers are billed.
- Digital phone numbers are included, meaning Kapso-provided virtual numbers for WhatsApp setup where supported.
Overage model
Kapso’s published overage model is:
| Plan | Message overage |
|---|---|
| Pro | $0.002 per additional message |
| Platform | $0.001 per additional message |
For connected numbers:
| Plan | Included numbers | Additional numbers |
|---|---|---|
| Pro | 3 | $10 per additional number |
| Platform | 50 | $5 per additional number, with volume discounts available |
Treat included messages as included usage, not as a hard architectural boundary. Production teams should monitor usage and understand how overages are billed before they run high-volume campaigns or agents.
Kapso vs Twilio on high-volume WhatsApp
Kapso’s pricing page compares Twilio’s $0.005/message platform fee with Kapso’s included-message plans:
| Messages/month | Twilio platform fee | Kapso plan | Kapso platform fee | Difference |
|---|---|---|---|---|
| 50K | $250 | Pro | $25 | 90% lower |
| 100K | $500 | Pro | $25 | 95% lower |
| 500K | $2,500 | Platform | $299 | 88% lower |
| 1M | $5,000 | Platform | $299 | 94% lower |
This table compares platform fees only. Meta template fees are separate and should be modeled from Meta’s current rate card.
What to calculate before choosing a provider
Before choosing a WhatsApp API provider, calculate:
- Monthly inbound and outbound messages.
- Percentage of messages sent inside the customer service window.
- Template sends by category: utility, authentication, marketing.
- Recipient countries.
- Number of connected WhatsApp phone numbers.
- Number of customers or tenants that need their own number.
- Webhook and workflow volume, if your provider prices those separately.
- Engineering time needed to build onboarding, logs, retries, and inbox operations yourself.
The last item is usually undercounted. WhatsApp infrastructure gets expensive when your team has to debug onboarding, templates, webhooks, and delivery without a coherent operating layer.
A practical buying rule
Use a broad CPaaS when WhatsApp is one of many channels and you mostly need programmable messaging.
Use a WhatsApp-focused platform when WhatsApp is the product surface: customer-owned numbers, embedded signup, webhooks, workflows, AI agents, templates, Flows, logs, and human handoff all matter.
Kapso is built for the second case.