WhatsApp Business API Pricing Calculator
Estimate the exact cost of your WhatsApp campaigns in seconds. Official Meta rates by country, message category and currency. No signup required.
Rates updated on 2026-04-26 · Source: Meta public rate card
Pick the market, category and monthly volume.
Meta bills in local currency or USD depending on the country.
Estimated number of messages sent each month to this country.
For 10,000 billable messages in the month.
Meta rate per message to France in Marketing category.
The 1,000 conversation free tier applies only to the Service category.
Total estimated cost over 12 months at constant volume.
How Meta bills WhatsApp Business API messages
Since July 2025, Meta charges per individual message sent (not per 24h conversation as before). Rates depend on the recipient's country and the template category used.
Per-message billing
Each message sent is billed separately. No more grouping by 24h conversation window for Marketing, Utility and Authentication categories.
Per-country rate
Meta applies a different rate per recipient country (based on the carrier country of the phone number). France, Germany and UK are among the most expensive; India and Indonesia among the cheapest.
Per-category rate
Marketing is the most expensive, Utility and Authentication are roughly 30-60% cheaper, Service is free for the first 1,000 conversations per month.
Service free tier
The first 1,000 Service conversations per month are free per WABA (WhatsApp Business Account). Beyond that, billed per unit at the Service rate.
Marketing, Utility, Authentication, Service: which category for which message?
Picking the right category matters: a misclassified template will be rejected by Meta or billed at the wrong rate.
Promotions, commercial offers, product launches, personalized recommendations, abandoned carts. Any promotional or re-engagement communication.
Order confirmations, shipping updates, account alerts, appointment reminders, invoices. Any transactional message triggered by a user action.
OTP codes, account verification, password reset. Only for identity verification, never for anything else.
User-initiated conversations within a 24h window. The only case where you can reply freely without using an approved template.
WhatsApp Business API rates by country (in USD)
Per-message price comparison for the 27 markets priced by Meta.
Market | Marketing | Utility | Authentication |
|---|---|---|---|
| Argentina | $0.0618 | $0.0260 | $0.0260 |
| Brazil | $0.0625 | $0.0068 | $0.0068 |
| Chile | $0.0889 | $0.0889 | $0.0200 |
| Colombia | $0.0125 | $0.0008 | $0.0008 |
| Egypt | $0.0644 | $0.0036 | $0.0036 |
| France | $0.0859 | $0.0300 | $0.0300 |
| Germany | $0.1365 | $0.0550 | $0.0550 |
| India | $0.0118 | $0.0014 | $0.0014 |
| Indonesia | $0.0411 | $0.0250 | $0.0250 |
| Israel | $0.0053 | $0.0053 | $0.0053 |
| Italy | $0.0691 | $0.0300 | $0.0300 |
| Malaysia | $0.0860 | $0.0140 | $0.0140 |
| Mexico | $0.0305 | $0.0085 | $0.0085 |
| Netherlands | $0.1597 | $0.0500 | $0.0500 |
| Nigeria | $0.0516 | $0.0067 | $0.0067 |
| North America | $0.0250 | $0.0034 | $0.0034 |
| Other | $0.0604 | $0.0077 | $0.0077 |
| Pakistan | $0.0473 | $0.0100 | $0.0100 |
| Peru | $0.0703 | $0.0200 | $0.0200 |
| Rest of Africa | $0.0225 | $0.0040 | $0.0040 |
| Rest of Asia-Pacific | $0.0732 | $0.0113 | $0.0113 |
| Rest of Central & Eastern Europe | $0.0860 | $0.0212 | $0.0212 |
| Rest of Latin America | $0.0740 | $0.0113 | $0.0113 |
| Rest of Middle East | $0.0341 | $0.0091 | $0.0091 |
| Rest of Western Europe | $0.0592 | $0.0171 | $0.0171 |
| Russia | $0.0802 | $0.0400 | $0.0400 |
| Saudi Arabia | $0.0501 | $0.0107 | $0.0107 |
| South Africa | $0.0379 | $0.0076 | $0.0076 |
| Spain | $0.0615 | $0.0200 | $0.0200 |
| Turkey | $0.0109 | $0.0009 | $0.0009 |
| United Arab Emirates | $0.0499 | $0.0157 | $0.0157 |
| United Kingdom | $0.0529 | $0.0220 | $0.0220 |
Per-message price in USD per Meta's public rate card from 2026-04-26. Local-currency prices may vary.
WhatsApp API vs SMS, Email and competitors
Why WhatsApp Business API stays competitive despite a higher per-message cost than email.
| Channel | Avg cost / message FR | Trade-off |
|---|---|---|
| WhatsApp API (Marketing FR) | $0.086 | 90%+ open rate, two-way conversation, rich media |
| WhatsApp API (Utility FR) | $0.031 | Ideal for transactional, near-instant delivery |
| SMS marketing FR | $0.06 - 0.12 | No media, similar open rate but lower CTR |
| Transactional email | $0.001 - 0.005 | 10x cheaper but 20-30% open rate |
| Twilio SMS | $0.08 + platform fees | BSP markup added on top of carrier rate |
| Push notification | Near-free | Requires installed app and active opt-in |
How to reduce your WhatsApp API bill
8 concrete levers to lower your average cost per customer while keeping the channel's effectiveness.
Reclassify as Utility when legitimate
An order confirmation or shipping update should be Utility (3-5x cheaper than Marketing). Don't dump everything in Marketing for convenience.
Use the 24h Service window
When a customer messages you, you have 24h to reply freely with no template and no extra cost. Route inbound questions to WhatsApp instead of email to open free Service windows.
Segment to target only active users
Sending Marketing to your whole base costs 5-10x more than targeting last-30-days engaged users. Precision lowers the bill AND improves deliverability.
Maintain high quality (Green tier)
A degraded quality score (yellow or red) caps your daily send quota and increases your effective cost. Watch block and complaint rates closely.
Test qualified opt-ins
A web form opt-in + WhatsApp double opt-in delivers 3-4x higher engagement than a CSV import. You pay for fewer messages for more revenue.
Use native CTA buttons
Buttons (URL, quick reply, call) cost no extra but multiply CTR by 2-3x. More conversion per message sent.
Schedule sends in the right window
A message sent 9-11am or 6-8pm local time has a 40% higher reply rate. Same cost, better results.
Audit rejected Marketing templates
A template rejected by Meta = no sends possible. Regularly review your Template Library and fix REJECTED or DISABLED statuses.
Mistakes that blow up your WhatsApp bill
Sending Marketing disguised as Utility
Meta scans your template content. A Utility template containing a promo will be auto-reclassified to Marketing and you'll pay 3x what you expected with no prior alert.
Ignoring the Service free tier
Many teams send support replies via Marketing templates instead of using the 24h Service window. Result: 100% of conversations billed instead of 0% on the first 1,000.
Targeting international numbers unknowingly
A CSV export can contain UK, US, Swiss numbers mixed with your FR base. You think you're paying FR at $0.086 and you're paying CH at $0.11+. Always filter by prefix before sending.
Multiple sends inside the same 24h window
With per-message billing since July 2025, every individual message is billed. Bundling info into a single template instead of 3 successive messages divides your bill by 3.
Forgetting to monitor template quality
A template with a >2% block rate gets flagged by Meta, your quota drops and you fall to Red Tier. Cost per message stays the same but you can't send enough volume to be profitable.
Confusing BSP and Cloud API
With direct Cloud API (free on Meta's side), you only pay the message rate. With a BSP (Twilio, MessageBird, 360dialog), you also pay a 20-50% BSP markup on every message.
Everything you need to know about WhatsApp Business API pricing
Is WhatsApp Business API free?+
No, it's pay-as-you-go. Meta charges for each message sent based on the recipient's country and the template category (Marketing, Utility, Authentication or Service). No fixed subscription on Meta's side with the Cloud API. The first 1,000 Service conversations per month are free.
How much does a WhatsApp message cost in France?+
A Marketing message in France costs about $0.086 (≈ €0.076). A Utility message costs about $0.031, and an Authentication message about $0.077. Meta updates rates roughly every 6 months.
What's the difference between WhatsApp Business App and WhatsApp Business API?+
WhatsApp Business App is a free mobile app for 1 user, limited to SMBs (max 256 broadcast messages). WhatsApp Business API (or Cloud API) is a programmable interface for businesses with unlimited volume, multi-user, automation, CRM integration. It's the pay-as-you-go enterprise version.
What's the difference between Cloud API and a Business Solution Provider (BSP)?+
Cloud API is direct WhatsApp access via Meta (free infra, you only pay for messages). A BSP (Twilio, MessageBird, 360dialog) is an intermediary that hosts the infra for you and adds a 20-50% markup on every message in exchange for tools and support.
Does the 1,000-message free tier apply to everything?+
No. The free tier of 1,000 free conversations per month only applies to Service category (replies within 24h after a customer message). Marketing, Utility and Authentication are billed from the first message.
How is the per-country rate calculated?+
Meta uses the carrier country code the number is attached to, not the recipient's country of residence or your country of origin. A French number traveling abroad still gets billed at the France rate.
What is a WhatsApp conversation?+
Before July 2025, Meta grouped all messages exchanged in a 24h window into a single billed conversation. Since July 2025, each message sent is billed separately (except for Service category where the 24h conversation remains the billing unit).
How can I reduce my WhatsApp campaign costs?+
1) Reclassify transactional messages as Utility, 2) Use the 24h Service window for customer questions, 3) Segment to target only engaged users, 4) Maintain a Green tier quality score, 5) Use CTA buttons to boost conversion per message.
Can I pay in euros or do I always have to pay in USD?+
Depending on your market and account, Meta bills either in local currency (EUR for the eurozone, GBP for the UK) or in USD. You can see the applied rate in the official Meta business manager > pricing calculator.
How does Meta change its pricing?+
Meta revises its rate card roughly every 6 months and notifies changes via the WhatsApp Business notification center. Increases are applied automatically to your next invoice.
What's the minimum volume to use WhatsApp Business API?+
No minimum on Meta's side. You pay-as-you-go from the first message. That said, setup (business verification + template setup) takes 2-4 weeks, so the API becomes worthwhile starting from a few thousand messages per month.
Is there a Meta API to fetch rates in real time?+
No public rate card endpoint. But the Graph API conversation_analytics endpoint returns the actual billed cost per conversation, groupable by country and category. That's the source of truth for post-send reporting.
Related pages
Free tools
ROAS, break-even ROAS and POAS.
Customer lifetime value and max profitable CAC.
Acquisition cost and LTV:CAC ratio.
Gross margin, net margin and markup.
Max CPA, max CPC and optimal budget.
Average order value, target gap and revenue impact.
Run your WhatsApp campaigns with Fullmetrix
Advanced segmentation, pre-approved templates, automation, unified reporting with Meta Ads and Google Ads. Connect your WABA in 5 minutes.
No commitment · 14 days free