Home / Blog / 💌 Email & WhatsApp

💌 Email & WhatsApp

WhatsApp API Pricing in Pakistan: What You Pay Per Message (and Who Actually Needs It)

Meta charges for the WhatsApp Business API per delivered message, and the price depends on the message category and the customer's country code. Here are the current Pakistan rates from Meta's rate card, which messages are free, what partners add on top, how to budget in rupees, and when the free WhatsApp Business app is all you need.

By Surendar Kumar · · 11 min read

"WhatsApp API ka kitna kharcha hai?" usually comes right after someone has seen a bulk-messaging dashboard demo. The demo looks great: automated order updates, a green tick dream, thousands of messages at a click. Then the quote arrives, and nobody can explain which part of it goes to Meta and which part goes to the provider.

So let's split it properly. In this guide I'll explain how Meta prices the WhatsApp Business Platform (what everyone calls "the WhatsApp API"), the current rates for Pakistani numbers, which messages are free, what solution providers add on top, how to estimate a monthly bill in rupees, and when you honestly don't need the API at all.

Everything here comes from Meta's developer documentation and its official rate card, which I checked on 4 November 2026. Meta changed its pricing on 1 October 2026, and some older help pages and blog posts still describe the old rules, so I'll point out where things changed.

How Meta charges for the WhatsApp API

Meta's pricing page for the WhatsApp Business Platform sets out the basics:

  • You pay per message, not per conversation. Meta moved from conversation-based pricing to per-message pricing on 1 July 2025.
  • You only pay for delivered messages. Messages that are sent but never delivered aren't charged.
  • Customers messaging you is free. Meta only charges for messages from your business to users.
  • The price depends on two things: the message category, and the country calling code of the customer's WhatsApp number (Meta calls this the "market").

That second point matters more than people think. The price is set by your customer's number, not by where your business is registered. A message to a +92 number is charged at the Pakistan rate. A message to a customer with a +971 number in Dubai is charged at the UAE rate, even if your shop is in Lahore.

The message categories

Meta lists five categories. Every message falls into exactly one, so it's charged once:

  1. Marketing: template messages for promotions, offers, new arrivals and abandoned-cart reminders.
  2. Utility: template messages about something the customer did or asked for, like an order confirmation, payment receipt or delivery update.
  3. Authentication: template messages carrying one-time passwords (OTPs).
  4. Service: normal, non-template replies, whether a person types them or a third-party chatbot sends them.
  5. Meta Business Agent: replies powered by Meta's own AI agent, charged by tokens instead.

A "template" is a pre-approved message format. You need one to start a chat or to message someone after the 24-hour customer service window has closed. Inside that window, you can reply freely with service messages.

WhatsApp API rates for Pakistan (from Meta's rate card)

Meta publishes its rates in a rate card. These are the USD list rates for Pakistan, effective 1 October 2026:

Category Rate per delivered message (USD) Cost of 1,000 delivered messages
Marketing $0.0473 $47.30
Utility $0.015 $15.00
Authentication $0.015 $15.00
Authentication-international $0.075 $75.00
Service (after the free 1,000 a month) $0.015 $15.00
Meta Business Agent $2.00 per 1 million tokens Depends on tokens used

A few notes so you read the table correctly:

  • Marketing is the expensive one. It costs a bit more than three times a utility message to a Pakistani number. That's why a promo blast costs far more than order updates.
  • Authentication-international is a higher OTP rate that only applies to some businesses. Meta's authentication-international page explains who is eligible, and you'll always pay the domestic rate in your primary business location. Most small businesses won't send OTPs at all.
  • Meta Business Agent is the AI option. Meta says one message typically uses 20,000 to 25,000 tokens, which works out to about 4 to 5 US cents per message. Free messages don't apply to it.

Messaging overseas customers

If you sell to overseas Pakistanis, their local number decides the rate. From the same USD rate card:

Customer's number Marketing Utility
Pakistan (+92) $0.0473 $0.015
UAE (+971) $0.0576 $0.0157
Saudi Arabia (+966) $0.0576 $0.0107
United Kingdom (+44) $0.0635 $0.022

Volume discounts

Utility and authentication messages get cheaper as you send more each month. For Pakistan, the rate card lists the list rate for the first 150,000 utility messages a month, then tiered discounts of 5% and up, rising to 25% at very high volumes. Authentication tiers start after 100,000 messages. Marketing and service messages don't get volume tiers. Honestly, a small business won't reach these tiers, so plan with the list rates.

Rates can change four times a year

Meta says it may update prices only on the first day of a quarter: 1 January, 1 April, 1 July and 1 October. So before you sign a yearly contract with a provider, check the latest rate card yourself.

What's free (and what changed on 1 October 2026)

There are now two situations where Meta doesn't charge for a message you deliver.

1. The first 1,000 service messages each month

Meta gives every business phone number 1,000 free service messages per month. They reset monthly and don't roll over. From the 1,001st service message, you pay the service rate.

This is a change. Service messages were free for everyone from November 2024, and Meta started charging for them again on 1 October 2026. Utility templates sent as replies inside the 24-hour window also used to be free, and those became chargeable on the same date. If your provider's sales deck says "customer replies are always free", it's out of date.

One more thing to watch: Meta says that if you don't have a payment method on your account, it delivers service messages within the free 1,000 but stops delivering them after that. If your chatbot suddenly stops replying at the start of a busy month, check billing first.

2. The free entry point window from click-to-WhatsApp ads

When someone messages you from an ad that clicks to WhatsApp (on the Android or iOS app), and you reply within the customer service window, Meta opens a free entry point window. While it's open, Meta doesn't charge for marketing, utility, authentication or service messages. Meta's developer pricing page says the window can stay open for up to 7 days. Meta Business Agent messages are still charged.

Some older Meta pages still mention 72 hours here, so treat the developer pricing page as the current version. And remember, the ad itself isn't free. You still pay for the ad, and my Facebook ads price in Pakistan guide explains how that cost works. If you're running these ads already, my click-to-WhatsApp ads guide covers how to turn those chats into sales.

Meta's fees vs your provider's fees

This is the part that confuses most quotes. There are two ways to use the WhatsApp Business Platform:

  • Directly with Meta's Cloud API. You (or your developer) connect your own app or website. Meta's credit card billing page says that if you're developing for yourself, you can add a Visa or Mastercard credit card to your messaging account in Meta Business Suite, under Settings > Billing and payments > Messaging accounts. It doesn't accept American Express or PayPal. When I checked, Pakistan was on Meta's list of supported countries for credit card billing.
  • Through a solution provider (BSP). These are the dashboards, chatbot builders and CRMs you see advertised. Meta's partner documentation says Solution Partners can extend credit lines to their clients and invoice them directly. Meta's billing help page says that if you work with a solution partner, you sort out payment with them.

What Meta publishes is what Meta charges. A provider's dashboard, inbox, chatbot builder, setup work and support are their own pricing, and Meta doesn't set it. So when you get a quote, ask the provider to split it into:

  1. Meta's per-message charges (they should match the rate card, or be passed through at cost)
  2. Their monthly platform or seat fee
  3. Any setup or template-writing fee
  4. Which currency they bill in, and whether tax is included

If they can't separate these, that's a red flag. You can't compare two quotes otherwise.

How to estimate your monthly WhatsApp API bill

Here's the simple way to do it. Count your messages by category, multiply by the rate, then convert at your bank's rate.

Monthly Meta cost (USD) = (marketing messages × $0.0473) + (utility messages × $0.015) + (service messages above 1,000 × $0.015)

Example: a small online store

Say a store expects the following to Pakistani numbers in a month. These volumes are made-up placeholders to show the maths, not a benchmark:

  • 2,000 marketing messages (two offers sent to 1,000 opted-in customers)
  • 1,500 utility messages (order confirmations and dispatch updates)
  • 1,400 service messages (replies to customer questions)

The maths:

  • Marketing: 2,000 × $0.0473 = $94.60
  • Utility: 1,500 × $0.015 = $22.50
  • Service: the first 1,000 are free, so 400 × $0.015 = $6.00
  • Total Meta charges: $123.10 a month, plus your provider's fees if you use one.

Notice where the money goes. More than three-quarters of that bill is the two marketing sends. If you cut one offer, or send it only to customers who bought in the last 90 days, the bill drops sharply.

Converting to rupees

Meta's rate card is published in USD and several other currencies, but not PKR. So your rupee cost is the USD total multiplied by the exchange rate your bank applies on the day, plus any bank charges. Don't use the open-market rate you see on the news; check what your card statement actually shows.

The card tax on payments abroad (section 236Y)

If you pay Meta with a Pakistani card, your bank collects advance income tax on payments made abroad. FBR's withholding tax rate card for tax year 2027 lists section 236Y at 0.5% for people on the Active Taxpayers List and 1% for people not on it. I covered this in more detail in my Facebook ads pricing guide. Banks can add their own foreign transaction fees too, so ask yours.

Five ways to keep the bill down

  1. Reply inside the 24-hour window. Once a customer messages you, normal replies are service messages, and the first 1,000 a month are free. Templates are what cost real money.
  2. Don't dress up promotions as utility messages. Meta describes utility templates as transactional or informational messages that a customer triggered or asked for, and marketing templates as promotional. A "your order is ready, plus 20% off your next order" message mixes in a promotion, so expect it to be treated as marketing.
  3. Segment before you send. Every marketing message to an uninterested customer costs money and risks a block. Send to people who opted in and bought recently.
  4. Use click-to-WhatsApp ads for new customers. The free entry point window means follow-ups to people who came from an ad don't cost per message while it's open.
  5. Check quality and limits. New business portfolios can message 250 unique people outside a service window in a moving 24-hour period, and the limit grows with good quality. My guide on WhatsApp broadcast lists vs marketing messages explains limits, opt-in and quality ratings.

Do you actually need the WhatsApp API?

Probably not on day one. Here's how I'd decide:

Stick with the free WhatsApp Business app if:

  • You or one or two people answer all chats from a phone
  • Your customers mostly message you first
  • You send occasional offers to people who saved your number

The app gives you a catalogue, labels, quick replies and away messages. My WhatsApp Business catalogue guide shows how far you can get with it.

Consider the API if:

  • Your website or store needs to send order confirmations and delivery updates automatically
  • Several agents need to work from one number in a shared inbox
  • You want to connect WhatsApp to a CRM or a chatbot
  • Your volume is too big to handle by hand

Meta's platform overview also mentions an option to use both the WhatsApp Business app and the API on the same phone number, which providers call coexistence. Ask your provider whether it's available for your number before you migrate anything.

For short, urgent messages like cash-on-delivery confirmations, SMS can still be worth comparing. I explain the rules in my SMS marketing guide for Pakistan. And if you want to plan your messaging budget alongside your ads, my SMS marketing page and email marketing page have calculators you can use. You'll find more guides on my blog, and more about me on my home page.

FAQ

How much does the WhatsApp Business API cost in Pakistan?

Meta charges per delivered message. For Pakistani numbers, its USD rate card effective 1 October 2026 lists $0.0473 for a marketing message, $0.015 for utility and authentication messages, and $0.015 for service messages after the first 1,000 free each month. Providers may add their own fees on top.

Is the WhatsApp API free to use?

Not completely. Customers messaging you is free, the first 1,000 service messages per business phone number each month are free, and messages in a free entry point window after a click-to-WhatsApp ad aren't charged. Template messages such as marketing and utility messages are charged per delivery.

Does WhatsApp charge for messages that aren't delivered?

No. Meta says it only charges when a message is delivered, not when it's sent.

Why is my provider's price higher than Meta's rate card?

Meta's rates only cover the messages. Providers charge separately for their dashboard, inbox, chatbot tools, setup and support, and some bill in a different currency. Ask for a quote that separates Meta's per-message charges from their own fees.

Can I pay for the WhatsApp API with a Pakistani card?

Meta says businesses developing for themselves can add a Visa or Mastercard credit card to their messaging account if they're in a supported country, and Pakistan was on that list when I checked. If you use a solution provider, you usually pay them instead. Your bank will collect advance tax under section 236Y on payments abroad.

Are customer service replies still free on WhatsApp?

Only up to a point. Since 1 October 2026, Meta gives each business phone number 1,000 free service messages a month and charges for service messages after that. Utility templates sent inside the 24-hour customer service window are also charged now.

Keep reading

Want more like this?

WhatsApp marketing is one of the modules in the digital marketing course I'm launching soon, with a focus on what actually works for businesses in Pakistan. Follow me on LinkedIn to hear about it first, and catch shorter tips on X and YouTube.

About the author

Surendar Kumar is a digital marketing consultant and founder. He started PixelTrackMedia (acquired), is building Reviewtor for online reputation management, and runs All AI Directory and TalkToKrishna. He talks about AI, digital marketing and entrepreneurship.

Find me on LinkedIn · YouTube · X · Instagram · Pinterest

Book a call →