WhatsApp Business API Pricing for Agencies (Oct 2026)
How Meta prices the WhatsApp Business API as of October 2026, what is free, and how an agency can pass message costs through to clients.
If you sell WhatsApp bots to clients, you will be asked one question early: "What does WhatsApp itself cost?" The honest answer depends on the country, the type of message and how many messages your bot sends. This guide explains WhatsApp Business API pricing as Meta publishes it, as of October 2026, and shows how an agency can pass the cost through without losing margin.
Every figure below comes from Meta's own pricing pages, linked in the text. Meta changes its rates on a fixed calendar, so check the source before you put a number in a client proposal.
WhatsApp Business API Pricing in October 2026
Meta charges per delivered message. According to Meta's WhatsApp Business Platform pricing documentation (page last updated September 30, 2026, reflecting changes effective October 1, 2026), these are the rules:
- Per message, not per conversation. Since July 1, 2025, Meta charges on a per-message basis.
- Only for delivered messages. Meta charges when a message is delivered, not when it is sent.
- Only for messages from business to user. Meta does not charge for messages from users to businesses.
- The rate depends on two things: the message category and the recipient's country calling code (the "market").
There are five message categories on the page:
| Category | What it covers |
|---|---|
| Marketing | Template messages for promotional goals, such as offers and reminders |
| Utility | Template messages for transactional or informational goals, such as an order confirmation |
| Authentication | Template messages for identity verification, such as one-time passcodes |
| Service | Non-template messages sent in reply to a user, not powered by Meta Business Agent. These can come from people or from a third-party AI solution |
| Meta Business Agent | Non-template messages powered by Meta's own agent platform |
For most agencies selling a support or booking bot, the bulk of the traffic is service messages: the bot replying inside the 24-hour customer service window that opens whenever a customer writes in. Marketing and utility templates matter when the bot also sends reminders, confirmations or follow-ups outside that window.
What Is Free on WhatsApp
Meta's page lists two cases where it does not charge for a delivered message, plus the rule that user-to-business messages are never charged:
- The free entry point window. If a customer starts a chat from an ad that clicks to WhatsApp, your replies in the open window are not charged for marketing, utility, authentication or service messages. Meta Business Agent messages remain charged.
- The first 1,000 service messages each month. For each business phone number, Meta provides 1,000 free service messages per month. The allowance does not roll over, and Meta charges from the 1,001st service message.
The second point is new in a way that matters for agencies. Meta's page states that as of October 1, 2026, service messages are charged again, with the free monthly tier added, and that utility messages sent inside an open customer service window are charged again as well. Meta also says that businesses without a payment method on file by September 30, 2026 stop having their charged service messages delivered. Check that every client number you run has a payment method attached.
WhatsApp API Rates by Market
Rates are published per market and per category. Meta provides downloadable rate cards for each billing currency. These are the USD list rates for three markets from the USD rate card (effective October 1, 2026), per delivered message:
| Market | Marketing | Utility | Authentication | Service |
|---|---|---|---|---|
| North America | $0.0250 | $0.0034 | $0.0034 | $0.0034 |
| United Kingdom | $0.0635 | $0.022 | $0.022 | $0.022 |
| Germany | $0.1365 | $0.055 | $0.055 | $0.055 |
Source: Meta, "Cost per message in USD on the WhatsApp Business Platform, effective October 1, 2026", linked from the pricing documentation. The WhatsApp Business site has an interactive rate lookup for every market and currency.
Two details from Meta's page:
- Volume tiers can lower the rate for utility and authentication messages as monthly volume grows. They do not apply to marketing or service messages.
- Markets not named on the rate card are charged at the rate of their "Rest of" region, so check where your client's customers actually are.
A single bot can see very different costs depending on who it talks to. The same 1,000 chargeable service messages cost $3.40 at the North America rate and $55 at the Germany rate.
What About Meta Business Agent?
Meta also offers its own AI agent. It is billed per token rather than per message: one global rate of $2.00 USD per 1 million tokens, with one message typically using 20,000 to 25,000 tokens, which Meta states is roughly 4 to 5 cents per message. Volume tiers and free messages do not apply.
If your platform uses its own AI model to answer, those replies are service messages under Meta's rules, and the AI cost is a separate cost on your side. Either way, keep the AI cost and the WhatsApp message fee as separate lines in your own model.
Three Costs Behind a WhatsApp Bot
When an agency quotes a WhatsApp bot, the client's real cost has three parts:
- Meta's message fees, as described above.
- AI usage, for the language model that writes the replies.
- Platform or provider fees, which are whatever your software or messaging provider charges. Meta's page covers only Meta's own charges, so any provider fee is set by that provider.
Treat them as three lines in your spreadsheet. Agencies that quote one flat number without splitting them tend to find out in month two which line grew.
Worked Examples: Monthly Meta Cost per Client
These are illustrative. They assume list rates, one business phone number, no free entry point windows, and no volume tiers.
Client A, customers in North America: 3,000 delivered service messages and 400 marketing templates.
- Service: 3,000 minus the 1,000 free = 2,000 chargeable × $0.0034 = $6.80
- Marketing: 400 × $0.0250 = $10.00
- Meta total: $16.80
Client B, customers in Germany: the same traffic.
- Service: 2,000 chargeable × $0.055 = $110.00
- Marketing: 400 × $0.1365 = $54.60
- Meta total: $164.60
Same bot, same message counts, almost a tenfold difference. That is the reason not to bake a single "WhatsApp cost" into a flat price for every client.
How an Agency Passes WhatsApp Costs Through
There are three common ways to handle Meta's fees. None of them is the only right answer. Pick the one that fits the client's volume and your appetite for admin.
1. The client pays Meta directly. The client's business account has its own payment method, and Meta bills them. You charge only for setup and management. This is clean and transparent. It works best for clients who are comfortable adding a payment method and watching a usage bill.
2. Bundled allowance with overage. Your monthly fee includes a set number of messages, and anything above is billed per message or per block. This is simple for the client and protects you from surprises, as long as the allowance is set from the client's real traffic.
3. Itemised pass-through plus a handling fee. You invoice Meta's charges at cost and add a small, clearly named management fee. This is the most transparent for you, and the most work, because it needs a monthly usage check.
Whichever you choose, put these points in the contract or proposal:
- Who holds the payment method on the client's WhatsApp number, and who is responsible if it fails.
- What the allowance covers (categories, countries) and what happens above it.
- A rate-change clause. Meta's page says it may update pricing only on the first day of each quarter (January 1, April 1, July 1 and October 1), with at least one month of notice for rate card updates. Your agreement can say that Meta's fees are passed through at the rate in force.
- Marketing templates as a separate line, since they cost the most per message.
When you set your own price for the full package, the AI agency pricing guide shows how to add these costs to your monthly fee, and How to Resell AI Chatbots covers the surrounding business model.
Where Texterz Fits
WhatsApp is a live channel on Texterz, next to web chat, Telegram and SMS. The platform costs $99 per month plus $49 per active client, and you can resell AI credits at a markup you set between 0% and 500%. Meta's message fees are a separate line, set by Meta as described above. Whichever platform you run on, confirm in writing how WhatsApp message fees are invoiced before you send a quote.
FAQ
Is the WhatsApp Business API free?
No. Meta charges per delivered business-to-user message, with exceptions: messages from users to the business, replies inside a free entry point window and the first 1,000 service messages per month for each business phone number.
How much does a WhatsApp message cost?
It depends on the category and the recipient's market. In Meta's USD rate card effective October 1, 2026, a service message to North America is listed at $0.0034, to the United Kingdom at $0.022 and to Germany at $0.055.
Are WhatsApp service messages free?
Not entirely any more. As of October 1, 2026 Meta charges for service messages again, with a free tier of 1,000 per business phone number each month.
How often does WhatsApp change its pricing?
Under Meta's pricing calendar, it may update pricing only on the first day of each quarter. The next date on that calendar after this article is January 1, 2027.
Who pays for WhatsApp messages when an agency runs the bot?
That is a commercial decision between you and the client. The three common models are the client paying Meta directly, a bundled allowance with overage, and an itemised pass-through. Write the choice into the proposal.
Quote WhatsApp Costs from Real Traffic
Ask each prospect how many customers write in per month and from which countries, then run their numbers through the rate card. Add the AI cost and your platform fee, and decide how the Meta fee reaches the client. Pricing as of October 2026 is on Meta's documentation page, and you can check it again each quarter.
Related reading: