WhatsApp API Cost Calculator: Budget Your Campaigns Correctly
Build a WhatsApp API cost calculator in minutes: list size times delivery rate times category rate. Worked tables at ₹1.09 marketing vs ₹0.145 utility, plus break-even ROAS math for D2C.
A WhatsApp API cost calculator is the difference between a campaign that scales profitably and one that quietly eats your margin. With Meta billing every marketing message at ₹1.09 in India under 2026 rates, guessing is no longer affordable. This guide gives you the budget model we recommend to Indian businesses — list size times delivery rate times category rate, plus the platform layer — with worked tables for three list sizes, a monthly budget template, and break-even ROAS math for a D2C product. If billing mechanics are new, first read our explainer on conversation categories and the 24-hour rule.
The Core Formula
Every WhatsApp campaign budget reduces to one line:
Estimated cost = list size × expected delivery rate × per-message rate for the category
- List size — the opted-in, valid contacts you will actually send to, not your total database.
- Delivery rate — typically 90-95% on a clean, opted-in Indian list. Meta charges only for delivered messages, so dead numbers cost you nothing in fees but still waste effort.
- Category rate — marketing ₹1.09, utility ₹0.145, authentication ₹0.145 in India for 2026; service (session) messages inside the open 24-hour window are free.
The 2026 Meta Rate Card for India
| Message category | Rate per delivered message | Typical use |
|---|---|---|
| Marketing | ₹1.09 | Offers, launches, festive campaigns |
| Utility | ₹0.145 | Order updates, payment reminders, appointments |
| Authentication | ₹0.145 | OTPs and login codes |
| Service / session | Free | Replies inside the open 24-hour window |
Worked Examples: Three List Sizes, Two Categories
Assume a healthy 95% delivery rate on a clean opted-in list:
| Opted-in list | Delivered (95%) | Cost at ₹1.09 (marketing) | Cost at ₹0.145 (utility) |
|---|---|---|---|
| 10,000 | 9,500 | ₹10,355 | ₹1,377.50 |
| 50,000 | 47,500 | ₹51,775 | ₹6,887.50 |
| 1,00,000 | 95,000 | ₹1,03,550 | ₹13,775 |
Notice the asymmetry: the same one lakh contacts cost about ₹1.04 lakh to market to, but barely ₹13,775 to keep transactionally informed. That gap is the single most important number in your budget planning.
The Platform Fee Layer
Meta's per-message charges are only half the stack — your platform subscription sits on top:
| Whaterakt plan | Platform fee per month | Best for |
|---|---|---|
| Basic | ₹0 | Getting started; pay only Meta message costs |
| Starter | ₹899 | Small teams sending regular campaigns |
| Growth | ₹2,749 | Scaling D2C brands with automation |
| Pro | ₹6,999 | High-volume senders and agencies |
Add your plan to the Meta bill for the true monthly figure. A Growth-plan brand sending 50,000 marketing messages spends ₹51,775 + ₹2,749 = ₹54,524 all-in.
Your Monthly Budget Template
| Line item | How to calculate | Example (Growth plan) |
|---|---|---|
| Marketing sends | sends × 95% × ₹1.09 | 40,000 × 0.95 × 1.09 = ₹41,420 |
| Utility sends | sends × 95% × ₹0.145 | 25,000 × 0.95 × 0.145 = ₹3,443.75 |
| Session replies | free inside the 24-hour window | ₹0 |
| Platform | plan fee | ₹2,749 |
| Total | — | ₹47,612.75 |
Break-Even ROAS Math for a D2C Product
ROAS math on WhatsApp is refreshingly concrete. Take a skincare brand on the Starter plan (₹899/month):
- Campaign: 10,000 opted-in contacts, 95% delivery = 9,500 delivered marketing messages.
- Meta cost: 9,500 × ₹1.09 = ₹10,355. All-in spend with platform: ₹10,355 + ₹899 = ₹11,254.
- Average order value ₹1,499 with a 40% contribution margin = ₹599.60 per order.
- Break-even orders: ₹11,254 ÷ ₹599.60 ≈ 19 orders — a 0.2% conversion rate on delivered messages.
- Break-even revenue: ₹11,254 ÷ 0.40 = ₹28,135, which is a break-even ROAS of about 2.5.
Any conversion rate above 0.2% makes the campaign profitable, and well-targeted festive broadcasts routinely do many times better. Suddenly ₹1.09 per message looks cheap.
Five Ways to Cut Costs Without Cutting Reach
- Category discipline: keep every transactional message in utility at ₹0.145 and reserve ₹1.09 marketing for genuine selling moments.
- Work the free window: once a customer replies, you have a free 24-hour session — finish the conversation there instead of firing another paid template.
- Clean the list: you pay only for delivered messages, but stale numbers depress delivery economics and segment quality; prune monthly.
- Automate recovery: an Abandoned Cart flow with stop-on-reply recovers revenue at utility-grade economics while you sleep.
- Segment before blasting: three tight 10,000-contact segments outperform one 30,000-contact spray at the same spend.
Frequently Asked Questions
Is there a free WhatsApp API cost calculator I can use?
This page's formula is the calculator: list × delivery × rate. Multiply your planned sends per category, add the platform fee, and you have a number accurate to within a few percent.
Why does delivery rate matter if I only pay for delivered messages?
Because it changes how many delivered messages you pay for and predicts wasted effort. A 95%-clean list at ₹1.09 and a 70%-stale list at ₹1.09 are very different businesses.
Are utility templates always cheaper than marketing?
Per message, yes — ₹0.145 versus ₹1.09. But utility templates cannot contain promotions, so they complement marketing rather than replace it.
What is a good ROAS on WhatsApp in India?
Work backwards from contribution margin: break-even ROAS = 1 ÷ margin. At a 40% margin you need roughly 2.5; strong campaigns on clean lists clear 5-10 or more.
Does Whaterakt charge per message on top of Meta?
Whaterakt charges a transparent platform subscription from ₹0 (Basic) to ₹6,999 (Pro) per month; Meta's per-message fees are billed at published rates.
How do I budget for a festive season?
Plan touches per contact (say 5-6 for Diwali), multiply by list size, delivery rate and ₹1.09, then add utility volume for order updates at ₹0.145 and your plan fee.
Conclusion
Budget WhatsApp like performance marketing, not like SMS 2.0: model list × delivery × rate, add your platform tier, and hold every campaign to its break-even ROAS. The math in this post works for lists of 500 or five lakh. Ready to run it on real numbers? Start your 14-day free trial — no credit card required and build your first fully costed campaign today. For choosing the wider stack, see our roundup of the best WhatsApp CRM software.