The short answer
The WhatsApp Business app is free. The WhatsApp Business Platform, which most people call the API, is charged by Meta per message delivered, and most businesses reach it through a vendor who adds their own fee.
If you searched for conversation-based pricing, that model has ended. Meta's page on it now says it "was replaced by per-message pricing on July 1, 2025". Articles that still explain 24-hour conversations as the unit you pay for are out of date.
Meta's developer pricing page sets the rules, and its rate cards effective 1 October 2026 set the prices. On 27 October 2026, WhatsApp's platform pricing page still described service replies as free and the free entry window as 72 hours. Where the two differ, trust the developer page: Meta updated it on 30 September 2026. Meta changes pricing only on the first day of a quarter, so check both before you commit.
What conversation-based pricing was
Under the old model, you paid per conversation. A conversation was a 24-hour thread, opened when your message was delivered and labelled with a category: marketing, utility, authentication or service. Send five marketing messages to one person within the same 24 hours, and you paid for one marketing conversation.
That's why so many older guides talk about "conversations". If you're reading an old invoice, that's the model it used. Meta keeps the old page for exactly that: it says the page stays up for developers with billing data from that period.
Here's what moved, side by side:
| Conversation-based (until 30 June 2025) | Per-message (since 1 July 2025) | |
|---|---|---|
| What you pay for | A 24-hour conversation | Each message delivered |
| Your replies to customers | Charged, then free from 1 November 2024 | Free for the first 1,000 a month per number, then charged since 1 October 2026 |
| Free entry from an ad | A 72-hour free conversation | A free window of up to 7 days, per Meta's developer page |
| Several templates to one person in a day | One charge per category | One charge per message |
Meta's pricing calendar sets how much notice it gives. A new rate for a market comes with one month's notice, while a change to the pricing model itself, like the move from conversations to messages, comes with six.
How pricing works now
Since 1 July 2025, Meta charges per message delivered, and only for messages from the business to the customer. Messages customers send you are never charged. Three things set the price of each one:
- The message's category.
- The country code of the phone number you're sending to, which Meta calls the market.
- Your volume, for utility and authentication messages, which get cheaper rates in higher tiers.
Volume tiers add up every charged message your business portfolio sends to one market in one category, across all its accounts. They reset at the start of each month.
The message categories
Meta's developer page now lists five categories. WhatsApp's own platform page still lists four, because the fifth is new: Meta added Meta Business Agent on 1 July 2026.
- Marketing: offers, promotions, product news, abandoned cart reminders.
- Utility: messages triggered by something the customer did, like an order confirmation or a delivery update.
- Authentication: one-time passwords.
- Service: your replies to customers who've messaged you, typed by a person or sent by an AI tool you run yourself.
- Meta Business Agent: replies written by Meta's own AI agent. Meta prices each one by the tokens its agent uses. There's no free tier for them.
Marketing, utility and authentication messages are sent as templates, which Meta approves in advance. Service messages are ordinary replies. Meta says businesses are responsible for the category on their approved templates, so a template marked marketing is charged as marketing.
How the recipient's country sets the rate
The rate follows the person you're messaging. Meta reads the country calling code of the recipient's number and looks it up on its rate card.
As of 1 October 2026, the rate card has 47 markets. 39 are single countries with their own rates, Singapore among them. The other 8 are regions such as Rest of Asia Pacific, where every country in the region pays the same rate. The United States and Canada share one North America rate.
You also pick a currency when the account is set up. Meta lists 16, and the Singapore dollar has been one since 1 April 2026. WhatsApp's platform pricing page has a rate tool where you choose the market, currency and category to see the current rate. Use that, or the rate cards on the developer page, rather than a number from a blog post.
The 24-hour rule
This is the rule that shapes most bills. When a customer messages or calls you, a 24-hour customer service window opens. WhatsApp's pricing page says the window "resets with each user message".
Inside the window, you can send any kind of message: text, photos, documents, a normal reply. Outside it, you can only send an approved template.
So the 24-hour rule isn't mainly about price. It's about what you're allowed to send. If a customer last wrote to you three days ago, you can't just type "Hi, any thoughts on the quote?" through the API. You need a template, and templates are what cost money. Meta also reminds businesses that they can only message people who have opted in to hear from them.
What's free and what's charged
As of 1 October 2026, per Meta's developer page:
| Message | Charged? |
|---|---|
| Messages a customer sends you | No |
| Your non-template replies inside the 24-hour window | The first 1,000 a month per number, no; after that, yes |
| Utility templates sent inside the 24-hour window | Yes, since 1 October 2026 |
| Marketing templates | Yes, every one delivered |
| Utility templates outside the window | Yes |
| Authentication templates | Yes |
| Meta Business Agent replies | Yes, per token |
| Marketing, utility, authentication and service messages in a free entry point window | No |
That last row is the free entry point, and it's where Meta's two pages disagree. The developer page says the window opens when a customer messages you from an ad that clicks to WhatsApp and you reply within the 24-hour window, and that it stays open for up to 7 days. WhatsApp's platform pricing page says that when customers message you from an ad that clicks to WhatsApp or a Facebook Page call-to-action button, "for the following 3 days (72 hours), all of your messages are not charged". Plan on the shorter one until both pages agree.
What changed on 1 October 2026
Meta's developer pricing page lists the changes that started on 1 October 2026:
- Service messages are charged per message, at the same rate as utility and authentication in each market. Each business phone number gets a free tier of 1,000 delivered service messages a month. The free tier resets monthly and doesn't roll over.
- Utility templates sent inside the 24-hour window are charged too, after being free from 1 July 2025 to 30 September 2026.
- Nine markets moved out of their regional rates and onto rates of their own.
For a small business answering enquiries, that first change is the one to watch. Replies that cost nothing before now cost something once a number sends more than 1,000 service messages in a month. Meta also says that if an account has no payment method, it delivers service messages within the free tier and stops delivering them after that. In Singapore, Meta's rate card effective 1 October 2026 lists S$0.0937 per marketing message and S$0.0205 per utility, authentication or service message (US$0.0732 and US$0.016), before volume tiers. Checked 1 October 2026; other markets are on the same page.
How vendors add their fees
WhatsApp's help centre says you can reach the Platform "directly or work with a Business Solution Provider". That page is also where WhatsApp says the Business app is free to download and free to use.
Most small businesses use a vendor, because going direct means building on Meta's Cloud API yourself. Vendors charge in different ways. The common ones are:
- A monthly subscription per user or per number, with Meta's message charges passed through at cost.
- A markup on each message, on top of Meta's rate.
- A bundle: a monthly fee that includes a set number of messages.
Meta's rate for a message is the same whichever vendor you use. What changes is what the vendor adds. So when someone asks for the cheapest WhatsApp Business API, the honest answer is: compare vendors on their own fee and what's included, and read their pricing page for whether Meta's charges are passed through at cost or marked up. Check the current price on each vendor's own site.
Work out your own month
You don't need a calculator. Count last month's messages by category, then price each line from the rate card for the market you message most. For Singapore numbers, the lines look like this:
| What you sent | Category | How to price it |
|---|---|---|
| Replies to customers who wrote first | Service | Free up to 1,000 a month per number, then S$0.0205 each |
| Order and booking updates | Utility | S$0.0205 each, inside the window or not |
| Offers and newsletters | Marketing | S$0.0937 each |
| Login codes | Authentication | S$0.0205 each |
Then add the vendor's monthly fee or markup on top. Most small teams find that replies are the biggest line by count and the smallest by cost, and marketing templates are the other way round.
How to keep the bill down
- Get customers to message you first. A click-to-chat link or QR code opens the 24-hour window, and your first 1,000 replies inside it each month are free. The WhatsApp link generator makes one.
- Reply inside the window. If a customer writes at 10am, answer that day while you can still send a plain reply.
- Send marketing templates only to people who asked for them. Every one delivered is charged, and unwanted ones get you blocked.
- Check your template categories. A reminder with a sales line in it is a marketing message, and it's charged as one.
- Use ads that click to WhatsApp for campaigns. The free entry window covers your follow-up messages; count on 72 hours until Meta's pages agree on the length.
- Watch the 1,000 free service messages a month. If a busy number goes past that, each extra reply is charged at your market's service rate.
- Put a payment method on the account before you reach the free tier's end, or replies stop being delivered.
Do you need the API at all?
Many small teams don't. The API makes sense when you send order updates, reminders or promotions to thousands of people through software, or need many agents and automation on one number.
If most of your WhatsApp is people messaging you and you replying, the free Business app covers it. WhatsApp's help centre says the app runs on one phone plus up to four linked devices at a time. WhatsApp Business multiple users covers how a team shares one number, and what is WhatsApp Business? compares the app and the Platform side by side.
Meta also lets a business connect an existing Business app number to the Platform and keep using the app. Its developer page on this says messages sent from the app stay free, while messages sent through the Platform are charged.
Some team inboxes skip the Platform and link the number you already use as a device, the way WhatsApp Web does. ActivityTracker's inbox is one of them. It isn't one of WhatsApp's own apps. WhatsApp's linked devices page warns that "linking your device through unofficial apps or websites may put your account at risk". ActivityTracker spaces out the messages your number starts on its own, and stops them if WhatsApp warns the number. Use it for replies and one-to-one follow-ups: WhatsApp's responsible use page says not to bulk message or auto-message.
Made-up example: a small furniture shop gets 400 WhatsApp enquiries a month and is deciding whether to move to the API through a vendor.
Week 1: the owner lists what they send. Almost all of it is replies to customers who wrote first, plus 150 delivery updates a month and a monthly promotion to 600 past buyers who asked to hear about sales.
Week 2: she looks at Meta's rate card for her market. Replies inside the 24-hour window are free for the first 1,000 a month per number. The delivery updates would go out as utility templates, and those are charged whether or not the window is open. The promotion is 600 marketing templates, all charged.
Week 3: she gets quotes from two vendors. One charges a monthly fee and passes Meta's rates through. The other adds a markup to every message. For her volume, the first is cheaper.
Week 4: she decides the API is worth it only for the delivery updates and the promotion. She keeps answering enquiries in the Business app, and notes that her replies through the API would count against the 1,000 free service messages.
If your team mostly answers people who message you first, start with a shared inbox. ActivityTracker's team inbox puts every WhatsApp number you use in one place, shows who's waiting, lets you assign a chat to a teammate, and lands every chat on the client's record.
See the WhatsApp team inboxWhat to do first
- Count last month's WhatsApp messages by type: replies, updates, promotions, one-time codes.
- Open WhatsApp's pricing page and look up the rate for each category in your market.
- Work out which of your messages would fall outside the 24-hour window.
- Ask each vendor you're considering how they charge, and whether Meta's charges are passed through at cost.
- If almost everything is replies to people who wrote first, stay on the Business app for now.
Keep reading
Questions people ask
No. Meta replaced it with per-message pricing on 1 July 2025. You're charged when a template message is delivered, and since 1 October 2026 for service messages past 1,000 a month per number.
It depends on the category and the country code of the number you send to. For Singapore numbers, Meta's rate card lists S$0.0937 per marketing message and S$0.0205 per utility, authentication or service message, before volume tiers.
When a customer messages you, a 24-hour customer service window opens, and it resets each time they write. Inside it you can send any reply; outside it you can only send an approved template.
No. Meta charges per template message delivered, and vendors add their own fees. Since 1 October 2026, each number gets 1,000 free service messages a month and pays for each one after that.
Meta's message rates are the same whichever vendor you use, so compare vendors on their own fee and whether they mark up Meta's charges. Going direct to Meta's Cloud API avoids a vendor fee but needs a developer.
Yes. WhatsApp's help centre says the app is free to download and free to use.
Sources
- Meta for Developers, Pricing on the WhatsApp Business Platform, with the rate cards effective 1 October 2026, read 1 October 2026
- Meta for Developers, Conversation-based pricing (deprecated), read 27 October 2026
- WhatsApp Business Platform pricing, read 27 October 2026
- WhatsApp Help Center, About WhatsApp Business products, read 27 October 2026
- WhatsApp Help Center, About linked devices on the WhatsApp Business app, read 27 October 2026
- Meta for Developers, Onboard WhatsApp Business app users, read 27 October 2026
- WhatsApp Help Center, About linked devices, read 27 October 2026
- WhatsApp Help Center, How to use WhatsApp responsibly, read 27 October 2026

