Skip to content
The journal

7 min read

WhatsApp Business API Pricing (2026): What You Actually Pay

WhatsApp Business API pricing has two parts: Meta's per-message charge and the platform subscription. How each works, what is free, and how to estimate a month.

Ask five providers what the WhatsApp Business API costs and you will get five different numbers, because most of them quote only half the bill. There are always two separate costs, charged by two different companies, and once you can see both you can work out your own monthly figure in a few minutes.

This guide explains both parts, what is free, what the hidden costs usually are, and how to estimate a month, with a worked example from an online store in Pakistan, where Xenwap launched. If you only want the short version, jump to the worked example near the end.

The two parts of the bill

  1. Meta's per-message charge. Meta, which owns WhatsApp, charges for certain messages a business sends on the official API. It is charged per message delivered, at a rate set for the customer's country. Pakistan, India, the UAE, the UK and many other countries each have their own rate on Meta's rate card.
  2. The platform subscription. The API on its own has no inbox, no chatbot and no campaign screen. A platform (a Business Solution Provider or a tech provider such as Xenwap) gives you the software your team actually works in, and charges a monthly fee for it.

Some providers bundle the two into one "wallet" you top up, often in US dollars, and add a margin on each message. Others, including Xenwap, leave Meta's charge with Meta and bill only for the software. Neither is wrong, but you should know which one you are being quoted.

How Meta charges for messages

Since July 2025 Meta charges per template message delivered, not per 24-hour conversation. A template is a message you write in advance and Meta approves before you can send it. Every template belongs to one of three paid categories:

  • Marketing: offers, new arrivals, sale announcements, "we miss you" messages, abandoned cart nudges. This is the most expensive category.
  • Utility: order confirmations, shipping and delivery updates, payment reminders, appointment reminders. Much cheaper than marketing.
  • Authentication: one-time passwords and login codes.

The exact rate for each category, country by country, is published on Meta's own WhatsApp pricing page, in US dollars. Meta revises it a few times a year (Pakistan's utility and authentication rates, for example, went up in April 2026), so always check the current card rather than a number in someone's blog post, including this one.

What is free

This is the part that changes the maths for most businesses, because the majority of WhatsApp traffic for a shop or restaurant is customers messaging first.

  • Replies inside the 24-hour window. When a customer messages you, a 24-hour customer service window opens. Normal replies you send inside it, whether typed by a person or sent by a chatbot, are not charged by Meta.
  • Utility templates inside that window. If the window is open, an order confirmation or delivery update template sent inside it is also free.
  • Click-to-WhatsApp ads. When a customer starts the chat from a Facebook or Instagram ad that opens WhatsApp, a 72-hour free entry window opens, and messages in it are free.

So the messages you actually pay Meta for are the ones you start: a campaign to your contact list, a reminder to a customer who has gone quiet, an order update sent after the window has closed.

What the platform subscription covers

Platform pricing ranges from a small monthly fee to enterprise contracts. What you are paying for is the software, so compare on what is included rather than headline price:

  • A shared inbox so more than one person can answer the same number.
  • A chatbot or AI assistant that answers from your own price list and policies, ideally in Roman Urdu as well as English.
  • Campaigns, with segments, scheduling and delivery reports.
  • Commerce features, if you sell online: COD order confirmation, Shopify and WooCommerce order sync and abandoned cart reminders.
  • How many contacts, team members and WhatsApp numbers each plan allows.

Xenwap plans are priced in rupees and paid through JazzCash, by mobile wallet or card, with a 14-day free trial and no setup fee. Current prices are on the pricing page.

The hidden costs to ask about

  • Per-message markup. A provider that bills Meta's charges through its own wallet may add a margin on every message. Ask for the rate per category and compare it with Meta's card.
  • Dollar billing. If the subscription or wallet is in USD, the cost in your own currency moves with the exchange rate, and in some countries, Pakistan included, local debit cards need international payments enabled first.
  • Setup and onboarding fees. Some charge a one-time fee for connecting the number or getting templates approved.
  • Green tick promises. No provider can sell you the green tick. Meta decides it. A fee "for the green tick" is a fee for filling in a form.
  • Minimum top-ups. Wallet-based providers sometimes require a minimum balance each month.

Worked example: an online clothing store in Lahore

Take an online clothing store with 600 orders a month, most of them cash on delivery, and 4,000 opted-in customers.

  1. Customer chats. Around 2,000 customers message the store in a month asking about sizes, prices and delivery. All replies inside the 24-hour window: no Meta charge.
  2. COD confirmations. Store orders are confirmed on WhatsApp. When the customer has messaged recently the confirmation is free; the rest are utility templates. Say 400 paid utility messages.
  3. Delivery updates. One "your parcel is on its way" per order, mostly outside the window: roughly 600 utility messages.
  4. Campaigns. Two sale announcements a month to 4,000 contacts: 8,000 marketing messages.

The monthly Meta bill is then about 1,000 × the Pakistan utility rate plus 8,000 × the Pakistan marketing rate. Look up the two rates on Meta's card, multiply, and add the platform subscription. In almost every case like this one, the marketing campaigns are most of the Meta bill, so the fastest saving is sending campaigns to smaller, better-chosen segments instead of the whole list.

How to keep the bill down

  • Answer quickly. Replies inside the 24-hour window are free, and a slow reply is how a free conversation turns into a paid template.
  • Send order updates while the window is still open where you can, since utility templates inside it are free.
  • Segment campaigns by what people bought or asked about. Fewer, better-targeted marketing messages cost less and get the number reported less often.
  • Use Click-to-WhatsApp ads for acquisition. The 72-hour free window covers the whole first conversation.
  • Remove contacts who never read or reply. They cost money on every campaign and lower your quality rating.

The cheaper alternative: QR connect

Xenwap can also link a number by scanning a QR code, the way WhatsApp Web does. A QR-connected number is not on the Cloud API, so Meta charges nothing per message. The trade-off is that there are no approved templates, no green tick and less protection when sending at volume. It suits businesses that mostly answer incoming chats. Businesses that run regular campaigns should use the official API. The difference is covered in WhatsApp Business API vs the Business app.

Setting the API up is covered in how to get the WhatsApp Business API. For businesses in Pakistan, rupee pricing and local payment are covered in WhatsApp Business API in Pakistan.

Frequently asked questions

Is the WhatsApp Business API free?

Access is free, but it is not free to use at scale. Meta charges for marketing, utility and authentication template messages at the rate for the recipient's country, and you need a platform to use it, which has its own subscription. Replies inside the 24-hour customer service window are not charged by Meta.

Does Meta charge in rupees?

Meta publishes its rates in US dollars and a few other currencies, and bills the WhatsApp Business account in the currency it was set up with. The platform subscription can be in rupees; Xenwap's is.

Are service replies charged?

Under Meta's current pricing, replies sent while the customer's 24-hour service window is open are not charged. Check Meta's pricing page for the current rules, as they change from time to time.

Why do providers quote such different prices?

Because some quote only the subscription, some bundle Meta's charges into a wallet with a markup, and some include setup fees. Compare the platform fee and the per-message cost separately.

Enough reading

Ready to try
Xenwap?

Start the free trial and see the inbox, the automation, and the reports with your own conversations in them.

  • 14-day free trial
  • No setup fee
  • Cancel anytime