> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chatsyncs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What WhatsApp API Pricing Really Means

> Why some WhatsApp messages are free and others cost money — free-form vs template messages, the three template categories (Marketing/Utility/Authentication), the Customer Service Window and Free Entry Point window, destination-based pricing, and how messaging tiers work. Read this before budgeting or scaling any WhatsApp automation.

<Frame>
  <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/6g7gip-fKP4" title="New WhatsApp API pricing 2026 — full breakdown" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

WhatsApp's official API charges **per conversation category**, not per message — which is why
some messages cost nothing and others cost money even though they look similar from the
customer's side. Understanding this before you scale saves you from surprise bills and helps you
design cheaper flows on purpose, instead of by accident.

This lesson goes in depth: the two message types, the three template categories, the two windows
that decide what's free, how destination and delivery affect your bill, and how your account's
messaging tier grows over time.

## Types of WhatsApp messages

Every message sent through the API is one of exactly two types.

### 1. Free-form messages (service messages)

These are ordinary, conversational replies exchanged between a business and a customer —
things like:

* *"Hi Rahul"*
* *"Thank you for contacting us."*
* *"How may we help you?"*
* *"Your issue has been resolved."*

Free-form messages **don't need Meta's approval** — you can type and send them like a normal
chat. The catch: they can only be sent while the **Customer Service Window (CSW)** is open (more
on that below). Outside that window, a free-form message simply won't go through.

### 2. Template messages

Templates are message formats **pre-approved by Meta** before you're allowed to use them. You
need a template any time you want to *start* a conversation — i.e. reach out to a customer
outside the Customer Service Window.

Templates can include buttons, media (images/documents/video), variables (like a customer's
name or order number), call-to-action buttons, and quick replies. Every template has to go
through Meta's review and come back **Approved** before it can be sent — see
[Message Templates](/learn/whatsapp-message-templates) for how to create and submit one.

## Template categories

Meta sorts every template into exactly one of three categories, and pricing differs by category.
For the full API-level rate breakdown per category, see
[Conversation categories & pricing](/meta-api/concepts/conversation-categories-and-pricing).

### Marketing templates

Used to promote your business or drive an action — the most expensive category, since it's the
one WhatsApp is most protective of on behalf of users. Examples:

* Product launches
* Promotional offers / discount campaigns
* Festival sales
* Event invitations
* New course announcements

### Utility templates

Transactional or informational updates tied to something the customer already did — cheaper than
marketing, since they're expected and wanted follow-ups rather than unsolicited promotion.
Examples:

* Order confirmations
* Shipping updates
* Delivery notifications
* Appointment reminders
* Payment confirmations
* Invoice notifications

### Authentication templates

Built specifically for identity verification and account security. Examples:

* One-time passwords (OTP)
* Login verification codes
* Two-factor authentication (2FA)
* Account verification codes

<Tip>
  Marketing is the most expensive category; Utility and Authentication are cheaper. Designing a
  flow as a genuine **Utility** update instead of a **Marketing** blast can meaningfully cut cost —
  but only when it's actually tied to something the customer did, not just relabeled promotion.
</Tip>

## The Customer Service Window (CSW)

The CSW is a **24-hour rolling window** that opens the moment a customer messages your business
first.

**Example:** a customer messages you at **9:00 AM** — the window stays open until **9:00 AM the
next day**. If that same customer messages again at **11:00 AM**, the window resets and now
stays open until **11:00 AM the following day**. Every new incoming message pushes the window
forward another 24 hours.

While the CSW is open:

* You can send free-form (non-template) messages at no per-message charge.
* Utility templates may be free, depending on Meta's current pricing policy.
* Marketing and Authentication templates still follow Meta's normal pricing rules.

## The Free Entry Point (FEP) window

A **Free Entry Point** is triggered when a customer starts a conversation through specific
Meta-provided entry points — for example:

* A Facebook/Instagram ad with a "click to WhatsApp" button
* A Facebook Page's WhatsApp button

Once triggered, a **72-hour messaging window** opens (longer than the standard 24-hour CSW).
During this window, you can message that customer without standard template charges, subject to
Meta's current pricing policies — making ad-driven WhatsApp conversations meaningfully cheaper to
start.

## When can each message type be sent?

| Message type            | Requires Meta approval? | Can be sent any time?                   |
| ----------------------- | ----------------------- | --------------------------------------- |
| Free-form message       | No                      | Only during the Customer Service Window |
| Marketing template      | Yes                     | Yes                                     |
| Utility template        | Yes                     | Yes                                     |
| Authentication template | Yes                     | Yes                                     |

## Free vs paid — the simple version

<Steps>
  <Step title="A customer messages you first">
    You get a free service window to reply (no per-message charge for normal back-and-forth in
    that window).
  </Step>

  <Step title="You start the conversation">
    A broadcast, reminder, or OTP opens a paid conversation, priced by its category.
  </Step>

  <Step title="Category is decided by the template">
    Choosing the right category for each message is what controls your bill.
  </Step>
</Steps>

General guidelines for when you're actually charged:

* Free-form messages can only be sent during the CSW — there's no charge for them there.
* Marketing templates are generally billable.
* Utility templates may be free within an eligible conversation window.
* Authentication templates follow Meta's dedicated authentication pricing.
* Messages sent during an active Free Entry Point window may qualify for free messaging.

<Note>
  Pricing rules change over time and vary by country — always check Meta's current official
  pricing documentation before budgeting, rather than treating any number here as fixed.
</Note>

## Destination-based pricing

WhatsApp prices a message based on the **recipient's country**, not where your business is
located. A business in India messaging recipients in the United States, Germany, and the UAE
pays each of those messages at that destination country's rate — three different prices for
three recipients, all sent from the same account. This is called **destination-based pricing**.

## You only pay for delivered messages

WhatsApp only charges once a message is **successfully delivered**. If a message fails before
delivery — a bad number, the recipient blocked you, etc. — no messaging charge applies.

* **Delivered → charged.**
* **Failed → not charged.**

Delivery status (visible per-message) is what determines which side of that line a message
falls on.

## How to plan your costs

* Estimate how many **business-initiated** conversations you'll send per month — these are the
  paid ones.
* Split that estimate across Marketing / Utility / Authentication — the mix drives the total,
  since Marketing costs more per conversation than the other two.
* Replies inside the Customer Service Window are effectively free, so flows that get customers
  to message **you** first (rather than you always initiating) are the cheapest to run at scale.

For the full API-level breakdown of categories and rates, see
[Conversation categories & pricing](/meta-api/concepts/conversation-categories-and-pricing).

## Marketing message limits

Meta caps how many marketing messages a given user can receive, to protect the overall user
experience and reduce spam. How many a user can receive depends on factors like:

* Their engagement history with your business
* Your overall message quality
* Their customer interaction history

Avoid sending marketing campaigns to users who've gone quiet — it doesn't just waste the send,
it actively works against your account's standing.

## Account messaging tiers

Every WhatsApp Business account is assigned a **messaging tier** that caps how many *unique*
users it can reach in a rolling 24-hour period. As an account demonstrates good message quality
and positive engagement over time, Meta can raise that tier automatically — you don't apply for
a higher tier directly. Factors that influence a tier upgrade include:

* Business verification status
* Overall messaging quality
* User engagement
* Policy compliance

<Note>
  Messaging tiers and their upgrade criteria are managed by Meta and can change — always check the
  latest Meta documentation for the current numbers. See
  [Messaging limits & quality rating](/meta-api/concepts/messaging-limits-and-quality-rating) for
  the full tier table.
</Note>

## Portfolio-based messaging limits

If multiple WhatsApp numbers belong to the same **Meta Business Portfolio**, their standing is
somewhat linked:

* A tier improvement on one number can benefit other numbers in the same portfolio.
* Poor quality on one number can drag down the whole portfolio's standing.

Because of this, it's worth maintaining good messaging practices across **every** number in a
shared portfolio, not just the one you're actively focused on — one badly-run number can quietly
hurt the others.

## Best practices to keep costs down and the account healthy

* Get real opt-in before sending anyone a message.
* Send relevant content to a segmented audience, not the same blast to everyone.
* Respect opt-outs immediately.
* Remove or exclude inactive contacts from marketing sends.
* Monitor your quality rating regularly.
* Keep your contact database clean.
* Review message performance and engagement over time.
* Follow Meta's Commerce and Messaging Policies.

Following these consistently does double duty: it keeps the account in good standing *and* keeps
the mix of your conversations weighted toward the cheaper categories, since engaged, opted-in
audiences are exactly the ones utility and service messages are priced for.

<Warning>
  None of this replaces reading [WhatsApp Rules: How to Never Get Banned](/learn/whatsapp-rules-basics)
  — pricing and account health are closely linked, since a restricted or banned account can't send
  anything, free or paid.
</Warning>

## Frequently asked

<AccordionGroup>
  <Accordion title="Why did I get charged for one message but not another that looked identical?">
    Pricing depends on category and timing, not appearance. A reply sent inside an open Customer
    Service Window is free; the same-looking message sent as a template outside that window is
    priced by its category (Marketing, Utility, or Authentication).
  </Accordion>

  <Accordion title="What's the cheapest way to run WhatsApp automation at scale?">
    Design flows that get the customer to message you first (opening a free CSW), use Utility
    templates instead of Marketing ones wherever the message is genuinely tied to something the
    customer did, and take advantage of Free Entry Point windows from ad clicks or Page buttons.
  </Accordion>

  <Accordion title="Does it matter which country my customers are in?">
    Yes — WhatsApp uses destination-based pricing, so the same message can cost different amounts
    depending on the recipient's country, regardless of where your business is based.
  </Accordion>

  <Accordion title="Do I get charged if a message fails to send?">
    No. WhatsApp only charges for successfully delivered messages — a failed send costs nothing.
  </Accordion>

  <Accordion title="How do I reach more unique customers per day?">
    Your account's messaging tier grows automatically as you maintain good quality, engagement,
    and policy compliance over time — it's not something you request directly. See
    [Messaging limits & quality rating](/meta-api/concepts/messaging-limits-and-quality-rating).
  </Accordion>

  <Accordion title="Can one bad phone number affect my other numbers?">
    Yes, if they share the same Meta Business Portfolio — quality problems on one number can drag
    down the whole portfolio's standing, and improvements can lift it too.
  </Accordion>
</AccordionGroup>

## What's next

You now understand the rules and the costs. Next, head into **Meta Essentials** to learn what
the WhatsApp Business API actually is in
[WhatsApp Business API Explained](/learn/whatsapp-api-explained).
