Skip to main content
A guide · effective 2026-10-01

Meta’s pricing for WhatsApp messages: how WhatsApp works it out, and when a template is free

Meta does not charge you the same price for every message. The model depends on the message’s category, the market, and how the conversation started. This guide explains the whole model with examples from the Saudi market, and shows when you pay nothing at all — genuinely.

SAEI · 21 May 20268 min read
In short
(1) Meta classifies every template into one of 4 categories: marketing, utility, authentication and service. (2) The service category was free from November 2024, and became payable again on 1 October 2026 past the first thousand messages a month per number. (3) The paid categories are priced per market — Saudi Arabia is not Europe. (4) One unconditional free window is left: the 72-hour CTM ads window. (5) SAEI applies these prices at a margin of 0% — the whole bill comes from Meta.

Before we talk about price: how does Meta classify your messages?

When you create a new template in WhatsApp Business, Meta asks you to choose the category. After review it may reclassify the template itself based on the content. The category determines the minimum for using the template, when it needs the customer’s explicit opt-in, and what it costs.

Meta’s four official categories:

The first category

Marketing campaigns

Promotional messages and campaigns to create demand, win back dormant customers, or launch a new product. The most expensive, because they start from your side and go out to a whole database.

  • Building awareness
    Product launches, tracking CTM ads, introductory messages to new customers.
  • Driving sales
    Seasonal offers, discount codes, product recommendations.
  • Re-engagement
    Recovering abandoned baskets, renewing expired subscriptions, loyalty offers.
  • Deepening the relationship
    Birthday messages, seasonal greetings, VIP offers.
The price: In the Saudi market: 0.22 SAR per message.
An example of a marketing template from Meta — a product-launch campaign
The second category

Utility messages

Notifications tied to a specific transaction — order confirmation, a shipment update, a payment receipt, an appointment reminder. Far cheaper than marketing because they relate to something the customer actually did.

  • Order management
    Confirming, amending or cancelling orders and shipments.
  • Account alerts
    Notifications tied to a previous transaction, payment reminders, security alerts.
  • Managing consent
    Confirming opt-in, subscribing to or unsubscribing from notifications.
  • Collecting feedback
    A satisfaction survey after delivery, rating a support experience.
The price: In the Saudi market: 0.04 SAR per message (less than a quarter of the marketing price).
An example of a utility template from Meta — an order-status update
The third category

Verification codes (authentication)

One-time passwords for creating accounts, recovering access and confirming sensitive operations. The automatic copy-and-fill button in WhatsApp takes a great deal of friction out of authentication.

  • Creating an account
    Confirming the customer’s number at sign-up.
  • Recovering access
    Resetting a password safely.
  • New transactions
    Confirming a payment, a purchase, a bank transfer.
  • Existing transactions
    Verifying a delivery, a receipt, an amendment.
The price: In the Saudi market: 0.04 SAR per message. Note: sending an OTP to a number outside Saudi Arabia in certain markets applies the higher Authentication-International rate (0.22 SAR).
An example of an OTP verification message in WhatsApp from Meta
The fourth category · an allowance, then a price

Replying to a customer (service) — the first thousand a month free

Meta removed the charge for service messages on 1 November 2024, and brought it back on 1 October 2026. Every business phone number gets a thousand free service messages per calendar month — never carried over, never pooled between two numbers — and past that each one is charged at the utility rate for the customer’s market. An agent’s reply and a bot’s reply count the same, whether text, image or document.

That changes the arithmetic of automation: a bot answering thousands of enquiries a month used to carry no Meta cost, and now it is a line on the bill. The value is unchanged, but the number of replies it takes to close a conversation is now a figure worth watching.

An example of a reply to a customer from Meta — a fast response
Lowering the bill

What is still free after 1 October 2026, and how to design your flows around it.

Knowing these windows makes a fundamental difference to the bill. The difference between a shop paying SAR 5,000 a month and one paying SAR 1,200 is not the volume — it is the timing of who starts the conversation.

24 hours

The service window

The customer messaged you → you can reply freely for 24 hours, and the window renews every time they reply. The window itself has not changed; what changed is that replies inside it now carry a price, past the first thousand a month per number.

72 hours

The ads window

The customer clicked a CTM (click-to-WhatsApp) ad on Facebook or Instagram, or the WhatsApp button on your page → every message you send them for 72 hours is free, marketing included.

What is no longer free

Utility inside the service window

Utility templates sent inside the 24-hour window had been free since July 2025. From 1 October 2026 they are charged in full at the market rate, and no free allowance applies to them.

A worked example · Saudi Arabia

A Salla shop, 10,000 customers, a full month.

Take a mid-sized Saudi shop. What does it really pay Meta in a month?

Order confirmation (utility)
Immediately after the order — now charged, even inside the service window
1,500 messages
60.15 SAR
Shipment update (utility)
A tracking-number notification
1,500 messages
60.15 SAR
Basket recovery (marketing)
24 hours after it was abandoned
800 messages
172.72 SAR
A product-launch campaign (marketing)
To this year’s customer list
3,000 messages
647.70 SAR
A sign-in OTP (authentication)
To confirm identity
600 messages
24.06 SAR
A reply to an enquiry (service)
Inside the 24-hour window — after the first thousand free
2,200 messages
48.12 SAR
The total bill to Meta
964.78 SAR

9,600 messages a month, plus the service replies that are no longer free past the first thousand. Timing a send inside the 24-hour window no longer saves anything on utility templates; what does save is a CTM ad with its free window, and needing fewer replies to close a conversation. That is the effect of flow design, not of the platform.

What to do next

Work out your own cost — with your numbers.

Enter your market and the messages you expect per category, and you get an estimated Meta bill in Saudi riyals in seconds.

Open the full calculator