Free tool
WhatsApp Business API pricing calculator
Enter how many WhatsApp Business API messages you send each month. The calculator applies Meta’s published rate for each country and shows the monthly and yearly total. It runs in your browser and asks for no email.
Calculate your monthly cost
Each number gets 1,000 free service messages a month.
Meta’s own USD rate card, no conversion.
Estimated Meta charge
46.99 USD
per month
About 563.88 USD per year
1,000 of 1,000 free service messages applied.
Biggest cost: Marketing messages.
Rates as of 1 October 2026, from Meta’s pricing page.
Checked against Meta’s rate-card files on 21 October 2026. Meta can next change prices on 1 January 2027.
Cost breakdown
| Country | Category | Messages | Free | Rate per message | Cost |
|---|---|---|---|---|---|
| Saudi Arabia | Marketing messages | 500 | 0 | 0.0576 USD | 28.80 USD |
| Saudi Arabia | Utility messages | 1,000 | 0 | 0.0107 USD | 10.70 USD |
| Saudi Arabia | Authentication messages | 200 | 0 | 0.0107 USD | 2.14 USD |
| Saudi Arabia | Service messages (replies) | 1,500 | 1,000 | 0.0107 USD | 5.35 USD |
How this is counted
- Each phone number gets 1,000 free service messages a month. If you message several countries, the free messages are shared between them in proportion to your service volume, because Meta does not say which messages count first.
- The calculator uses the list rate for every message. Meta lowers utility and authentication rates at high monthly volumes, so a very large sender pays less than shown.
- Authentication messages sent to some countries by a business registered elsewhere use Meta’s higher authentication-international rate, which this calculator does not apply.
Set up the WhatsApp Business API on your number
The audit is free. You leave with a one-page map of what we would connect first, whether or not you hire us.
This is an estimate from Meta’s published list rates. Meta’s invoice is the final figure, in the currency set on your account. Taxes, your provider’s fees, bank conversion fees and Meta Business Agent charges are not included. Authentication messages sent to some countries by a business registered elsewhere use Meta’s higher authentication-international rate, which this calculator does not apply. Messages sent in a free entry point window are free, and the calculator does not deduct them. The rate depends on the country code of the customer’s number. BottleTech is not affiliated with Meta. WhatsApp is a trademark of Meta.
How Meta charges
Meta charges for each message it delivers. Every message falls into one of five categories.
- Marketing: offers, launches and reminders to buy.
- Utility: order confirmations, delivery updates and appointment reminders.
- Authentication: one-time passcodes.
- Service: your free-form replies to a customer who wrote to you in the last 24 hours.
- Meta Business Agent: replies written by Meta’s own AI agent, charged by the token. The calculator leaves these out.
Since 1 October 2026 Meta charges for service messages after the first 1,000 each month on each business phone number. It also charges for utility templates sent inside the 24-hour window. Meta prices Jordan, Bahrain, Lebanon and Yemen together as “Rest of Middle East”.
Read our guide to the WhatsApp Business app and the API if you have not chosen between them yet.
WhatsApp Business API rates by country (from 1 October 2026)
Meta’s list rate per message, as published in its rate-card files. Rates as of 1 October 2026.
USD
| Country | Marketing | Utility | Authentication | Service |
|---|---|---|---|---|
| Saudi Arabia | 0.0576 | 0.0107 | 0.0107 | 0.0107 |
| United Arab Emirates | 0.0576 | 0.0157 | 0.0157 | 0.0157 |
| Egypt | 0.0644 | 0.0036 | 0.0036 | 0.0036 |
| Kuwait | 0.0792 | 0.0440 | 0.0440 | 0.0440 |
| Qatar | 0.0341 | 0.0120 | 0.0120 | 0.0120 |
| Oman | 0.0341 | 0.0247 | 0.0247 | 0.0247 |
| Iraq | 0.0341 | 0.0079 | 0.0079 | 0.0079 |
| India | 0.0118 | 0.0014 | 0.0014 | 0.0014 |
| Pakistan | 0.0473 | 0.0150 | 0.0150 | 0.0150 |
| Turkey | 0.0109 | 0.0009 | 0.0009 | 0.0009 |
| Rest of Middle East (Bahrain, Jordan, Lebanon, Yemen) | 0.0392 | 0.0091 | 0.0091 | 0.0091 |
| Other (countries with no rate of their own or regional rate on Meta’s card) | 0.0604 | 0.0077 | 0.0077 | 0.0077 |
SAR
| Country | Marketing | Utility | Authentication | Service |
|---|---|---|---|---|
| Saudi Arabia | 0.2159 | 0.0401 | 0.0401 | 0.0401 |
| United Arab Emirates | 0.2159 | 0.0588 | 0.0588 | 0.0588 |
| Egypt | 0.2413 | 0.0135 | 0.0135 | 0.0135 |
| Kuwait | 0.2969 | 0.1649 | 0.1649 | 0.1649 |
| Qatar | 0.1278 | 0.0450 | 0.0450 | 0.0450 |
| Oman | 0.1278 | 0.0926 | 0.0926 | 0.0926 |
| Iraq | 0.1278 | 0.0296 | 0.0296 | 0.0296 |
| India | 0.0442 | 0.0052 | 0.0052 | 0.0052 |
| Pakistan | 0.1772 | 0.0563 | 0.0563 | 0.0563 |
| Turkey | 0.0408 | 0.0034 | 0.0034 | 0.0034 |
| Rest of Middle East (Bahrain, Jordan, Lebanon, Yemen) | 0.1470 | 0.0341 | 0.0341 | 0.0341 |
| Other (countries with no rate of their own or regional rate on Meta’s card) | 0.2263 | 0.0288 | 0.0288 | 0.0288 |
AED
| Country | Marketing | Utility | Authentication | Service |
|---|---|---|---|---|
| Saudi Arabia | 0.2115 | 0.0393 | 0.0393 | 0.0393 |
| United Arab Emirates | 0.2115 | 0.0576 | 0.0576 | 0.0576 |
| Egypt | 0.2364 | 0.0132 | 0.0132 | 0.0132 |
| Kuwait | 0.2908 | 0.1615 | 0.1615 | 0.1615 |
| Qatar | 0.1252 | 0.0440 | 0.0440 | 0.0440 |
| Oman | 0.1252 | 0.0907 | 0.0907 | 0.0907 |
| Iraq | 0.1252 | 0.0290 | 0.0290 | 0.0290 |
| India | 0.0433 | 0.0051 | 0.0051 | 0.0051 |
| Pakistan | 0.1737 | 0.0551 | 0.0551 | 0.0551 |
| Turkey | 0.0400 | 0.0033 | 0.0033 | 0.0033 |
| Rest of Middle East (Bahrain, Jordan, Lebanon, Yemen) | 0.1440 | 0.0334 | 0.0334 | 0.0334 |
| Other (countries with no rate of their own or regional rate on Meta’s card) | 0.2218 | 0.0283 | 0.0283 | 0.0283 |