Ask three providers what the WhatsApp Business API costs and you will get three different answers. That is because "the cost" is really three separate costs stacked on top of each other, and most quotes only mention one of them.
Here is how the pieces fit together, with real numbers, so you can tell what is a fair price and what is padding.
The three layers of cost
- Meta's message charges. WhatsApp bills businesses per message sent, depending on the category of message. This is the cost you cannot avoid.
- The platform or provider fee. Most businesses reach the API through a Business Solution Provider (BSP), a company that charges a monthly fee and often a markup on every message.
- Setup and development. Connecting the number, verifying the business, and building the actual flow (catalogue, orders, payments) that customers use.
Layer 1: what Meta charges per message
Since July 2025, WhatsApp has charged per message rather than per 24-hour conversation. Charges depend on the message category:
- Marketing: promotions, offers, announcements.
- Utility: order confirmations, delivery updates, payment receipts.
- Authentication: one-time passwords.
- Service: replies to a customer who messaged you first.
As listed by India-focused providers at the time of writing (October 2026, before GST), the approximate Meta rates are:
| Message type | Approx. cost per message |
|---|---|
| Marketing | ₹0.86 |
| Utility (order updates, receipts) | ₹0.12 |
| Authentication (OTP) | ₹0.12 |
| Service replies inside the 24-hour window | Free so far |
Meta revises these rates from time to time, so treat the figures above as a guide and check Meta's current India rate card before you budget. The pattern is stable though: marketing messages cost several times more than utility messages, and replies to customers who contact you first are the cheapest part of your bill.
A worked example: a restaurant taking WhatsApp orders
Say a restaurant sends 1,500 order updates a month (confirmed, ready, out for delivery) and 300 promotional messages to regulars.
| Item | Maths | Cost |
|---|---|---|
| Utility messages | 1,500 × ₹0.115 | ₹172 |
| Marketing messages | 300 × ₹0.8631 | ₹259 |
| Subtotal | ₹431 | |
| GST at 18% | ₹78 | |
| Meta total | about ₹510 per month |
That is the real message cost for a busy small restaurant: roughly the price of one meal a month. Every other rupee you pay is platform or development cost, which is where quotes start to differ.
Layer 2: provider fees and markups
Most providers charge a monthly platform fee. Entry plans from well-known Indian providers typically start somewhere around ₹1,500 to ₹2,500 a month, and many add a markup of roughly 10 to 30 percent on top of Meta's per-message rate. On the same restaurant example that usually pushes the monthly bill to around ₹2,000 to ₹3,000 before GST, mostly from the platform fee rather than the messages.
That is fine if you want a ready-made inbox, broadcast tool and chatbot builder. It is wasteful if all you need is a clean ordering flow. Over a year, the platform fee alone can cost more than a one-time build.
Layer 3: setup and development
Connecting a number is the easy part. The work that actually earns you orders is the flow built on top: a catalogue, structured order capture, a payment link, and a place to see today's orders. That is custom work, and it is what you are paying a developer for.
| Approach | Typical cost | Best for |
|---|---|---|
| WhatsApp Business app (free) | ₹0 | Low volume, manual replies, a small catalogue |
| Ready-made BSP platform | ₹1,500–3,000+ per month, forever | Teams that want an inbox and broadcast tool |
| Custom flow on the Cloud API | ₹25,000–35,000 one time, plus Meta's message charges | Shops and restaurants who want orders to arrive structured and paid |
Do you even need the API?
Often, not yet. If you get a handful of orders a day and are happy to type replies yourself, the free WhatsApp Business app with its catalogue feature is enough. The API earns its cost when order volume makes manual replies a bottleneck, when you want payment links and order status sent automatically, or when several staff need to handle the same number.
A simple rule: if you are losing orders or time because messages pile up, the API pays for itself. If you are not, keep the free app and revisit in six months.
What we do differently
For ordering systems we usually connect to Meta's Cloud API directly, in an account that belongs to you. That means you pay Meta's per-message rates and nothing on top, with no markup and no platform subscription you are forced into. The one-time build price covers the flow itself. If you would rather start with a smaller first payment, an optional managed plan adds a monthly fee for menu updates, order alerts and support, and Meta's charges still go straight from your account to Meta. Our WhatsApp ordering packages start at ₹24,900 with a fixed price and delivery date.
A checklist before you accept any quote
- Is the WhatsApp Business account in your name, or the provider's?
- Is there a monthly platform fee, and what happens if you stop paying it?
- What markup is added to Meta's per-message rates?
- Who handles business verification, and how long does it take?
- Is the build price fixed, in writing, with a delivery date?