WhatsApp Business API Pricing and Setup Guide for 2026
WhatsApp Business API Pricing and Setup Guide for 2026
WhatsApp Business Platform pricing is charged per message, not per conversation. Since 1 July 2025, Meta bills for each delivered template message, and the rate depends on the template's category (marketing, utility or authentication) and the recipient's country calling code. Replies inside the 24-hour customer service window are free, so the bill is driven mostly by how many marketing and out-of-window messages you send.
This guide is for sales and support leaders at businesses in India and the UAE who are about to start using the API, or who are puzzled by an invoice. It explains the pricing model, how templates and opt-in work, whether to go direct or through a provider, and the mistakes that cost money. It deliberately leaves out rate numbers: Meta changes them on a published schedule, so take them from the official rate card for your country and currency.
How pricing works now
Everything below is from Meta's pricing documentation for the WhatsApp Business Platform (Cloud API and Marketing Messages API).
- Per-message billing. Meta charges for delivered template messages. This replaced the earlier conversation-based model on 1 July 2025.
- Rates vary by template category and by the recipient's country calling code.
- Free service messages. Non-template messages (ordinary text, images and so on) sent inside an open customer service window are free. The window opens when a customer messages you and stays open for 24 hours. In webhooks these free messages are reported with the category "service". Service is not a template category you can pick.
- Free utility templates inside the window. A utility template sent while a customer service window is open is free.
- Free entry point window. If a customer reaches you through a Click to WhatsApp ad or a Facebook Page call-to-action button, and you respond within 24 hours, a separate 72-hour window opens in which all messages are free. After the 24-hour service window closes, you can still send only templates during that period.
- Volume tiers. Lower utility and authentication rates apply as your monthly volume rises. Volume is counted across all WhatsApp Business accounts in a business portfolio, per market and category, and resets monthly. Free messages do not count toward tiers.
- Rate cards. Meta publishes them on its pricing page (CSV and PDF per currency) and on the WhatsApp Business website. Meta says changes happen only on the first day of a quarter, with at least a month's notice.
- India billing in INR. Meta's documentation says billing localisation for India began on 1 January 2026 for eligible customers, who must move their accounts to INR by 31 December 2026, and that messages from non-INR accounts of eligible customers stop being delivered from 1 January 2027. Check whether this applies to you, particularly if a partner manages your billing.
The four things you pay for or get free, in practice:
| Message type | Typical use | Cost treatment |
|---|---|---|
| Marketing template | Offers, announcements, abandoned-cart nudges | Charged per delivered message |
| Utility template | Order updates, appointment reminders, payment confirmations | Charged, but free inside an open service window |
| Authentication template | One-time passcodes | Charged, with volume tiers |
| Service (non-template) | Replies to a customer who messaged you in the last 24 hours | Free |
A worked example of the logic (no rates)
Suppose a customer asks about delivery. You reply the same day with free-form messages: free, because the service window is open. Two days later you send a template saying the parcel has shipped. If the window has closed, that utility template is charged. If the customer wrote to you again that morning, it is free. Then you send a promotional template: always charged as marketing. The same customer can cost nothing or several charges depending purely on timing and category.
Templates: categories and approval
Outside a service window, template messages are the only kind you can send.
- Marketing covers awareness, sales and retargeting. Meta also classes templates with mixed promotional and utility content, or unclear content, as marketing.
- Utility must be non-promotional and tied to the user's own order, account, service or transaction, or be essential to them. These are typically triggered by something the user did.
- Authentication is for one-time passcodes. It follows stricter format rules, and only authentication templates can send these codes.
Each template is reviewed automatically on creation or editing. Meta's template documentation says review can take up to 24 hours, and a rejected template cannot be sent.
You are responsible for checking the category Meta assigns, because you pay the rate for the category in force at send time. Meta can recategorise a utility template as marketing, normally with a day's notice. Repeatedly labelling promotional templates as utility can escalate through warnings and rate limiting to restrictions on creating new utility templates. So do not dress up a promotion as an order update to save money.
Opt-in and quality
Meta's policy says you may contact people on WhatsApp only if they have given you their number and have opted in to hearing from your business. Its opt-in guidance adds that you must state clearly that the person is opting in, name your business, and follow applicable law. You may collect opt-in through a website, SMS, an IVR call, or in person on paper. You must honour requests to stop, whether made on or off WhatsApp.
Meta's recommended practice is to ask separately for different message types (order updates versus offers). That reduces blocks, which hurt your quality rating and your sending limits.
Those limits matter. New business portfolios start at 250 unique users messaged outside the service window per rolling 24 hours. Business verification (or partner verification) or sending 2,000 messages outside windows to unique numbers over 30 days with good-quality templates lifts you to 2,000, and higher tiers scale automatically with quality and use. If your first campaign targets 20,000 contacts on day one, it will not go out as planned.
In India and the UAE, WhatsApp opt-in sits alongside local rules on marketing consent and data protection. Check these with your legal adviser rather than assuming Meta's policy is the whole of it.
Cloud API directly, or through a provider
The Cloud API is the core API of the platform. To use it you need a business portfolio, a WhatsApp Business Account that holds your phone numbers, and a business phone number. You call it over HTTPS and receive messages and delivery statuses by webhook.
You can build against it yourself, which suits a team that wants full control and is willing to build template management, a shared inbox, opt-out handling, retries and reporting. Or you can use a Meta partner. Meta's documentation distinguishes:
- Solution Partners, who can offer messaging, billing, integration and support, and can extend credit lines so you need no payment method of your own.
- Tech Providers, who offer similar services but have no credit line, so you add your own payment method and Meta bills you for usage, while the provider bills separately for its own services.
Questions to ask any provider:
- Do you charge a markup on Meta's per-message rates, or pass them through at cost and charge a platform fee?
- Whose business portfolio and WhatsApp Business Account does my number live in? Can I take it with me if I leave?
- How are templates created, and who monitors category changes?
- How do you handle opt-outs, and can I export my contact and opt-in records?
- Which currency am I billed in, and what happens with the India INR migration?
Connecting WhatsApp to your CRM
The value of the API appears when messages are tied to customer records: a lead's source, an order's status, the agent who last spoke to them. At minimum, a CRM integration should:
- store opt-in status and timestamp per contact, and block sends without it;
- track the open and closed state of each contact's service window, so agents know whether free text is possible or a template is needed;
- log every inbound and outbound message against the contact;
- route live chats to the right agent, with handover notes;
- report on template performance and failures.
We built a WhatsApp CRM module inside a production CRM, covering bulk campaigns, templates, catalogues and live chat, and the list above is what a CRM integration should cover in general. For the module itself, see our WhatsApp CRM solution, including the UAE version.
Common mistakes
- Starting a campaign before checking sending limits or template approval.
- Treating a purchased or scraped list as opted-in.
- Using marketing content in utility templates and facing recategorisation.
- Ignoring the service window, then paying for templates that a free reply would have covered.
- Not tracking blocks and quality rating until sending is throttled.
- Forgetting that costs scale with each delivered message, and budgeting from a single month's rate card.
- Letting a provider hold the account in its name with no exit path.
Sources
About this article
Written by the Futurise Solutions team. We use AI tools to help with research and drafting; our team edits each article and checks figures and regulatory details against the sources linked in it. Spotted something wrong? Email us.
Working on this?
Talk to the team that builds it
Responsive, robust web applications that perform. Book a free 45-minute call and we’ll scope your project, flag the risks, and give you a fixed-scope estimate, whether or not you work with us.
See it built: Rebuilding a SaaS Platform on Foundations That Hold.
Free discovery call
Fixed-scope estimates
Two-week sprints
NDA on request
Related articles
View allProperty Management Software Development: Build vs Buy
How landlords, property managers and PropTech founders can decide between off-the-shelf software, a custom build or a hybrid, with modules, integrations, privacy and cost drivers.
October 15, 2026
Read more
Chrome Extension Development Cost and Process: A Planning Guide
What drives Chrome extension development cost, how Manifest V3 and Chrome Web Store review affect your plan, and a worked estimate formula with hypothetical rates.
October 6, 2026
Read more
Hospital Management System in India: Build vs Buy Guide
Should an Indian hospital buy a packaged HMS, build custom, or mix both? Evaluation criteria, ABDM and DPDP considerations, rollout risks and a practical way to decide.
September 30, 2026
Read more
