WhatsApp Business API Cost Calculator
WhatsApp Business Platform pricing is charged per delivered template message, with the rate set by message category and the recipient's country. This calculator lets you plug in the rates you actually pay and see a monthly and annual budget.
Your numbers
Illustrative. Take the rate for your recipient country from Meta's current rate card.
Utility templates sent within a customer service window are free under current Meta pricing. Verify this for your account.
Set to 0 if you connect directly to the Cloud API.
Your results
Rates here are placeholders. WhatsApp pricing is per message by category and recipient country, and Meta changes the rate card periodically. Always confirm against Meta's current published pricing and your provider's contract.
Monthly cost as utility volume grows
Sweeps Utility template messages per month from 0 to 100000, holding your other inputs fixed.
Get your messaging budget reviewed
Optional: send your event list and we will comment on channel choice and expected volume.
Optional. The tool and every export work without this. No spam.
How to use the calculator
Start with a realistic monthly volume for each category. Count order confirmations, shipment notices, payment reminders and approval requests as utility, promotions as marketing, and one-time passcodes as authentication. Enter the per-message rates from Meta's rate card for your main recipient country, then set the share of utility messages that go out inside an open customer service window, where they are not billed. Add any markup and monthly fee from your solution provider. The chart shows how total cost scales as utility volume grows.
The formula
Monthly cost is the sum of three category costs plus provider charges. Marketing cost is volume times marketing rate. Utility cost is volume times one minus the free share, times the utility rate. Authentication cost is volume times its rate. Provider charges are billable messages times markup, plus the platform fee. Service conversations that a customer starts and you reply to inside the window are not modeled because they carry no template charge today. If your recipients span several countries, run the tool once per country and add the results.
Reading the result and common mistakes
Most manufacturers find that utility alerts are the bulk of volume but marketing is the bulk of cost. Teams often forget retries, duplicate sends from webhook replays, and messages to numbers that never opted in, all of which add spend or risk quality ratings. Budget a buffer on top of the estimate.
- Do not apply one rate to all countries
- Do not assume every utility message is free
- Deduplicate webhook retries before sending
- Re-check the rate card each quarter
Frequently Asked Questions
Is WhatsApp Business API free?
Connecting to the Cloud API has no licence fee, but template messages are billed per message by category and country. Replies inside an open customer service window are not billed as templates.
Why is marketing so much more expensive than utility?
Meta prices categories differently, with marketing set highest because it is promotional. Keeping transactional alerts correctly classified as utility is therefore a direct cost lever.
Does the calculator include taxes?
No. Add applicable taxes such as GST or VAT on top of the result, since they depend on your billing entity and your provider's invoice.
Where do I find my current rates?
Meta publishes a pricing page and downloadable rate card for the WhatsApp Business Platform by market. If you use a solution provider, check their invoice terms as well.
If you are deciding whether alerts from your ERP belong on WhatsApp, Teams or email, Netray can help map events to channels and estimate the build.
Related Tools
WhatsApp Template Message Builder
Generates the JSON to create a WhatsApp message template and the JSON to send it, with header, body variables, footer and a quick reply button.
Developer ToolsMessaging Throughput and Rate Limit Headroom Calculator
Estimate peak message rate, how much headroom you have under a rate limit, how many workers you need and how long a burst takes to drain.
ERP OperationsERP Notification Matrix Worksheet
Map every ERP event to an audience, channel, priority and template, and see monthly volume per channel before you build.
AI Agents & AutomationERP Chatbot Deployment Cost Calculator
Model the total first-year cost of an ERP chatbot, from per-integration build cost through model hosting and ongoing maintenance.
More Developer Tools tools
See all- SAP Sales Order ABAP SELECT Generator (VBAK, VBAP, VBFA)
- SAP Sales Order Create BAPI ABAP Generator (BAPI_SALESORDER_CREATEFROMDAT2)
- SAP ABAP Open Items SELECT Generator
- SAP ACDOCA SQL Query Generator
- SAP QM Inspection Lot ABAP SELECT Generator
- SAP Quality Notification Pareto SQL Query Generator
- SAP QM Usage Decision BAPI Skeleton
- ABAP Custom Exception Class Generator
- ABAP Unit Test Class Generator