Understand what drives your cost
WhatsApp bills per message. Category determines the rate — here is how the four types compare.
Marketing messages
Promotional messages like offers, product launches, and cart abandonment follow-ups. Highest per-message cost.
Utility & authentication
Order confirmations, shipping updates, OTPs, and login codes. Lower cost than marketing messages.
Service messages
Customer-initiated support messages. Free from Meta — your replies inside the 24-hour window cost nothing, with no monthly cap.
To send them from one place, see SkedX Flow.
Questions
How does WhatsApp Business API pricing work?
WhatsApp Business API uses per-message pricing. Since 1 July 2025 Meta charges for each template message you send, not per 24-hour conversation window. Prices vary by category (marketing, utility, authentication) and by country. Service messages are free.
What are the WhatsApp conversation categories?
There are four categories: Marketing (promotions, offers), Utility (order updates, account alerts), Authentication (OTP, verification codes), and Service (customer-initiated support). Each has different pricing per country.
Is this pricing calculator accurate?
Yes, this calculator uses the latest Meta pricing data updated for 2026. Prices are shown per message by country and category. These are Meta rates only — most BSPs (Business Solution Providers) add their own per-message platform fee on top, so check your provider rate card as well.
Are there any free WhatsApp messages?
Yes. Service messages — your replies inside the 24-hour window after a customer messages you — are free from Meta, with no monthly limit. Meta removed the old 1,000-free-conversation allowance in November 2024 and made all service messaging free. You are charged only for the template messages you initiate: marketing, utility and authentication.
How can I reduce my WhatsApp API costs?
Resolve more queries inside the free 24-hour service window, batch utility messages efficiently, pick the correct template category for each message, and use SkedX Flow automation to handle common questions without agent intervention.

