The WhatsApp Business API in India costs three things: Meta's per-message charge (marketing messages cost the most, utility messages much less, and replies inside a customer-started 24-hour window are free), a provider or hosting fee, and a one-time setup. A small business sending a few hundred automated messages a month usually spends somewhere between ₹1,000 and ₹5,000 a month in total.

How is WhatsApp Business API pricing calculated?
Meta bills the WhatsApp Business Platform per delivered template message, and the price depends on the message category and the recipient's country. For Indian numbers there are three categories that matter:
| Category | Used for | Relative cost |
|---|---|---|
| Marketing | Offers, reminders to come back, broadcasts | Highest |
| Utility | Appointment confirmations, order updates, payment receipts | Low |
| Authentication | OTPs and login codes | Low |
| Service (customer-initiated) | Replies within 24 hours of the customer messaging you | Free |
Meta revises the India rate card periodically, so always check the current numbers on Meta's official pricing page before you budget. The structure above has stayed stable: marketing costs noticeably more than utility, and replying to someone who messaged you first costs nothing.
What else do you pay besides Meta's fee?
You need a way to actually connect to the API. There are two routes:
- A Business Solution Provider (BSP) such as Interakt, WATI, AiSensy or Gupshup. Easy dashboards, but they add a monthly plan (often ₹1,000–₹3,500) and sometimes a markup on each message.
- Meta's Cloud API directly, connected to your own automation (for example n8n). No platform subscription or markup; you pay Meta's rate plus a small hosting cost and a one-time setup.
The direct route is cheaper month to month but needs someone to build the workflow. That's the setup I usually do for clinics and service businesses, using the approach in how to automate WhatsApp Business replies with n8n.
What does a small business realistically spend per month?
Three common setups, with rough monthly totals:
| Business | Typical usage | Approx. monthly cost |
|---|---|---|
| Clinic with appointment reminders | 300–600 utility messages, replies to inquiries | ₹500–₹2,000 (direct API) |
| Salon or gym with offers | Reminders plus 1–2 small broadcasts | ₹1,500–₹4,000 |
| Business on a BSP plan | Same as above, with a dashboard | Add ₹1,000–₹3,500 platform fee |
These are working estimates from typical projects, not quotes. Your actual bill depends mostly on how many marketing messages you send.
Is the free WhatsApp Business app enough?
For many small businesses, yes, at the start. The free app gives you quick replies, a greeting message, an away message and labels. You need the API when:
- More than one person has to answer from the same number
- You want replies triggered automatically by a form, booking or missed call
- You want inquiries logged to a sheet or CRM without copy-pasting
- You send reminders to hundreds of people regularly
If none of those apply yet, stay on the free app and read how to turn website visitors into WhatsApp leads first.
How do you keep the bill low?
- Use utility templates for confirmations and reminders instead of marketing templates.
- Let customers start the conversation (a WhatsApp button on your website) so replies fall inside the free window.
- Send broadcasts only to people who opted in and actually engage.
- Skip the BSP subscription if you don't need its dashboard.
Want this set up for your business? I build websites and automations for clinics and small businesses across India. Tell me about your project or message me on WhatsApp for a free quote.