Calling API Pricing | Developer Documentation
Calling API Pricing
Updated: Mar 30, 2026
All user-initiated calls are free.
Overview
Businesses are charged for calls based on:
Note: Our systems count fractional pulses as one pulse. For example, a 56-second call (9.33 pulses) would be counted as 10 pulses.
For calls that cross pricing tiers (for example from the 0 - 50,000 tier to the 50,001 - 250,000 tier), the entire call is priced at the lower rate (that is, the rate of the higher volume tier).
A valid payment method is required to place calls.
Note: Call permission request messages are subject to per-messaging pricing.
Rate cards and volume tiers
These rate cards represent the current rates and volume tiers for the WhatsApp Business Calling API, effective April 1, 2026, based on WhatsApp Business Account timezone.
| Currency | Rates |
|---|---|
USD
| |
AED
| |
ARS
| |
AUD
| |
CLP
| |
COP
| |
EUR
| |
GBP
| |
IDR
| |
INR
| |
MXN
| |
MYR
| |
PEN
| |
SAR
| |
SGD
|
Updates to rate cards
Previous updates
How calling changes the 24 hour customer service window
Currently, when a WhatsApp user messages you, a 24-hour timer called a customer service window begins, or refreshes.
When you are within the window, your business can send any type of message to the WhatsApp user, which is otherwise not allowed.
With the introduction of the Calling API, the customer service window now also starts or refreshes for calls:
Get cost and call analytics
You can call the
GET /<WHATSAPP_BUSINESS_ACCOUNT_ID> endpoint with a ?fields=call_analytics query parameter to obtain call analytics for your WhatsApp Business Account (WABA).The endpoints can provide useful information like cost, counts of completed calls, and average call duration. Learn more about call analytics.
No comments to display
No comments to display