WhatsApp Business API Pricing Explained: The Per-Message Model
How Meta charges per template message, what is free, and how to estimate and reduce your monthly WhatsApp costs.
Everything enterprise teams need to know about the WhatsApp Business API in 2026: how it differs from the app, what Meta requires, how templates, service windows and messaging limits work, and how to go live.
For many businesses, WhatsApp has become the channel where customers actually reply. It supports rich media, buttons, forms and catalogs, and conversations sit alongside messages from friends and family. To use it at enterprise scale, with many agents, automation and integrations into your own systems, you need the WhatsApp Business API.
This guide covers how the API works, what Meta requires, the rules that shape day-to-day messaging, and a practical path to launch. Meta updates the platform often, so we note where details can change and link to Meta's official documentation throughout.
Key takeaways
The WhatsApp Business API is an interface that lets businesses send and receive WhatsApp messages programmatically from their own software, such as CRMs, help desks, e-commerce platforms and custom applications. It is part of what Meta calls the WhatsApp Business Platform, and people often use "WhatsApp API" or "WhatsApp Business Platform" to mean the same thing.
Unlike the WhatsApp Business app, the API has no user interface of its own. You access it through code, or through a provider's software such as a shared inbox, campaign manager or chatbot builder. That design is what allows one number to serve thousands of customers, many agents and automated workflows at once.
Meta offers two products for businesses. The free WhatsApp Business app suits sole traders and small teams; the API is built for scale and integration.
| Capability | WhatsApp Business app | WhatsApp Business API |
|---|---|---|
| Access | Mobile and desktop app | API, used directly or through a provider's software |
| Users per number | A small number of linked devices | Many agents and systems, depending on your software |
| Automation | Greeting messages, away messages, quick replies | Chatbots, AI agents, Flows and event-triggered messages |
| Integrations | Limited | CRMs, help desks, commerce platforms and custom systems via API and webhooks |
| Outbound messaging | Broadcast lists, subject to app limits | Approved templates at scale to opted-in customers |
| Cost | Free to download; optional paid features | Per-message charges for templates, plus any provider fees |
| Best for | Small businesses handling chats by hand | Mid-market and enterprise teams |
The API originally came in two forms. The On-Premises API required businesses or their providers to host and operate WhatsApp's software in their own infrastructure. The Cloud API is hosted by Meta, which handles servers, scaling and updates.
Meta began deprecating the On-Premises API in January 2024, when new features started shipping only to the Cloud API, and its final version expired on October 23, 2025, according to Meta's sunset notice. As of 2026, the Cloud API is the way to access the platform, and new features arrive there. If you still rely on an older integration built by a provider, confirm it runs on the Cloud API.
Two companion APIs are worth knowing about. The Business Management API handles account-level tasks such as managing templates and phone numbers, and webhooks deliver inbound messages and status updates to your systems.
Whether you connect directly or through a provider, Meta requires the following:
A website that reflects your legal business name and a business email on your own domain tend to make verification smoother, because reviewers compare your submission with public information.
A message template is a pre-approved message format used to start a conversation or to message a customer outside the service window. Templates can include variables, such as a name or order number, as well as media headers and buttons. Meta reviews each template before it can be used.
Every template belongs to one of three categories, which also determine how it is priced:
Meta can recategorize a template if its content does not match the category you chose, for example a shipping update that also includes a discount code. Keeping utility messages strictly transactional avoids surprises in both approval and cost.
When a customer sends you a message, a 24-hour customer service window opens. Within that window you can reply with free-form, non-template messages of any supported type: text, media, interactive buttons and more. Each new customer message resets the 24-hour clock.
Once the window closes, you can only reach the customer with an approved template. This rule is central to WhatsApp's design: it keeps business-initiated messaging structured and reviewable, while letting genuine conversations flow naturally. Good inbox software shows agents whether a window is open so they know what they can send.
The window also matters for cost. Non-template service messages within the window are free, and utility templates sent while a window is open are free as well, as of 2026. Our WhatsApp API pricing guide explains the details.
Meta limits how many unique customers a business can reach with business-initiated template messages in a rolling 24-hour period. Messages sent within an open service window do not count toward these limits. At the time of writing (2026), new business portfolios start at 250 unique customers per 24 hours; completing business verification (or meeting Meta's alternative quality-based criteria) raises the limit, after which it can increase automatically in steps if you send high-quality messages and use a sufficient share of your current limit.
Meta has changed how these tiers are structured and counted several times. At the time of writing, limits are set at the business portfolio level and shared by all phone numbers in the portfolio. Because these rules change, check Meta's current messaging limits documentation.
Alongside limits, each phone number has a quality rating based on recent customer feedback, such as blocks and reports. Templates are also monitored individually. Low-quality templates may be paused or disabled, and sustained poor quality can hold back limit increases or restrict a number. The practical lesson is simple: message only people who opted in, send content they expect, and make it easy to opt out.
Every API number has a business profile that can include your logo, description, address, website and hours. Customers see your approved display name in chats.
Meta has also introduced verification marks. At the time of writing, eligible verified businesses can display a blue verified checkmark on WhatsApp, replacing the older green badge associated with "Official Business Accounts". Eligibility criteria, and whether the badge is part of a paid Meta Verified offering or granted through notability review, vary by program and region, so check Meta's current guidance, such as its Official Business Account documentation, before promising a badge internally.
Interactive messages let customers respond with a tap rather than typing, which tends to make conversations faster and responses easier to process. Common formats include:
WhatsApp Flows are multi-screen, form-like experiences that open inside the chat. A business can use them for appointment booking, lead capture, applications, surveys, account sign-ups and similar tasks. Flows can be static or connect to your back end through an endpoint, so the options shown, such as available time slots, can update in real time. Responses arrive as structured data, which is much easier to process than free text.
Automation often ties these pieces together. A chatbot or AI agent can answer common questions, present buttons or a Flow, and hand the conversation to a human in a shared team inbox when needed.
WhatsApp supports product catalogs connected through Meta's commerce tools. Businesses can send single-product and multi-product messages, and customers can browse items and send a cart back to the business. In some markets, Meta also supports in-chat payment features; availability varies by country and changes over time.
Commerce activity is subject to the WhatsApp Commerce Policy, which restricts certain goods and services. Where native payments are not available, businesses commonly send secure payment links through their existing checkout.
Click-to-WhatsApp ads run on Facebook and Instagram and open a WhatsApp chat with your business when tapped. They are popular for lead generation and consideration-stage sales because the customer starts the conversation, which opens a service window immediately.
Conversations that begin from these ads, or from a call-to-action button on a Facebook Page, can also qualify for a free entry point window during which messages are not charged. At the time of writing, the window lasts 72 hours if you reply within 24 hours, subject to Meta's current conditions. To get value from these ads, plan the first few messages carefully, route leads quickly and pass campaign data to your CRM so results can be attributed.
Two policies govern most business use of WhatsApp: the WhatsApp Business Messaging Policy and the WhatsApp Commerce Policy, both published on Meta's WhatsApp policy pages. Key principles include:
Meta's terms also address AI. Since January 15, 2026, the WhatsApp Business Solution Terms have prohibited providers of AI technologies, such as general-purpose AI assistants, from using the platform to offer those technologies where AI is the primary rather than incidental or ancillary functionality, with regional exceptions set out in the terms. Businesses using AI for their own customer service and business use cases are not the target of this rule, but the terms also restrict using WhatsApp business data to train AI models. Review the current terms and policy before deploying assistants, and keep them focused on your own business use cases. Local privacy and marketing laws apply on top of Meta's policies.
Quality is a growth lever. Clean opt-in, relevant content and easy opt-out protect your quality rating, which in turn protects your ability to raise messaging limits.
Since July 1, 2025, Meta has charged per delivered template message, with rates set by template category and the recipient's country or region. Service messages within the customer service window are free, and utility templates sent inside an open window are free. Providers typically add a platform fee. With CommLeap, Meta bills WhatsApp messaging charges directly to your WhatsApp Business Account, and CommLeap invoices its own platform fees separately. For a full breakdown with a worked cost example, read WhatsApp Business API Pricing Explained, check Meta's official pricing page, and contact us for CommLeap pricing.
You can build directly on Meta's Cloud API, or work with a provider. Going direct gives you maximum control but leaves your team to build everything around the API: inbox, template management, analytics, automation, compliance controls and support processes. A provider supplies those layers and helps with onboarding.
Meta recognizes two main types of solution provider, and they differ in how WhatsApp usage is billed. Businesses onboarded by a Tech Provider through Embedded Signup own their WhatsApp Business Account, add their own payment method and are billed by Meta directly for messaging; the Tech Provider bills only for its own services. Solution Partners, often called Business Solution Providers (BSPs), can extend a Meta credit line to the businesses they onboard and invoice them for WhatsApp usage. Meta's solution provider overview explains the difference. CommLeap is a Meta Tech Provider.
When comparing providers, consider:
If you already use the API with another provider, Meta supports moving a registered number between providers. According to Meta, a migrated number keeps its display name, quality rating, messaging limit, Official Business Account status and previously approved high-quality templates, although chat history does not move with it and integrations and automations need to be set up again with the new provider. See how migrating your WhatsApp number works with CommLeap.
CommLeap offers the WhatsApp Business API with guided onboarding, template management, Flows, a shared inbox and a unified API, with automatic fallback to other channels coming soon. If you are planning a launch or migration, talk to our WhatsApp team. For broader context on how WhatsApp fits into a multichannel stack, read What Is CPaaS?
The WhatsApp Business API is the programmatic part of Meta's WhatsApp Business Platform. It lets medium and large businesses send and receive WhatsApp messages from their own systems at scale, with multiple agents, automation, approved message templates and integrations.
Access to the API itself does not carry a Meta subscription fee, but Meta charges for template messages based on category and the recipient's country. Replies within the 24-hour customer service window are free, and utility templates sent inside an open window are also free. Providers typically add their own platform fees. See our WhatsApp API pricing guide for details.
You need a Meta business portfolio, a phone number that can receive a verification code, a display name that follows Meta's guidelines and, in most cases, completed business verification, which is the usual route to higher messaging limits. You can connect directly to Meta's Cloud API or work with a provider, such as a Meta Tech Provider or Solution Partner, which usually offers guided onboarding through Meta's Embedded Signup flow.
Historically a number could be used on either the app or the API, not both. Meta has since introduced an option, often called coexistence, that lets businesses onboard a number already used in the WhatsApp Business app to the Cloud API through a provider and keep using both, subject to eligibility and feature limits (for example, some app features are unsupported and throughput is fixed). Check Meta's current documentation or ask your provider whether this applies to your number and region.
Meta began deprecating the self-hosted On-Premises API in January 2024 in favor of the Meta-hosted Cloud API, and its final version expired on October 23, 2025. New integrations should use the Cloud API, either directly or through a provider.
Timelines depend mainly on Meta business verification and template review. Once verification is complete and your first templates are approved, many businesses can start sending quickly; complex rollouts with several brands, regions or system integrations take longer.
How Meta charges per template message, what is free, and how to estimate and reduce your monthly WhatsApp costs.
How communications platforms as a service work, how they compare with UCaaS and CCaaS, and how to choose a provider.
Our team can guide you through verification, number setup, templates and integration, or plan a migration from your current provider.