WhatsApp Business API Pricing
Sending WhatsApp messages through Zaapi uses the WhatsApp Business API, which is charged by Meta. This page explains what you're charged for, what's free, and how to keep your costs down.
How you'll pay for WhatsApp Business API
Meta bills you directly for the messages you send, at its published rates. Zaapi doesn't add a markup — what's on Meta's rate card is what you pay.
Your Zaapi subscription is separate: it covers the Zaapi platform — the inbox, broadcasts, automations and analytics — rather than the cost of the messages themselves.
You'll need a payment method on your Meta Business Portfolio before you can send template messages. Without one, template messages and broadcasts will fail. To add one:
Go to Meta Business Manager and open your Business Portfolio.
Go to Billing & payments (or WhatsApp Manager → Payment settings).
Add a credit or debit card and set it as the primary payment method for your WhatsApp Business Account.
What Meta charges for
WhatsApp bills per message delivered. What you pay depends on the type of message and on whether the customer has messaged you recently.
Free-form reply (service message)
Inside the 24-hour customer service window, which opens when a customer messages you and runs 24 hours from their most recent message
Free for the first 1,000/month per phone number, then chargeable at the same regional rate as utility templates
Utility template — order and account updates, confirmations, receipts, shipping notices, reminders
Inside the 24-hour window
Charged per message. Volume discounts apply.
Utility template
Outside the 24-hour window
Charged per message. Volume discounts apply.
Marketing template — promotions, offers, announcements, re-engagement, cart reminders
Any time
Charged per message. The most expensive category, with no volume discount.
Authentication template — one-time passcodes, account verification
Any time
Charged per message. Volume discounts apply.
Any message type, including marketing templates and free-form replies
Inside an active 72-hour free entry point window, triggered when a customer starts the conversation from a Click to WhatsApp ad or a call-to-action button on your Facebook Page — you must reply within 24 hours to open it
Free
Incoming messages from customers
Any time
Free
Note: Free-form replies (service messages) sent inside the 24-hour window become chargeable on 1 October 2026. After that, service messages have a monthly allowance of 1,000 free messages per business phone number before charges apply
Where to find the exact rates
Rates vary by country and change periodically, so always check the source rather than a blog post. Note that rates are determined by the recipient’s country or region, not the sender’s.
WhatsApp Business Platform pricing — the interactive rate table, plus downloadable rate cards (CSV and PDF) by currency and region. Refreshed regularly.
Meta for Developers — Pricing — the full technical reference: categories, volume tiers, the customer service window, free entry point rules, and announcements of upcoming changes.
Your WhatsApp Manager billing dashboard — your actual usage and charges, broken down by category.
How to reduce your WhatsApp costs
Send fewer, fuller messages. Billing is per message. Three short messages cost three times one message that says the same thing. Review your automations and workflows for anything split across multiple sends.
Use Click to WhatsApp ads and Facebook CTA buttons as your entry points. Conversations that start there are free for 72 hours, for every message type. If you're already running Meta ads, pointing them at WhatsApp instead of a landing page converts an ad click into a free messaging window.
Reply within 24 hours, every time. It's what opens the free entry point window, and it keeps the customer service window alive so you don't need a paid template to restart the conversation.
Categorise templates honestly, but correctly. Utility rates are lower than marketing rates and come with volume discounts. An order update genuinely is utility — don't submit it as marketing. Equally, don't dress a promotion up as utility; Meta re-categorises templates it disagrees with, and it can pause them.
Target broadcasts instead of blasting them. Every recipient of a marketing broadcast is a charge, whether they read it or not. A 300-person segment that converts beats a 3,000-person send that doesn't, and it costs a tenth as much.
Cut wasted sends. Contacts who never open your broadcasts still cost you full price. Check your broadcast analytics for segments with low read and reply rates and stop including them.
Frequently asked questions
Last updated