WhatsApp Business API Pricing Calculator 2026
Calculate your WhatsApp messaging costs with real-time rates for 140+ countries, all message categories, and volume-based discounts. Rates effective April 1, 2026.
Estimate Your Monthly Messaging Cost
Drag the sliders to set volumes per category. Volume discounts apply automatically.
Volume Discount Tiers
Utility and Authentication use graduated pricing — each tier’s rate applies only to messages within that range. First N messages at list rate, the next batch at -5%, and so on. Marketing and Service do not have volume tiers.
WhatsApp API Rates by Country
Rates effective April 1, 2026. Utility and authentication qualify for graduated volume discounts. Service messages are free for all countries — not shown in table.
| Country | Marketing | Utility | Authentication | Auth-Intl |
|---|---|---|---|---|
| Afghanistan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Albania | $0.0860 | $0.0212 | $0.0212 | N/A |
| Algeria | $0.0225 | $0.0040 | $0.0040 | N/A |
| Angola | $0.0225 | $0.0040 | $0.0040 | N/A |
| Argentina | $0.0618 | $0.0260 | $0.0260 | N/A |
| Armenia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Australia | $0.0732 | $0.0113 | $0.0113 | N/A |
| Austria | $0.0592 | $0.0171 | $0.0171 | N/A |
| Azerbaijan | $0.0860 | $0.0212 | $0.0212 | N/A |
| Bahrain | $0.0341 | $0.0091 | $0.0091 | N/A |
| Bangladesh | $0.0732 | $0.0113 | $0.0113 | N/A |
| Belarus | $0.0860 | $0.0212 | $0.0212 | N/A |
| Belgium | $0.0592 | $0.0171 | $0.0171 | N/A |
| Benin | $0.0225 | $0.0040 | $0.0040 | N/A |
| Bolivia | $0.0740 | $0.0113 | $0.0113 | N/A |
| Botswana | $0.0225 | $0.0040 | $0.0040 | N/A |
| Brazil | $0.0625 | $0.0068 | $0.0068 | N/A |
| Bulgaria | $0.0860 | $0.0212 | $0.0212 | N/A |
| Burkina Faso | $0.0225 | $0.0040 | $0.0040 | N/A |
| Burundi | $0.0225 | $0.0040 | $0.0040 | N/A |
| Cambodia | $0.0732 | $0.0113 | $0.0113 | N/A |
| Cameroon | $0.0225 | $0.0040 | $0.0040 | N/A |
| Canada | $0.0250 | $0.0034 | $0.0034 | N/A |
| Chad | $0.0225 | $0.0040 | $0.0040 | N/A |
| Chile | $0.0889 | $0.0200 | $0.0200 | N/A |
| China | $0.0732 | $0.0113 | $0.0113 | N/A |
| Colombia | $0.0125 | $0.0008 | $0.0008 | N/A |
| Costa Rica | $0.0740 | $0.0113 | $0.0113 | N/A |
| Croatia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Czech Republic | $0.0860 | $0.0212 | $0.0212 | N/A |
| Denmark | $0.0592 | $0.0171 | $0.0171 | N/A |
| Dominican Republic | $0.0740 | $0.0113 | $0.0113 | N/A |
| Ecuador | $0.0740 | $0.0113 | $0.0113 | N/A |
| Egypt | $0.0644 | $0.0036 | $0.0036 | $0.0650 |
| El Salvador | $0.0740 | $0.0113 | $0.0113 | N/A |
| Eritrea | $0.0225 | $0.0040 | $0.0040 | N/A |
| Ethiopia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Finland | $0.0592 | $0.0171 | $0.0171 | N/A |
| France | $0.0859 | $0.0300 | $0.0300 | N/A |
| Gabon | $0.0225 | $0.0040 | $0.0040 | N/A |
| Gambia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Georgia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Germany | $0.1365 | $0.0550 | $0.0550 | N/A |
| Ghana | $0.0225 | $0.0040 | $0.0040 | N/A |
| Greece | $0.0860 | $0.0212 | $0.0212 | N/A |
| Guatemala | $0.0740 | $0.0113 | $0.0113 | N/A |
| Guinea-Bissau | $0.0225 | $0.0040 | $0.0040 | N/A |
| Haiti | $0.0740 | $0.0113 | $0.0113 | N/A |
| Honduras | $0.0740 | $0.0113 | $0.0113 | N/A |
| Hong Kong | $0.0732 | $0.0113 | $0.0113 | N/A |
| Hungary | $0.0860 | $0.0212 | $0.0212 | N/A |
| India | $0.0118 | $0.0014 | $0.0014 | $0.0304 |
| Indonesia | $0.0411 | $0.0250 | $0.0250 | $0.1360 |
| Iraq | $0.0341 | $0.0091 | $0.0091 | N/A |
| Ireland | $0.0592 | $0.0171 | $0.0171 | N/A |
| Israel | $0.0353 | $0.0053 | $0.0053 | N/A |
| Italy | $0.0691 | $0.0300 | $0.0300 | N/A |
| Ivory Coast | $0.0225 | $0.0040 | $0.0040 | N/A |
| Jamaica | $0.0740 | $0.0113 | $0.0113 | N/A |
| Japan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Jordan | $0.0341 | $0.0091 | $0.0091 | N/A |
| Kenya | $0.0225 | $0.0040 | $0.0040 | N/A |
| Kuwait | $0.0341 | $0.0091 | $0.0091 | N/A |
| Laos | $0.0732 | $0.0113 | $0.0113 | N/A |
| Latvia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Lebanon | $0.0341 | $0.0091 | $0.0091 | N/A |
| Lesotho | $0.0225 | $0.0040 | $0.0040 | N/A |
| Liberia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Libya | $0.0225 | $0.0040 | $0.0040 | N/A |
| Lithuania | $0.0860 | $0.0212 | $0.0212 | N/A |
| Madagascar | $0.0225 | $0.0040 | $0.0040 | N/A |
| Malawi | $0.0225 | $0.0040 | $0.0040 | N/A |
| Malaysia | $0.0860 | $0.0140 | $0.0140 | $0.0418 |
| Mali | $0.0225 | $0.0040 | $0.0040 | N/A |
| Mauritania | $0.0225 | $0.0040 | $0.0040 | N/A |
| Mexico | $0.0305 | $0.0085 | $0.0085 | N/A |
| Moldova | $0.0860 | $0.0212 | $0.0212 | N/A |
| Mongolia | $0.0732 | $0.0113 | $0.0113 | N/A |
| Morocco | $0.0225 | $0.0040 | $0.0040 | N/A |
| Mozambique | $0.0225 | $0.0040 | $0.0040 | N/A |
| Namibia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Nepal | $0.0732 | $0.0113 | $0.0113 | N/A |
| Netherlands | $0.1597 | $0.0500 | $0.0500 | N/A |
| New Zealand | $0.0732 | $0.0113 | $0.0113 | N/A |
| Nicaragua | $0.0740 | $0.0113 | $0.0113 | N/A |
| Niger | $0.0225 | $0.0040 | $0.0040 | N/A |
| Nigeria | $0.0516 | $0.0067 | $0.0067 | $0.0750 |
| North Macedonia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Norway | $0.0592 | $0.0171 | $0.0171 | N/A |
| Oman | $0.0341 | $0.0091 | $0.0091 | N/A |
| Other | $0.0604 | $0.0077 | $0.0077 | N/A |
| Pakistan | $0.0473 | $0.0100 | $0.0100 | $0.0750 |
| Panama | $0.0740 | $0.0113 | $0.0113 | N/A |
| Papua New Guinea | $0.0732 | $0.0113 | $0.0113 | N/A |
| Paraguay | $0.0740 | $0.0113 | $0.0113 | N/A |
| Peru | $0.0703 | $0.0200 | $0.0200 | N/A |
| Philippines | $0.0732 | $0.0113 | $0.0113 | N/A |
| Poland | $0.0860 | $0.0212 | $0.0212 | N/A |
| Portugal | $0.0592 | $0.0171 | $0.0171 | N/A |
| Puerto Rico | $0.0740 | $0.0113 | $0.0113 | N/A |
| Qatar | $0.0341 | $0.0091 | $0.0091 | N/A |
| Republic of the Congo (Brazzaville) | $0.0225 | $0.0040 | $0.0040 | N/A |
| Romania | $0.0860 | $0.0212 | $0.0212 | N/A |
| Russia | $0.0802 | $0.0400 | $0.0400 | N/A |
| Rwanda | $0.0225 | $0.0040 | $0.0040 | N/A |
| Saudi Arabia | $0.0501 | $0.0107 | $0.0107 | $0.0598 |
| Senegal | $0.0225 | $0.0040 | $0.0040 | N/A |
| Serbia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Sierra Leone | $0.0225 | $0.0040 | $0.0040 | N/A |
| Singapore | $0.0732 | $0.0113 | $0.0113 | N/A |
| Slovakia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Slovenia | $0.0860 | $0.0212 | $0.0212 | N/A |
| Somalia | $0.0225 | $0.0040 | $0.0040 | N/A |
| South Africa | $0.0379 | $0.0076 | $0.0076 | $0.0200 |
| South Sudan | $0.0225 | $0.0040 | $0.0040 | N/A |
| Spain | $0.0615 | $0.0200 | $0.0200 | N/A |
| Sri Lanka | $0.0732 | $0.0113 | $0.0113 | N/A |
| Sudan | $0.0225 | $0.0040 | $0.0040 | N/A |
| Swaziland | $0.0225 | $0.0040 | $0.0040 | N/A |
| Sweden | $0.0592 | $0.0171 | $0.0171 | N/A |
| Switzerland | $0.0592 | $0.0171 | $0.0171 | N/A |
| Taiwan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Tajikistan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Tanzania | $0.0225 | $0.0040 | $0.0040 | N/A |
| Thailand | $0.0732 | $0.0113 | $0.0113 | N/A |
| Togo | $0.0225 | $0.0040 | $0.0040 | N/A |
| Tunisia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Turkey | $0.0109 | $0.0009 | $0.0009 | N/A |
| Turkmenistan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Uganda | $0.0225 | $0.0040 | $0.0040 | N/A |
| Ukraine | $0.0860 | $0.0212 | $0.0212 | N/A |
| United Arab Emirates | $0.0499 | $0.0157 | $0.0157 | $0.0510 |
| United Kingdom | $0.0529 | $0.0220 | $0.0220 | N/A |
| United States | $0.0250 | $0.0034 | $0.0034 | N/A |
| Uruguay | $0.0740 | $0.0113 | $0.0113 | N/A |
| Uzbekistan | $0.0732 | $0.0113 | $0.0113 | N/A |
| Venezuela | $0.0740 | $0.0113 | $0.0113 | N/A |
| Vietnam | $0.0732 | $0.0113 | $0.0113 | N/A |
| Yemen | $0.0341 | $0.0091 | $0.0091 | N/A |
| Zambia | $0.0225 | $0.0040 | $0.0040 | N/A |
| Zimbabwe | $0.0225 | $0.0040 | $0.0040 | N/A |
Understanding WhatsApp Business API Pricing in 2026
Meta charges businesses on a per-message basis on the WhatsApp Business Platform. Pricing varies by the recipient's country and the message category. As of April 2026, there are four billable categories and one free category:
Marketing
Promotional messages including offers, product launches, and re-engagement campaigns. Highest per-message rate.
Utility
Transactional updates like order confirmations, shipping alerts, and appointment reminders. Volume discounts available.
Authentication
OTP codes and verification messages. Volume discounts available. Authentication-International rates apply in some markets.
How Graduated Volume Pricing Works
Meta uses graduated pricing for utility and authentication messages. Each tier's rate applies only to messages within that range — not to your entire volume:
- Tier 1 (List Rate) - Your first N messages each month are charged at the base list rate
- Tier 2 (-5%) - Messages beyond the first threshold are charged 5% less
- Tier 3 (-10%) - The next batch is charged 10% less than list rate
- Tier 4 (-15%) - Further messages at 15% off
- Tier 5 (-20%) - 20% off for very high volumes
- Tier 6 (-25% to -30%) - Maximum discount for enterprise-scale messaging
For example, if India's first tier covers 0–25M utility messages at the list rate, and you send 30M, you pay list rate for the first 25M and the -6% tier rate only for the remaining 5M. Thresholds vary by country — use the calculator above to see exact tiers and savings.
Service Messages Are Free
Customer-initiated service conversations are completely free on WhatsApp Business API. When a customer messages your business first, you can respond within a 24-hour window at no charge. This makes WhatsApp an incredibly cost-effective customer support channel.
Tips to Reduce WhatsApp API Costs
- Leverage service conversations - Encourage customers to message you first to avoid business-initiated charges
- Use utility templates for transactional messages - Utility rates are significantly lower than marketing rates
- Consolidate message volume - Higher volumes unlock tier discounts for utility and authentication
- Segment campaigns by country - Rates vary dramatically across markets. Target high-engagement, low-cost markets first
- Monitor authentication-international rates - In markets like Indonesia and Nigeria, auth-intl rates can be 3-5x the standard auth rate
Automate WhatsApp Messaging with Whautomate
Whautomate helps you manage WhatsApp Business API costs by providing broadcast scheduling, audience segmentation, and automated workflows. Send the right message to the right audience at the right time - with full visibility into your messaging spend. All plans include up to 5,000 monthly broadcasts with zero platform commission on WhatsApp charges from Meta.