WhatsApp Business API Pricing: Complete Guide for 2026 (Per-Message Rates)
Learn exactly how WhatsApp Business API charges work in 2026 - per-message rates by country, template categories, free windows, and how to reduce costs.
Introduction
WhatsApp Business API template message charges are not very simple to understand - and that's putting it mildly. Between message categories, free windows, volume tiers, country-specific rates, and BSP markups, even experienced marketers find the billing confusing the first time.
This WhatsApp API pricing guide is our attempt to make it simple for everyone - whether you're a startup evaluating WhatsApp for the first time or a growing business trying to control your messaging costs.
WhatsApp Business API pricing Basics
- Meta sets the base rates. WhatsApp (Meta) publishes an official rate card that applies to all businesses using the API.
- BSP/Solution Provider fees are on top. Most businesses access the WhatsApp API through a Solution Provider (BSP) like Chakra Chat, Twilio, or Wati. These providers may charge platform subscription fees and, in many cases, add a markup (ranging from 10% to 30%) on top of Meta's standard template message rates.
- Rates vary by country. The price you pay depends on your customer's phone number country code - not where your business is based.
- Pricing evolves. Meta updates rates quarterly (January 1, April 1, July 1, October 1), so it's worth checking the official rate card regularly or working with a BSP that keeps you informed.
With that context, let's break down exactly how it all works.
1. How Does WhatsApp API Pricing Work?
As of July 1, 2025, Meta shifted to a per-message pricing (PMP) model, replacing the older conversation-based system. You are now charged per individual template message delivered - not per 24-hour conversation window.
Key principles:
- Pay-per-delivered-message: You only pay when a template message is successfully delivered to the recipient. Undelivered or failed messages are not charged.
- Category-based pricing: The cost depends on the type of message - Marketing, Utility, or Authentication. Each category has a different rate.
- Geography-based pricing: Rates are determined by the recipient's country code, not your business location. A business in Mumbai messaging a customer in Germany pays Germany's rate.
- Free messaging windows exist: Many messages - including all customer replies and session messages within a 24-hour window - are completely free.
- No Meta setup fee: There's no charge to access the WhatsApp Business API itself. However, your BSP will typically charge a platform or subscription fee.
2. What Is Charged and What Is Free?
Not all WhatsApp messages cost you money. Here's the clear breakdown:
Charged Messages
Free Messages
3. Template Message Categories
Marketing Messages
Promotional messages sent by the business - sale announcements, product launches, re-engagement campaigns, abandoned cart reminders, upsells. These are always charged per delivery, regardless of any open service window. They carry the highest per-message rate of all categories.
Utility Messages
Transactional messages triggered by a user action - order confirmations, shipping updates, appointment reminders, payment receipts. Utility messages are free when sent inside an open Customer Service Window (CSW). Outside the CSW, they are charged at a lower rate than marketing. Volume discounts apply.
Authentication Messages
OTPs, login codes, and verification messages. Strict format rules apply - no links, no emojis, standard template format only. Authentication messages are charged per delivery (even within a CSW), but at the lowest rates of all categories. Volume discounts apply.
Service Messages (Session Messages)
All free-form messages exchanged within a 24-hour Customer Service Window - text, images, documents, and more. These are completely free and do not require pre-approved templates. You can also send utility templates within a CSW at no charge.
4. What Are Free Windows? (CSW and FEP)
Customer Service Window (CSW) - 24 Hours
When a customer sends your business a message, a 24-hour Customer Service Window opens. During this window:
- You can send unlimited free-form messages (no template required)
- Utility template messages are also free
- The 24-hour timer resets every time the customer sends a new message
- Marketing and Authentication templates are still charged
Practical impact: An active support conversation can run entirely free for days or weeks, as long as the customer keeps responding.
Free Entry Point (FEP) - 72 Hours
When a customer messages you via a Click-to-WhatsApp Ad or a Facebook/Instagram Call-to-Action button, a 72-hour Free Entry Point window opens. During this window:
- All message types are free - including marketing and authentication templates
- The FEP window is in addition to, not a replacement of, the CSW
5. Template Message Charges in Detail
Template messages are pre-approved, structured messages required for all business-initiated outreach beyond an open service window. Here's what determines what you pay:
Factor 1: Message Category Marketing > Authentication > Utility (in terms of cost, highest to lowest)
Factor 2: Recipient Country Rates are set per country. India is among the most affordable markets; Germany and the Netherlands are among the most expensive. A marketing message to Germany can cost 10–13× more than the same message to India.
Factor 3: Whether You're Inside a Free Window Utility messages inside a CSW: free. All messages inside a FEP window: free.
Factor 4: Volume (for Utility and Authentication only) Meta offers volume-based discounts for Utility and Authentication messages. The more you send, the lower your incremental rate (up to 20–25% off at the highest tiers). Check the Volume tiers discount here
Factor 5: Delivery You are only charged when a message is delivered. If a message fails (number not on WhatsApp, blocked, etc.), you are not charged.
6. Volume Tiers for Utility and Authentication Messages
WhatsApp offers volume-based pricing discounts specifically for Utility and Authentication message categories. Marketing messages have no volume discounts.
How Volume Tiers Work
- Tiers are calculated per market and per category combination - for example, India-Utility and India-Authentication are tracked separately.
- All WhatsApp Business Accounts (WABAs) within the same Business Portfolio are aggregated when counting volume. So if you manage multiple numbers under one business, their combined volume counts toward your tier.
- Tiers reset to zero at the start of each calendar month.
- You automatically move into the next tier as you cross each threshold - you don't need to opt in.
- Only chargeable messages count toward volume tiers. Utility messages sent free inside a CSW do not count.
Sample Volume Tier Structure (India - Utility)
Exact volume thresholds (V1, V2 etc.) are published by Meta in their official rate card and vary by market.
7. Template Message Rates - Country/Region Wise
Rates below are Meta's base rates (effective April 2026). Always verify current rates at Meta's official rate card (USD).
8. WhatsApp API pricing per message 2026
Let's work through a realistic monthly scenario for a business messaging customers in India. This will give you an understanding of WhatsApp Business API pricing in India.
Assumed volumes:
- 8,000 Marketing template messages
- 5,000 Utility template messages (sent outside CSW)
- 1,000 Authentication template messages
- 20,000 Session messages (within CSW)
Rates used (Meta India base rates, as of Jan 2026):
- Marketing: ₹0.8631 per message
- Utility: ₹0.115 per message
- Authentication: ₹0.115 per message
- Session messages: ₹0.00 (free)
Calculation
Key observations from this example:
- Session messages (20,000 of them) cost nothing - this is a major advantage of keeping conversations open.
- Marketing messages (8,000) account for 91% of the total Meta charge, despite being only 27% of total message volume. Use marketing messages selectively.
- Utility messages are dramatically cheaper - 5,000 utility messages cost less than 700 marketing messages.
- Utility messages sent inside a CSW would have been ₹0. Timing matters.
- This cost is Meta's charge only. Your BSP platform fee is separate.
9. How to Pay for Template Message Charges?
This depends on the type of Solution Provider (BSP) you work with. There are broadly two models:
Model A - Integrated Billing (common with BSPs) Many BSPs bundle the WhatsApp template message charges into their own invoice. They pay Meta on your behalf and bill you together with their platform fee. In most cases, a markup of 10–30% is added on top of Meta's published rate.
Model B - Direct Billing to Meta (used by Chakra Chat) With Chakra Chat, these charges are billed directly to you by WhatsApp (Meta) at the standard rate card. Chakra Chat does not add any markup (0% markup) on template message charges. You pay Meta directly, and separately pay Chakra Chat's platform subscription fee.
✅ Check more pricing details here: Chakra Chat WhatsApp Pricing
What to ask any BSP before signing up:
- Do you charge a markup on Meta's template message rates?
- Is the markup a fixed percentage or variable?
- Are there any charges for failed messages?
- Are there setup or integration fees?
- How is billing handled - direct to Meta, or via you?
10. Pricing Update Timeline
Meta updates rates on a quarterly schedule with advance notice:
Rate update dates: January 1, April 1, July 1, October 1
Recent notable changes:
- July 2025: Shift from per-conversation to per-message pricing (PMP)
- November 2024: Service conversations made free globally
- January 2026: India marketing rates increased ~10% (₹0.7846 → ₹0.8631); INR local billing introduced for India; France and Egypt marketing rates reduced
- April 2026: Saudi Arabia marketing rate increased; Turkey utility and authentication rates reduced; India authentication-international rate increased; 8 new billing currencies added (ARS, CLP, COP, MYR, PEN, SAR, SGD, AED). Check the pricing updates in the calendar
11. How to Optimize Your WhatsApp API Costs
Keeping WhatsApp Business API costs low while maximising engagement is achievable with the right approach. Here are the most effective strategies:
1. Choose an Affordable BSP with Transparent Pricing
Register with a Solution Provider that has a simple, transparent pricing structure - no hidden markups, no charges for failed messages, no penalties. A BSP charging 20% markup on Meta rates is adding ₹1,730 per month to the example calculation above. Prefer providers who charge a flat platform fee and pass Meta's rates through directly.
2. Maximise the Customer Service Window (CSW)
Drive customers to initiate conversations with your business across all your brand touchpoints - website chat buttons, WhatsApp links in emails, social media, mobile apps, and Click-to-WhatsApp Ads. Once a customer messages you, you have a free 24-hour window. Use it well - resolve queries, send utility updates, collect feedback, and follow up, all for free.
3. Use Message Categories Strategically
Marketing messages carry the highest rate. For customers who have already taken action (placed an order, signed up, made a payment), use Utility templates instead - they're typically 7–10× cheaper than marketing messages. Reserve marketing templates for genuine promotional outreach where the intent is to drive engagement or sales.
4. Send Utility Templates Inside the CSW
Utility templates sent within an open Customer Service Window are free. If a customer recently messaged you and the 24-hour window is open, sending an order update or appointment reminder within that window costs nothing. Align your automation triggers accordingly.
5. Deploy Chatbots and Automation
Automating responses with a chatbot keeps conversations moving within the free service window, reduces agent workload, and ensures faster response times. A chatbot that instantly replies to an inbound message keeps the 24-hour timer ticking - which can mean hours or days of free follow-up messages. AI-powered bots can handle qualification, FAQs, and handoffs to human agents efficiently.
6. Monitor Volume Tiers
If you're sending high volumes of Utility or Authentication messages, track your monthly numbers. Consolidate volume under a single Business Portfolio to reach higher tiers faster. Volume discounts of up to 25% kick in automatically once you cross tier thresholds.
7. Watch Geography-Based Pricing
For businesses with international customers, per-message costs can vary by up to 13–15× between markets (e.g., India vs. Germany). Set volume limits per market in your BSP platform, prioritise high-ROI markets for marketing messages, and consider using other channels for expensive markets with lower engagement.
8. Track Usage and Set Limits
Regularly review your messaging volume dashboard. Set limits on broadcast volumes to prevent runaway costs, and monitor your category breakdown (marketing vs. utility vs. authentication) monthly. The goal is to keep your marketing message proportion low and utility/session message proportion high.
Frequently Asked Questions
What are "Free Entry Points"?
A Free Entry Point (FEP) is a 72-hour free messaging window that opens when a customer messages your business after clicking a Click-to-WhatsApp Ad or a Facebook/Instagram Call-to-Action button. During this 72-hour window, all messages - including marketing and authentication templates - are free of charge. This is Meta's way of making click-through campaigns more cost-effective.
What is the 24-hour rule?
The 24-hour rule refers to the Customer Service Window (CSW). When a customer sends your business any WhatsApp message, a 24-hour window opens during which you can reply with free-form messages and utility templates at no charge. The timer resets every time the customer sends a new message. Once 24 hours pass without a customer message, the window closes and template charges resume for any business-initiated messages.
Are Session Messages Free All the Time?
Session messages are free as long as the Customer Service Window (CSW) is open - meaning within 24 hours of the customer's last message to your business. Once the window closes, you can no longer send free-form messages and must use approved templates (which are charged). The key is that the 24-hour window is driven by the customer's last message, not yours.
Are Messages Free in WhatsApp Business API?
It depends on the message type. Business-initiated template messages (Marketing, Utility, Authentication) are charged. Session messages - which are customer-initiated conversations and your free-form replies within the 24-hour window - are not charged. So a large portion of customer support activity can happen completely free, as long as conversations are customer-initiated.
What Is the Price of Template Messages?
Template messages fall into three paid categories: Marketing, Utility, and Authentication. Charges vary by both category and the recipient's country. For example, in India (as of early 2026):
- Marketing: ₹0.8631 per message
- Utility: ₹0.115 per message (free if sent inside a CSW)
- Authentication: ₹0.115 per message
You can check the current country-wise rates using Meta's official rate card.
Are There Volume Tiers?
Yes, but only for Utility and Authentication messages. Marketing messages have no volume discounts. As your monthly volume in these categories grows, you unlock progressively lower rates - up to 25% off at the highest tiers. Tiers are market-specific (e.g., India-Utility and Brazil-Utility are tracked separately), reset monthly, and apply automatically - no opt-in required. All WABAs within your Business Portfolio are aggregated for tier calculation.
Are There Other Fees Besides Meta's Charges?
Yes. Most businesses access the API through a BSP (Business Solution Provider), which typically charges:
- A platform/subscription fee for access to their dashboard, automation tools, analytics, and support
- A per-message markup (10–30% in most cases) on top of Meta's base rate
- Potentially a setup fee for custom integrations
How Do I Pay for These Template Message Charges?
This depends on your BSP. Some BSPs handle billing on your behalf (they pay Meta and invoice you together with their platform fee, usually with a markup). Others, like Chakra Chat, arrange for Meta to bill you directly at the standard rate (With ZERO Markup ), and the BSP charges only its platform subscription separately. Always confirm the billing model with your BSP before signing up.
Wrapping Up
Understanding WhatsApp Business API pricing is the first step to using the channel efficiently. The pricing model rewards smart communication - businesses that maximise free windows, use utility messages for transactional updates, and keep customers engaged in active conversations can dramatically reduce their per-message costs.
Here's the summary:
- You pay per delivered template message (not per conversation)
- Session messages and utility templates within a CSW are free
- Rates vary by message category and recipient country
- Volume tiers give you discounts on Utility and Authentication at scale
- Your total cost = Meta's charges + BSP platform fee + any BSP markup
Choosing a BSP with zero markup and transparent pricing makes a real difference at scale.
Rates referenced in this article are based on Meta's published rate card as of January–April 2026. WhatsApp pricing is updated quarterly - always verify current rates at developers.facebook.com/docs/whatsapp/pricing.