Per-conversation model
A 24-hour window opens when a conversation starts; unlimited messages flow inside it for one fee.
Meta charges per conversation, not per message — and rates vary by country and type. Here are the 2026 rates plus a calculator to plan your budget.
At a glance
What you get
A 24-hour window opens when a conversation starts; unlimited messages flow inside it for one fee.
Business-initiated promotional messages — the highest rate in every market.
Business-initiated updates tied to a customer action, such as order or shipping status.
User-initiated support conversations, free in most markets and with a free monthly tier.
One-time passcodes and login codes, billed separately.
Estimate a campaign's cost from audience size, destination country, and conversation type before you send.
How it works
Decide whether each message is marketing, utility, authentication, or service — the rate follows the category.
Rates are per recipient country, so segment audiences by market when you budget.
Plug in audience size and type to get a cost estimate before launch.
Track actual spend per conversation in billing; Greenbubble flags unusual spikes.
Deep dive
WhatsApp Business Platform pricing has two separate parts: Meta's messaging charges and the software fee for the platform you use to operate the channel. Meta's rates and rules can change, so the official Meta pricing documentation and current rate card are the source of truth.
Meta moved the WhatsApp Business Platform from conversation-based billing to per-message pricing on July 1, 2025. The 24-hour customer-service window still matters for messaging permissions, but it is no longer the universal billing unit.
The price of a delivered message can depend on:
Meta bills by delivery, not merely by an API request. Failed or rejected requests are not the same as delivered billable messages.
| Category | Typical use | What to verify |
|---|---|---|
| Marketing | Offers, promotions, re-engagement, product announcements | Current country rate and template approval |
| Utility | Order, payment, shipping, appointment, or account updates | Whether the content qualifies as utility and whether a service window changes the charge |
| Authentication | One-time passcodes and account verification | Authentication rate, eligibility, and volume tier |
| Service | Free-form replies after a customer messages the business | Current service-message rule and the open 24-hour window |
Meta, not the sender, makes the final category determination. Misclassifying promotional content as utility can result in reclassification, rejection, or account restrictions.
When a customer messages the business, a 24-hour customer-service window opens. During that period the business can send free-form replies. Outside the window, the business generally needs an approved template to restart contact.
This window is a messaging-policy concept. Older articles often describe it as the unit Meta bills, but that stopped being generally correct when per-message pricing took effect. Use the current rate card to determine whether a particular delivered message is charged.
Meta publishes country-specific rate cards rather than one global price. The recipient's country calling code normally determines the applicable market, so a company based in India can pay a US rate when messaging a US number, and vice versa.
Do not copy a static rate table into a long-term budget. Instead:
This process prevents an old article from becoming the basis of a production budget after Meta changes a rate or rule.
Use delivered-message counts, not sent-message attempts or historical conversation counts.
Estimated Meta cost =
delivered marketing messages × current marketing rate
+ delivered utility messages × current utility rate
+ delivered authentication messages × current authentication rate
+ delivered billable service messages × current service rate
Estimated channel cost =
estimated Meta cost
+ Greenbubble subscription
+ optional onboarding, support, or add-on fees
Assume a campaign is expected to deliver 10,000 marketing templates, 4,000 utility templates, and 1,000 authentication templates to India. Copy the three current India rates from Meta's rate card and multiply them by the delivered volume. Then add the applicable Greenbubble subscription. Keep each category separate so a change in campaign mix does not hide a cost increase.
Meta's messaging charge and Greenbubble's software subscription cover different things.
Meta owns the transport, policy, template categories, delivery infrastructure, and official rate card. Greenbubble provides the operational layer: onboarding, a shared team inbox, broadcasts, automation, templates, integrations, reporting, and access controls.
When comparing platforms, ask for all of these separately:
Greenbubble publishes its current subscription pricing on the pricing page. Meta's current message rate remains governed by Meta's rate card.
Meta uses per-message pricing. The charge for a delivered message can depend on its category, the recipient's country, the current rate card, volume tiers, and whether a free-entry or customer-service-window rule applies.
India has country-specific marketing, utility, authentication, and any applicable service-message rates. Because Meta can change both prices and rules, use the current official rate card rather than a static number copied from an article.
The USA has its own rates by message category. Select the billing currency and United States market in Meta's current rate card, then multiply each rate by the number of delivered messages in that category.
Meta controls the official WhatsApp Business Platform messaging charges. Greenbubble charges separately for its software and operating features. The exact billing flow can depend on the onboarding and account arrangement, so confirm it during setup.
Free-entry windows, service-window rules, trial credits, and promotional programs can change. Check Meta's current pricing documentation and the account's billing settings instead of assuming a fixed monthly free allowance.
Review the current Greenbubble pricing page for the active plan catalog and limits. Product pricing can change independently of Meta's messaging rates.
You can control eligible audiences, campaign size, category mix, pacing, and approval workflows. Forecast with delivered-message rates and use account/platform controls to reduce the risk of an accidental spike.
Common causes include a different category mix, more recipients in a higher-priced market, a rate-card change, different delivery success, or a change to service/free-entry rules. Reconcile delivered messages by category, country, and effective date.
See Greenbubble pricing → · Start free trial → · Read Meta's official pricing documentation →
FAQ
Meta charges per 24-hour conversation. Rates vary by destination country and by type: marketing, utility, authentication, or service.
As of Q3 2026, roughly ₹0.50 for marketing and ₹0.25 for utility conversations, with service conversations free. Verify against Meta's current rate card.
Roughly $0.0725 for marketing, $0.0220 for utility, and $0.0140 for authentication, with service conversations free.
Meta bills conversation fees directly; Greenbubble passes them through at cost. You pay Greenbubble separately for the SaaS workspace.
Meta provides 1,000 free service conversations per month for new accounts; after that all conversations are billed.
Keep reading
Budget with confidence
Separate Meta’s current messaging rates from Greenbubble’s published software subscription and forecast from delivered-message volume.