---
title: "WhatsApp API pricing in Saudi Arabia: what you pay Meta, and what you pay the platform"
description: "WhatsApp API pricing in Saudi Arabia means two bills: Meta's per-message charges and a platform fee. What is charged, the 1,000 free replies, what changed."
lang: en
canonical: https://www.kerneltics.com/en/blog/whatsapp-api-pricing-saudi
source: https://www.kerneltics.com/en/blog/whatsapp-api-pricing-saudi
alternate_ar: https://www.kerneltics.com/blog/whatsapp-api-pricing-saudi
type: article
published: 2026-10-06T06:12:58.050Z
updated: 2026-10-25T07:21:15.901Z
author: "kerneltics"
tags: ["أسعار واتساب API", "واتساب API", "أسعار واتساب", "رسائل الخدمة", "ميتا", "خدمة العملاء", "واتساب"]
---

# WhatsApp API pricing in Saudi Arabia: what you pay Meta, and what you pay the platform

> WhatsApp API pricing in Saudi Arabia means two bills: Meta's per-message charges and a platform fee. What is charged, the 1,000 free replies, what changed.

"How much does the WhatsApp API cost?" is usually the first thing a business asks us, and the answers it finds elsewhere rarely agree. WhatsApp API pricing in Saudi Arabia confuses people for one reason: there are two bills from two different parties, and most quotes fold them into one number.

Since **1 October 2026** there is a second reason. Replies to customers used to be free. Now each business number gets 1,000 free replies a month, and the rest are charged.

We will not print the Saudi rate: Meta can change it four times a year, and sites already quote different Saudi figures for the same month. Instead: what is charged, what is still free, where to read the rate, and how to cost your own volume.

## Two bills, not one

**Meta's bill** covers the messages your business sends. Meta sets and publishes these rates, not your provider.

**The platform's bill** covers the software you work in. The API has no screen of its own, so something sits on top of it: a shared inbox or your own system.

Who sends you Meta's bill depends on your provider. Meta's [overview of solution providers](https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/overview) draws the line:

- **Tech Providers** have no credit line. You add your own payment method after onboarding, Meta bills you for API usage, and the provider bills you for its own services.
- **Solution Partners** can extend their credit line to you and invoice you for the messages themselves.

Neither is better in itself, but know which you are on, so you can check charges against Meta's published rates. More in [what a Meta Tech Provider is](https://www.kerneltics.com/en/blog/meta-tech-provider-explained).

## What Meta charges for

Since 1 July 2025 Meta has charged **per delivered message**, not per conversation; a message that never arrives costs nothing. Meta's [pricing page](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing) sets each price by:

1. **The message category.**
2. **The recipient's country**, from the calling code. A +966 number is charged at the Saudi rate, a UAE number at the UAE rate, wherever your business is.
3. **A volume tier**, for some categories.

The four categories:

- **Marketing:** offers, discounts, abandoned cart reminders. Charged even if the customer wrote to you a minute ago.
- **Utility:** order confirmations, appointment reminders, invoices, shipping updates, about something the customer started.
- **Authentication:** one-time codes.
- **Service:** any free-form reply, from a person or a bot, inside the 24-hour window.

The first three are templates Meta approves in advance, and the only way to start a conversation. Service is ordinary conversation. Voice calls through the API have their own pricing page, and a customer calling you opens the 24-hour window just as a message does.

## Service messages after October 2026: the 1,000 free replies

When a customer messages you, a 24-hour customer service window opens. Inside it you can send anything; once it closes, only an approved template.

Until the end of September 2026, everything sent inside that window was free, utility templates included. Meta's page on [non-template message pricing](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages) and its main pricing page set out what changed:

- **Service messages are charged per message**, at the utility and authentication rate for the recipient's country, with no volume tiers.
- **Each business phone number gets its first 1,000 service messages a month free.** The count resets monthly and unused messages do not roll over.
- **Utility templates inside an open window are now charged**, from the first one. The free 1,000 covers service messages only.
- **Any non-template message not powered by Meta Business Agent is a service message**, so your agent's replies and your third-party bot's replies draw on the same 1,000.

So "replies are free" is now half true. A source that calls replies, or utility templates inside the window, free outright is describing the rules before October 2026, even an older line in Meta's own help centre.

One distinction trips up the arithmetic: the free 1,000 is counted **per phone number**, while volume tiers are counted **across your whole business portfolio**.

### No payment method, no replies after the first 1,000

Meta's pricing page says that if a messaging account has no payment method, Meta delivers service messages within the free tier and stops delivering them once it is used. The customer writes, your agent answers, and the answer never arrives. A busy number can reach its thousand well before the month ends.

On a Tech Provider, check there is a payment method in Meta's Billing Hub. If a Solution Partner invoices you, ask in writing whether its credit line covers service messages.

## What is still free

- **Messages customers send you.** Meta charges for what your business sends.
- **The first 1,000 service messages per number each month.**
- **Free entry point windows.** A customer who messages you from a Click to WhatsApp ad, on WhatsApp for Android or iOS, and gets your reply within the customer service window opens a window of up to 7 days in which your messages are not charged. Meta says this did not change in October. Desktop and web WhatsApp do not qualify, and Meta Business Agent replies are charged even here.

Meta names only ads. A Facebook Page button, a bio link or a website button starts an ordinary conversation, so do not budget for those as free.

## One conversation, before and after October

A shop sends an offer, the customer engages and buys. Every message the shop sends:

1. **A marketing template with the offer.** Charged before and after.
2. The customer replies, "Do you have it in small?" The window opens; their message costs nothing.
3. **The bot answers with the sizes.** Before: free. After: one service message.
4. The customer asks about delivery and **a staff member answers in two messages.** Before: free. After: two service messages.
5. **A utility template confirming the order**, window still open. Before: free. After: charged.
6. Two days later, **a utility template with the shipping update**, window closed. Charged before and after.

Before October: two charges. Now: three certain charges, plus three service messages drawn from this number's monthly thousand and charged once it runs out. Light customer service may only notice the utility templates; busy support on one number pays for every reply past the thousandth.

## AI replies carry two costs

Past the free thousand, a third-party AI bot costs twice per reply: **Meta's charge**, because it is a service message, and **the AI's own cost**, which Meta notes is billed separately by the AI provider.

Meta's own agent, Meta Business Agent, has been its own category since 1 August 2026: one global rate of 2 US dollars per million tokens. Meta estimates a typical message at 20,000 to 25,000 tokens, roughly 4 to 5 US cents, charged even inside a free entry point window. That page's cost comparison uses Brazilian rates, so do not carry its figures over to Saudi Arabia.

One habit now shows up on the invoice: **answer in one message.** A bot that sends "Hi!", then "One moment", then the answer has spent three service messages where one would do. For building the bot itself, see [connecting AI to WhatsApp](https://www.kerneltics.com/en/blog/whatsapp-ai-agent-for-business).

## Reading WhatsApp API pricing for Saudi Arabia yourself

1. On [Meta's pricing page](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing), go to **Rates**. Rate cards come in several currencies, including Saudi riyals, each with the date it takes effect.
2. Find the **Saudi Arabia** row: marketing, utility and authentication. Service is charged at the utility rate.
3. If you send one-time codes, note that Meta gives some markets a separate **authentication-international** rate; check whether one applies to your Saudi traffic.
4. Check the **volume tiers**: utility and authentication only. They count charged messages per country and category, and reset monthly.
5. Read the **pricing updates**. Meta changes rates only on the first day of a quarter, with at least a month's notice for a rate card change. For Saudi Arabia the log shows utility and authentication going down in October 2025, and marketing going up in April 2026 and again in October 2026.

If two sites give you two different Saudi rates for the same month, take neither: open the rate card and check its effective date and currency.

**You choose the currency once.** Meta added the riyal on 1 April 2026, and its page says a currency cannot be changed once selected, so decide before the messaging account is created.

Heavy campaign senders can also set a maximum price per marketing message on Meta's Marketing Messages API; Meta charges that or less.

## What the platform fee should buy

A subscription should pay for real work, not a toll:

- **A team inbox:** several people on one number, assignment, notes, history that outlasts staff.
- **Templates and campaigns:** submitting templates, fixing rejections, contact groups, honouring opt-outs.
- **The bot,** and the AI cost behind it.
- **Integration,** so an order confirmation leaves your store or Odoo on its own; which events deserve a message is in [Odoo WhatsApp notifications](https://www.kerneltics.com/en/blog/odoo-whatsapp-notifications). Usually one-off work, not subscription.
- **Setup and support:** business verification, the display name, help when something breaks.

## Costing your own month

How we work it out with a client, from their numbers rather than ours:

1. **Pull last month's counts per phone number:** templates by category and service replies, from the API's pricing analytics or your platform.
2. **Take 1,000 off each number's service replies.**
3. **Take out messages sent inside free entry point windows.**
4. **Multiply each category by its Saudi rate**, applying any volume tier to utility and authentication. Numbers abroad go at their own country's rate.
5. **Add the platform subscription**, and the AI cost if a bot answers.

If that month predates October 2026, count the utility templates sent inside the window too: they are charged now.

## Questions to ask before you sign

- **Who bills me for Meta's messages?** If you do, at Meta's published rate or with a margin, and in what currency?
- **Is a payment method on file with Meta, and whose is it?**
- **Are the WhatsApp Business account and number in my business portfolio?** Meta says businesses onboarded through Embedded Signup own all their WhatsApp assets.
- **What does the subscription include?** Users, numbers, bot, campaigns, and is AI usage metered separately?
- **Any setup fee or annual commitment?**
- **If I leave, what comes with me?** The number, the templates, the history.

## Mistakes that inflate the bill

- **Marketing copy in a utility template.** An appointment reminder that ends "and don't miss this week's offer" can be recategorised as marketing, and the category sets the price.
- **A budget built on "replies are free"**, from an old article or last year's quote.
- **Nobody reading the invoice.** Billing lives in Meta Business Suite, and the API's pricing analytics break charges down per message; check each category monthly.

## Quick questions on WhatsApp API pricing

### How much is a WhatsApp Business API message in Saudi Arabia?

It depends on the category. Meta publishes Saudi rates in riyals and dollars on its rate card, with service at the utility rate. They can change each quarter, so read them there, with the effective date.

### Are customer service replies free?

The first 1,000 a month on each business number are, since 1 October 2026. After that each reply is charged at the utility rate for the customer's country. Messages customers send you are never charged.

### Do the rates drop with volume?

Only for utility and authentication, through volume tiers.

### Can I be billed in riyals?

Yes, since 1 April 2026, if you choose riyals when the messaging account is created.

### Does this affect the free WhatsApp Business app?

No, this is platform pricing only. When the app is enough is covered in [WhatsApp API vs the WhatsApp Business app](https://www.kerneltics.com/en/blog/whatsapp-api-vs-whatsapp-business-app), and what is genuinely free on the API for a shop in [is the WhatsApp Business API free](https://www.kerneltics.com/en/blog/whatsapp-business-api-for-saudi-shops).

## How we do it

Before anyone subscribes, we cost Meta's side with their real volumes and the current rate card, as above, and say so if the free app is still enough.

Our platform, [K-Message](https://k-message.kerneltics.com), runs on the official WhatsApp Cloud API, and Kerneltics is a Meta-approved Tech Provider. You connect your number yourself through Meta's official signup window, and Meta bills each delivered message to your own Meta account at its official price, with no margin from us. Our subscription covers the platform: a shared team inbox, an Arabic AI chatbot, template campaigns, contact groups, appointment booking, and Instagram DMs and email in the same inbox, fitted to your business after a short demo.

See our [WhatsApp API page](https://www.kerneltics.com/en/solutions/whatsapp-api), or [book a free consultation](https://www.kerneltics.com/en/book) and we will work through the numbers with you.
