WhatsApp Business API pricing in 2026, in one paragraph
Meta charges businesses that use the WhatsApp Business Platform (the API) per delivered template message. Templates are the pre-approved messages a business uses to start or restart a conversation, and each one falls into a category: marketing, utility or authentication. The price depends on the category and the recipient's country. This per-message model replaced the old 24-hour "conversation" charges on 1 July 2025. Replies to customers who message you happen inside a 24-hour customer-service window, and Meta does not charge for those replies; utility templates sent inside that window are free too. Software providers such as NextReply charge their own subscription on top.
The rest of this guide explains each piece, what it means for a business that takes bookings on WhatsApp, and how to keep the Meta bill predictable.
Dated note: service replies after 1 October 2026
Checked 12 October 2026 against Meta's own pricing documentation. Some partner blogs said WhatsApp service messages would become chargeable from 1 October 2026. Meta's official pricing page does not say that: free-form replies inside an open customer-service window are free, and utility templates delivered inside an open window are free too. What Meta did change on 1 October 2026 were utility and authentication rates for a handful of countries, including higher rates for Kuwait and Oman and lower rates for Bangladesh, Iraq, Nepal and Sri Lanka. Before you budget, read Meta's official WhatsApp Business Platform pricing page for your country.
We will update this guide when Meta changes its rate card again. The template rules below have been stable since July 2025.
WhatsApp template message cost by category
| Category | What it is for | Booking examples | Relative cost |
|---|---|---|---|
| Marketing | Promotions, offers, announcements, re-engagement | "20% off colour this week", "We miss you, book your next visit" | Highest |
| Utility | Updates about something the customer already did or asked for | Appointment reminders, booking confirmations, reschedule notices | Lower |
| Authentication | One-time passcodes for login or verification | Rarely used by booking businesses | Lowest in most markets |
Meta decides the category when it reviews a template. If a "reminder" also pushes an offer, Meta may treat it as marketing and charge accordingly. Keep reminders strictly about the appointment. Rates differ widely by country, so a reminder to a customer in India costs much less than one to a customer in Germany. Meta also introduced volume tiers for utility and authentication messages, so per-message rates can fall as monthly volume rises.
The 24-hour customer-service window
When a customer messages your business, a 24-hour customer-service window opens. Inside it, you can reply with free-form messages: normal text, voice notes, images, interactive buttons. You do not need a template. Each new customer message resets the 24-hour clock.
Those replies are free, and utility templates sent inside an open window are free too. That is why an AI receptionist that mainly answers inbound questions generates little or no Meta cost.
Outside the window, the only way to message a customer is with an approved template, which is charged. This is the rule that shapes every reminder and follow-up programme.
- Appointment booked: Saved to the calendar
- Reminder (coming soon): Waiting for Meta approval
- Customer confirms / Asks to reschedule
- Calendar stays current: Freed slots reopen
What this means for a booking bot
Think about the messages a booking business actually sends:
- Customer asks, AI answers and books. All of this happens inside the customer-service window, because the customer started it. Meta does not charge for these replies.
- Confirmation right after booking. Sent in the open window, as a normal reply.
- Reminder the day before. The window has usually closed, so this is a utility template, charged per delivered message.
- Customer replies to the reminder. That reply opens a new window for confirmation or rescheduling.
- "Time to book again" six weeks later. A marketing template, the most expensive kind, and only for customers who opted in.
For most appointment businesses, the Meta bill is driven by steps 3 and 5. That makes it easy to forecast: count your monthly appointments, multiply by the reminders per appointment and the utility rate for your customers' country. NextReply's automatic reminders are built and coming soon, once Meta approves the templates; our no-show reduction page explains how they will work and what cuts no-shows today.
A simple way to estimate your monthly Meta bill
- Look up the utility and marketing rates for your customers' country on Meta's pricing page.
- Count appointments per month and decide how many reminders each gets (usually one, sometimes two).
- Multiply: appointments × reminders × utility rate.
- Add any marketing campaigns: opted-in recipients × campaigns per month × marketing rate.
- Add a small margin for Meta rate changes, which it announces for some countries a few times a year.
Compare the total with what one missed appointment costs you. For most salons, clinics and studios, a month of reminders costs less than a single empty slot. That calculation, not the per-message rate, is the one that matters.
Worked example: one salon, one month
Take a salon that books 400 appointments a month, almost all from customers in its own country. It sends one utility reminder the day before each appointment and one marketing message a month to 300 opted-in clients who have not visited for eight weeks.
- Reminders: 400 appointments × 1 reminder = 400 utility templates.
- Win-back: 300 clients × 1 message = 300 marketing templates.
- Booking chats: customers started them, so they run inside the service window.
Multiply those counts by your country's current rates and you have the core of the Meta bill. The salon can then decide whether the win-back message earns its cost by tracking how many of the 300 rebook. If few do, dropping it cuts the bill without touching reminders, which protect bookings that already exist.
Click-to-WhatsApp ads and free entry points
When a customer starts a chat by tapping a click-to-WhatsApp ad or a call-to-action button on your Facebook Page, Meta has historically offered an extended free window, so businesses could follow up after an ad click without template charges for a period. Under Meta's free entry point rules, if you reply within 24 hours, a 72-hour window opens in which your messages are free. If ads are a major source of enquiries for you, confirm the current free-entry-point rules on Meta's documentation before running a campaign.
Meta fees vs your software subscription
Your WhatsApp software provider is a separate bill. Providers handle Meta fees in different ways: some pass them through at cost, some add a margin, some sell message credits. Ask your provider which model it uses.
NextReply's subscription covers the AI receptionist, booking, the dashboard and the integrations in your plan: $29, $59 or $99 a month, priced in US dollars, with a 7-day free trial on every plan. At checkout, your card or bank may show an estimate in your local currency, and local taxes may apply. Meta's message fees are separate and set by Meta. Plans are on the pricing page.
Five ways to keep WhatsApp costs predictable
- Answer fast. Replying while the customer's window is open avoids templates altogether for the booking itself. An AI that replies in seconds, including after hours, does this naturally.
- Keep reminders utility. No offers in reminders.
- Cap reminders at one or two per appointment.
- Use marketing templates sparingly and only for opted-in customers who are likely to book.
- Watch the volume tiers if you send many utility messages; per-message rates can drop at higher volumes.
Instagram, Messenger and Telegram pricing is different
Meta's per-message template pricing applies to WhatsApp. Instagram and Messenger work differently: businesses reply inside a 24-hour window after the customer's last message and cannot send promotional follow-ups outside it, and Telegram bots can only reply to people who started the chat. That is why reminders stay on WhatsApp even when a booking started on Instagram. NextReply works on WhatsApp today; Instagram, Messenger and Telegram are coming soon. See the channels overview for each channel's rules.
Related reading
New to the vocabulary? Our WhatsApp glossary explains templates, windows and providers without jargon. To see how bookings work, read the appointment booking page and how it works; the features page lists everything else, the industries hub shows sector examples, and the home page has the overview.