Industries
Restaurants & Food
Take restaurant orders, table bookings and payments in one WhatsApp chat. Auto-reply to common questions and cut support costs with ChatMitra.
Real Estate
Use WhatsApp automation to capture property leads, qualify them automatically, and follow up fast. See how real estate agents close more with ChatMitra.
Travel & Tourism
Use the WhatsApp Business API to capture travel leads, send itineraries, confirm bookings, and keep travellers updated. See how agencies grow with ChatMitra.
Banking & Finance
Run secure KYC, send account alerts and payment notifications on WhatsApp. Cut support load and stay within Meta's rules with ChatMitra.
Beauty & Cosmetics
Sell your catalog, recover carts and win repeat orders on WhatsApp. Auto-reply to product questions and send launches to opted-in customers with ChatMitra.
Education
Answer admission enquiries, fee and timetable questions, and keep parents updated — all on WhatsApp. Cut admin load and costs with ChatMitra.
EduTech
Capture course leads, qualify them and onboard learners on WhatsApp. Automate replies and cut lead-qualification cost with ChatMitra's no-code chatbot.
Events & Webinars
Handle event registrations, reminders and RSVPs in one WhatsApp chat. Cut no-shows, automate FAQs and keep attendees updated with ChatMitra.
Freelancers & Consultants
Capture leads, send proposals and chase invoices in one chat. WhatsApp automation for freelancers and consultants with ChatMitra — from ₹0.20 a chat.
Health & Wellness
Book appointments, send reminders and answer client questions in one WhatsApp chat. Auto-reply to routine queries and cut support costs with ChatMitra.
Home Decor
Share your home decor catalog, take orders and send delivery updates on WhatsApp. Automate FAQs and cut support costs with ChatMitra.
IT Services
Use the WhatsApp Business API to qualify leads, run support over chat, and wire WhatsApp into your stack with webhooks. How IT companies scale with ChatMitra.
Marketing Agencies
Use WhatsApp automation to capture leads, run campaigns and manage multiple client brands from one account. How agencies scale on WhatsApp with ChatMitra.
Offline & Retail
Turn shop footfall into a WhatsApp list. Share catalogs, add a QR-to-chat at the counter and bring buyers back — with ChatMitra from ₹0.20 per chat.
Spas & Salons
Use the WhatsApp Business API to take spa and salon bookings, cut no-shows with automated reminders, and rebook regulars. How salons grow with ChatMitra.
Automotive
Use the WhatsApp Business API for automotive dealerships to qualify buyers, book test drives and send service reminders — automated, on one chat, with ChatMitra.
All Industries
Browse every industry guide
Setup & API Guides

WhatsApp Cloud API Pricing: Meta Direct vs a Provider (2026)

How WhatsApp Cloud API pricing works in 2026: Meta's per-message rates for India, what is free, and the real cost of going direct to Meta vs using a provider.

Nikunj Gohil
Written byNikunj Gohil
Read time 12 min
Posted on
WhatsApp Cloud API Pricing: Meta Direct vs a Provider (2026)
Summarise this post with:
On this page 0

    Meta doesn’t charge you for access to the WhatsApp Cloud API. It charges for messages. Every delivered template message is billed by category and by the recipient’s country. For India, Meta’s INR rate card lists ₹0.8631 per marketing message and ₹0.1150 per utility or authentication message. From 1 October 2026, service replies also cost ₹0.1150 once a phone number uses its 1,000 free service messages for the month. Those charges are identical whether you connect to Meta directly or through a provider. What differs is everything around them: the provider’s fee on one side, and your own engineering and hosting on the other.

    This guide is written for developers, technical founders and anyone deciding between building on the Cloud API themselves or using a platform. It lays out what’s free, what’s charged, what going direct really involves, and a worked monthly bill for both routes.

    Key takeaways

    • Access is free, messages are not. Meta hosts the Cloud API and bills per delivered message.
    • India rates: marketing ₹0.8631, utility and authentication ₹0.1150, authentication-international ₹2.4971.
    • From 1 Oct 2026: service replies cost ₹0.1150 after 1,000 free per number per month, and utility templates inside the 24-hour window are charged.
    • Same Meta rates on every route. Direct saves the provider fee but costs engineering time; a provider costs a fee but saves the build.
    • Cloud API is the only option now. Meta's On-Premises API client expired on 23 October 2025.

    What is the WhatsApp Cloud API?

    The WhatsApp Cloud API is Meta’s hosted interface for sending and receiving WhatsApp messages programmatically. Meta runs the servers; your system (or your provider’s) sends messages through Meta’s Graph API and receives replies and delivery updates on a webhook. It is part of the WhatsApp Business Platform, the umbrella most people call the “WhatsApp Business API”.

    The main pieces, and who owns each:

    EntityWhat it isWho owns / runs it
    Business portfolioYour company's container in Meta Business Manager. Meta says you must have one to use the platformYou
    WhatsApp Business Account (WABA)Holds your phone numbers, templates and billing settingsYou (a provider may help create it)
    Business phone numberThe number customers see and messageYou
    Cloud APIMeta-hosted endpoints for messages, media and templatesMeta
    Webhook endpointYour HTTPS server that receives incoming messages and status updatesYou, or your provider
    Provider (BSP / Meta partner)A company that builds dashboards, inboxes and automation on top of the Cloud APIOptional third party

    If you’ve read older guides comparing “Cloud API vs On-Premises API”, that choice no longer exists. Meta states that the final supported version of the On-Premises API client expired on 23 October 2025, and it points businesses to the Cloud API instead.

    Architecture diagram comparing two ways to use the WhatsApp Cloud API: a business connecting directly to Meta with its own webhook server, versus connecting through a provider platform that supplies the inbox, templates and integrations
    Two routes to the same Meta Cloud API: what you build yourself versus what a provider supplies.

    WhatsApp Cloud API pricing in India

    Meta charges on a per-message basis (it has since 1 July 2025). You pay only when a template is delivered, at the rate for its category and the recipient’s country code.

    CategoryIndia rate (INR)Charged when
    Marketing₹0.8631Every delivered marketing template
    Utility₹0.1150Delivered outside the 24-hour window; from 1 Oct 2026 also inside it
    Authentication₹0.1150Every delivered OTP or login template
    Authentication-international₹2.4971OTPs to Indian users from eligible businesses based outside India
    Service₹0.1150 from 1 Oct 2026Free-form replies in the window, after 1,000 free per number per month
    Incoming messagesFreeNever charged

    Source: Meta INR rate cards effective 1 July 2026 and 1 October 2026, developers.facebook.com/docs/whatsapp/pricing, verified 24 September 2026. Volume discounts of up to 30% apply to utility and authentication at very high volumes (from 2.5 crore utility or 7.5 lakh authentication messages a month). Marketing has no volume tiers.

    For the full message-by-message arithmetic and a customer journey, see WhatsApp Business cost per message in India.

    Is the WhatsApp Cloud API free?

    Partly. Here’s the split.

    Free:

    • Access to the Cloud API itself. Meta publishes no hosting, licence or access fee.
    • Every message customers send you.
    • A test WhatsApp Business account and test phone number for development. Meta says test accounts have relaxed messaging limits and don’t require a payment method on file.
    • Everything you send inside a 72-hour free entry point window, which opens when a customer arrives from a Click-to-WhatsApp ad or a Facebook Page call-to-action and you reply.
    • Service replies inside the 24-hour window: fully free until 30 September 2026, and from 1 October 2026 the first 1,000 per business phone number each month.

    Charged:

    • Delivered marketing, utility and authentication templates.
    • Service replies beyond the first 1,000 free each month (from 1 October 2026).
    • Your side of the stack: servers, storage and developer time if you go direct, or the provider’s fee if you don’t.

    In short: you can build and test for free, but talking to real customers at scale costs money per message.

    Meta direct vs a provider: the full cost comparison

    This is the decision most technical teams actually face. Meta’s message charges are the same on both routes. Here’s what differs:

    Cost / capabilityDirect to Meta Cloud APIThrough a provider (e.g. ChatMitra)
    Meta message chargesMeta's rate cardMeta's rate card (passed through at cost by ChatMitra)
    Platform feeNoneVaries by provider. ChatMitra: ₹0.20 per conversation on Starter/Pro, none on Enterprise (₹2,499/month)
    Webhook server (HTTPS, verification, retries)You build and host itIncluded
    Message and contact storageYou build itIncluded
    Template creation and approval trackingThrough Meta's tools or your own UIDashboard
    Team inbox for agentsYou build itIncluded
    Broadcasts, scheduling, segmentationYou build themIncluded
    Quality rating and messaging limit visibilityThrough Meta's tools or your own monitoringShown in the dashboard
    Integrations (Shopify, WooCommerce, Razorpay, Google Sheets)You build themIncluded on ChatMitra
    BillingMeta invoices you (INR for India Sold-To accounts)Provider invoices you, usually in INR
    SupportMeta developer support channelsThe provider's support team, usually in your time zone
    Time to first messageA test send once your app and test number are set up; production depends on your buildDepends on Meta's approvals; nothing to build
    Side-by-side comparison of WhatsApp Cloud API costs: going direct means Meta message charges plus your own servers and engineering; a provider means the same Meta charges plus a platform fee, with the inbox and tools included
    Same Meta charges, different "everything else".

    What “going direct” really involves

    Teams that choose the direct route usually underestimate the list below. None of it is hard on its own, but together it’s a product, not a script.

    1. A public HTTPS webhook that verifies Meta’s challenge, processes incoming messages and status callbacks, and stays up. If it’s down, you miss customer messages.
    2. Throughput handling. Meta allows up to 80 messages per second per number by default, plus a pair rate limit of one message every six seconds to the same user. Your sender needs queuing and back-off.
    3. Messaging limits. A new business portfolio can reach 250 unique customers outside the service window per rolling 24 hours. It moves to 2,000 after business verification (or enough high-quality sends), then scales automatically to 10,000, 100,000 and unlimited as quality holds.
    4. Template lifecycle. Creating, submitting, tracking approval and handling rejections and recategorisation.
    5. Media handling. Uploading, storing and expiring images, PDFs and videos.
    6. Opt-in and opt-out records. WhatsApp’s Business Messaging Policy requires opt-in and requires you to honour opt-outs.
    7. An inbox humans can use, with assignment, notes and handover. This is where most direct builds stall.
    8. Monitoring and billing reconciliation. Quality rating, template status and per-category spend.

    If your use case is a single automated flow (for example, OTPs from your app, or order updates from your backend), going direct is reasonable and saves the provider fee. If your team needs to talk to customers, broadcast and integrate with commerce tools, the provider’s fee usually costs less than building and maintaining all of the above.

    Worked example: the same month on both routes

    A D2C brand in India sends, in one month, from one phone number: 50,000 marketing templates, 50,000 utility templates (outside the window) and 5,000 service replies.

    Line itemDirect to MetaChatMitra Enterprise
    Marketing: 50,000 × ₹0.8631₹43,155.00₹43,155.00
    Utility: 50,000 × ₹0.1150₹5,750.00₹5,750.00
    Service: (5,000 − 1,000 free) × ₹0.1150 (from 1 Oct 2026)₹460.00₹460.00
    Meta subtotal₹49,365.00₹49,365.00
    Platform₹0₹2,499.00 plan (no per-conversation fee)
    Your servers, storage, monitoringYour cost (not estimated here)Included
    Engineering to build and maintain inbox, broadcasts, integrationsYour cost (not estimated here)Included
    Known total₹49,365 + your build and run costs₹51,864

    In this example the provider route costs ₹2,499 a month more in known fees. That’s about 5% of the message bill. Direct wins only if your own build and run costs come in below that.

    How to get started on the WhatsApp Cloud API

    The first five steps are the same on both routes; a provider handles most of them through an embedded sign-up flow.

    1. Create or confirm your Meta business portfolio.
    2. Add a WhatsApp Business Account and a phone number. Use a number that isn’t already on WhatsApp, or keep your existing WhatsApp Business app number through coexistence.
    3. Set a display name that matches your business. Meta reviews it.
    4. Complete business verification to move beyond the 250-customer starting limit. See our business verification guide.
    5. Add a payment method, or have your provider bill you. From 1 October 2026 this matters for service messages too: without one, Meta stops delivering service messages after the free 1,000.
    6. Create your templates and wait for approval (Meta says review can take up to 24 hours).
    7. Connect webhooks. Build your own endpoint (direct route) or use your provider’s webhooks and API to feed your CRM or backend.
    8. Send a test, then go live gradually, so your quality rating builds before large broadcasts.

    ChatMitra’s WhatsApp Business API documentation and getting-started guides cover these steps in more detail.

    Which route should you choose?

    • Go direct to Meta if you have in-house developers, need one or two automated flows (OTPs, order notifications), have no need for a human inbox, and want to avoid any platform fee.
    • Use a provider if your team replies to customers, runs broadcasts, needs Shopify or Razorpay flows, or wants to launch this week, not this quarter.
    • Use both: some businesses send OTPs directly from their backend and run marketing and support through a provider on a separate number. Meta’s volume tiers aggregate across the business portfolio either way.

    Common mistakes with Cloud API pricing

    • Thinking “free API” means free messaging. Access is free; delivered templates are not.
    • Quoting provider prices as Meta prices. Search results and AI answers quote India marketing figures from ₹0.88 to ₹1.09. Meta’s INR card says ₹0.8631.
    • Ignoring the 1 October 2026 changes when forecasting support costs.
    • Comparing a provider’s fee against ₹0 for “direct” without counting your own build and hosting.
    • Launching broadcasts on a new, unverified portfolio and hitting the 250 limit on day one.
    • Forgetting authentication-international if your company is registered abroad and sends OTPs to +91 numbers.

    Summary

    The WhatsApp Cloud API is free to access and priced per delivered message. In India that’s ₹0.8631 for marketing and ₹0.1150 for utility and authentication, and from 1 October 2026 service replies beyond 1,000 a month per number cost the same ₹0.1150. Meta’s charges don’t change with the route you choose. Going direct removes the provider fee but makes you build and run the webhook, inbox, templates and compliance yourself. A provider charges a fee but hands you all of that on day one.

    Build on the Cloud API without building everything

    ChatMitra runs on the official WhatsApp Cloud API as a Meta Business Partner and gives you onboarding, templates, broadcasts, a shared team inbox, webhooks and API access, and Shopify, WooCommerce and Razorpay integrations, with Meta's rates passed through at cost. Compare plans or estimate your monthly bill.

    Clear answers

    Frequently Asked Questions

    Access to the Cloud API is free: Meta hosts it and publishes no separate access or hosting fee. Messages are not free. Meta charges per delivered template message by category and country (in India ₹0.8631 marketing, ₹0.1150 utility and authentication), and from 1 October 2026 it charges service replies beyond 1,000 free per business phone number per month. Incoming messages and messages inside a 72-hour free entry point window are free, and Meta's test accounts don't need a payment method.

    Meta's INR rate card (effective 1 July 2026, unchanged on 1 October 2026) lists ₹0.8631 per marketing message, ₹0.1150 per utility or authentication message and ₹2.4971 for authentication-international. From 1 October 2026, service messages cost ₹0.1150 after 1,000 free per number per month. These are the same whether you connect directly or through a provider.

    Meta's message charges are identical either way, so going direct only saves the provider's fee. In exchange you build and run everything a provider gives you: a secure webhook server, message storage, template management, an agent inbox, opt-out handling and monitoring. For teams with developers and a single integration, direct can be cheaper. For most businesses that need a team inbox, broadcasts and integrations, the provider fee costs less than the engineering time.

    The WhatsApp Business API is the general name for Meta's business messaging platform. The Cloud API is the version Meta hosts, and it is now the only option: Meta says the final supported version of the self-hosted On-Premises API client expired on 23 October 2025. Pricing is the same per-message model for every business on the platform.

    No. Any business with a Meta business portfolio can register a phone number and call the Cloud API directly. Providers such as ChatMitra, a Meta Business Partner, give you onboarding, a no-code dashboard, a shared inbox, broadcast tools and integrations on top of the same API, so you don't have to build them yourself.

    Meta says business phone numbers can send up to 80 messages per second by default, with capacity upgrades available. There is also a pair rate limit of one message every six seconds to the same user, and a separate daily messaging limit on how many unique customers you can reach outside the service window, starting at 250 and scaling to unlimited.

    If you connect directly, Meta bills you through the payment method in your WhatsApp Business account (for businesses whose Sold-To country is India, Meta has localised billing to INR, with migration required by 31 December 2026). If you use a provider, the provider usually pays Meta and bills you, passing Meta's charge through and adding its own fee.

    Nikunj Gohil

    ChatMitra

    Nikunj Gohil writes for the ChatMitra blog about the WhatsApp Business API.

    Ready to try WhatsApp Business API?

    Start free on the Starter plan — free subscription. Pro is ₹999/month with a 15-day trial when you need automation.