Pricing transparency

WhatsApp Business API bill explained: 5 hidden costs to audit every month

Your last WhatsApp Business API invoice probably had at least one line item you can't explain. Most BSP bills bury 3-5 markups inside legitimate Meta charges. Here's how to spot them — and what a clean bill should actually look like.

TL;DR

Meta charges your BSP (Business Solution Provider) a published per-conversation rate. Your BSP adds a platform fee + sometimes a margin on Meta's rate + sometimes per-template fees + sometimes AI add-ons + sometimes "premium support" tiers. Anything beyond Meta's wholesale + a flat monthly platform fee is markup you can negotiate or switch away from. This post shows you exactly where to look.

I run a WhatsApp Business API platform (Go4whatsup) used by 1,500+ businesses. Every week, at least one customer arrives from a competitor with the same complaint: "My old provider's bill kept growing and I couldn't tell why." So I asked them to send me their last three invoices. The patterns are remarkably consistent — and the overcharges add up to 30-60% of the bill in many cases.

This guide breaks down the 5 hidden costs that most show up, what each one should actually cost, and how to audit your own invoice line-by-line. Whether you're with WATI, AiSensy, Interakt, Gupshup, Twilio, or anyone else — these patterns apply.

First, how WhatsApp Business API pricing actually works

Meta (the company that owns WhatsApp) doesn't sell the WhatsApp Business API directly to most businesses. They sell it through certified Business Solution Providers (BSPs) — companies like ours. The pricing has two real components:

  1. Meta's per-conversation rate. Charged in 24-hour conversation windows, by country, in one of four categories: Marketing, Utility, Authentication, or Service. Published openly at developers.facebook.com/docs/whatsapp/pricing. In India for July 2026, this ranges from roughly $0.0013 (Service) to $0.0140 (Marketing) per conversation.
  2. Your BSP's platform fee. A monthly subscription that covers the dashboard, inbox, automation, AI, integrations, and support. For Indian SMBs this is typically ₹1,499-₹4,999/month. For larger plans with multiple users and broadcasts, ₹5,000-₹15,000/month.

That's it. Those are the only two costs that should exist. Everything else on your bill is something to investigate.

The 5 hidden costs to audit every month

1 Markup on Meta's wholesale conversation rate

Most common · 15-50% silent margin

Your BSP buys conversations from Meta at one rate and charges you a higher rate. Some markup is fair (15-30% covers infrastructure, support, deliverability). Above that, you're paying for someone else's margin.

How to spot it: Find the conversation count in your invoice (e.g. "12,400 Marketing conversations, India"). Multiply by Meta's published India Marketing rate ($0.0140 in 2026). Compare that to what's on your bill. A 30% gap is normal. A 100% gap means you're being overcharged.

CategoryMeta rate (India, USD)Fair BSP price (+25%)Red flag price (+100%)
Marketing$0.0140$0.0175$0.028+
Utility$0.00141$0.00176$0.0028+
Authentication$0.0014$0.00175$0.0028+
ServiceFree (first 1000/mo) then $0.0013$0.00163$0.0026+

What to do: Ask your provider in writing: "What's your markup on Meta's wholesale conversation rate?" If they won't tell you, that's the answer.

2 Setup and onboarding fees

Pure margin · should be free

Meta does not charge setup fees. Number provisioning, Meta Business Manager verification, and first template approval take a few hours of BSP time, max. Charging ₹5,000-₹25,000 for "setup" is pure margin.

How to spot it: Look at your first invoice or contract for line items called "setup fee," "onboarding fee," "implementation fee," "configuration fee," "training fee," or "kickoff fee." If any are non-zero, ask why.

What a fair setup should cost: ₹0. Go4whatsup and most reputable providers include onboarding free with every paid tier. If your provider charges separately, negotiate it down or use it as leverage to switch.

3 Per-template or per-broadcast surcharges

Double-billing risk

You're already paying Meta for each Marketing/Utility conversation. Some providers also charge ₹0.10-₹0.50 per template send "on top." That's double-billing.

How to spot it: Look for line items like "broadcast credits," "template send fee," "campaign fee," or "per-message API call." If the per-unit cost is in fractions of a rupee and the volume matches your broadcasts, you're being charged twice for the same message.

What's fair: Templates are part of the conversation. If Meta already charged you for the conversation (and they did), your BSP charging extra is margin stacking.

4 AI features as a separate subscription

Common upsell trap

Many providers charge an extra ₹2,000-₹5,000/month for AI auto-reply, AI-drafted replies, or chatbot training. In 2026, basic AI is table stakes — paying extra for it is paying for someone else's positioning.

What we do: Go4whatsup includes AI auto-reply, AI-drafted replies, AI campaign copy, and language detection in the Standard tier at ₹1,499/month. No add-on. If you're paying separately for AI on top of your platform fee, the math usually doesn't work — you're paying twice for what should be one product.

What to do: Audit whether your AI add-on is delivering measurable value (more leads, faster response, less agent time). If not, cancel it. If yes, compare against a provider that bundles AI in.

5 Mandatory "premium support" or "managed service" tiers

Hidden ₹5K-₹50K/mo

Some providers tier their support so basic email help is free, but anything urgent — Meta verification issues, template rejections, account suspensions — requires an "enterprise" or "managed" tier costing ₹5,000-₹50,000/month extra.

How to spot it: Look for line items like "managed services," "premium SLA," "dedicated success manager," "priority support," or "white-glove onboarding." Check whether basic-tier support actually solves problems within 24 hours, or whether you've been gently pushed toward "we can fix this if you upgrade."

What's fair: Reasonable SLA support — same-day reply during business hours — should be included in any paid plan. Dedicated success managers are legitimate add-ons for enterprise teams (₹500+/agent/month), but should never be required to fix Meta-level issues that the BSP caused.

How to audit your bill in 3 steps

Step 1 — Pull your last 3 monthly invoices

Read every line. Anything that isn't (a) per-conversation pricing or (b) your monthly platform fee, write it down. That list is your audit target.

Step 2 — Cross-reference Meta's published rates

Go to Meta's official WhatsApp pricing page. Note the per-conversation rate for your country and the conversation categories on your bill. Multiply by your conversation volume. That's the wholesale cost. The gap between wholesale and what you paid = BSP markup. A 25-30% markup is reasonable. Higher than 50% is worth questioning.

Step 3 — Ask your provider in writing

Send your account manager an email — keep it polite, keep it documented:

"Hi [name], I'd like a line-by-line breakdown of last month's invoice. Specifically: (1) the wholesale Meta conversation rate you were charged per category for India, (2) your platform markup on that rate, and (3) what each non-conversation line item covers. I'm happy to review the contract clauses these are based on. Thanks."

If they respond clearly within 48 hours with line-item math, your provider is honest — even if expensive. If they avoid the question, escalate, or pivot to "let's get on a call instead," you've found the answer.

Quick monthly audit checklist

  • Conversation count × Meta wholesale rate matches the conversation line on your bill (within 30%)
  • No setup, onboarding, or implementation fees
  • No per-template or per-broadcast surcharge on top of conversation cost
  • AI features included in base plan, not billed separately
  • Support tier matches your actual usage — not forced into premium
  • Currency, GST (India) or VAT (GCC) breakdown clear and correct
  • Total monthly cost per active conversation makes business sense for your industry

What a clean WhatsApp Business API bill looks like

Here's what a Go4whatsup customer's monthly bill in India typically shows:

That's it. No setup fees, no AI add-on charges, no per-template surcharges, no mandatory premium support. If your current bill has more line items than that, you have somewhere to start cutting.

Audit your current WhatsApp bill with us — free

Send us your last month's invoice. We'll do a line-by-line breakdown and show you what a Go4whatsup bill would look like at the same volume. No sales pitch, just numbers.

Book a 20-min bill audit →