★Official Meta BSP
WhatsApp2025-12-168 min read

WhatsApp Business API (WABA) Economics: Message Categories & Cost Control

WhatsApp Business API (WABA) is billed per message by category, not per conversation. Here's how the categories work, what changes on 1 October 2026, and how to keep bills steady.

WhatsApp Business API (WABA) Economics: Message Categories & Cost Control

WABA isn't billed like a phone bill or a flat session fee, every message is charged individually, and the rate depends on its category. From 1 October 2026, that includes Service replies inside the 24-hour customer window: Meta now bills them per message, at the same rate as Utility and Authentication. Get the categories right and budgeting becomes simple.

What changed on 1 October 2026

Until 30 September 2026, free-form Service replies inside the 24-hour window were free. From 1 October 2026, Meta bills the Service category per message, at the same rate as Utility and Authentication. Ref: developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages

Billed per message, not per conversation

This is the part teams most often get wrong. Sending three templates to the same customer in one afternoon is three charges, there's no "one fee covers the whole chat" bundle. Since 1 October 2026, even the free-form replies you type inside the 24-hour customer window are billed per message, at the Utility/Authentication rate. The only messages you're never charged for are the ones that fail to deliver.

The categories that set your rate

CategoryRelative costWhat it's for
AuthenticationLowestOTP and login codes (approved templates)
UtilityLowOrder updates, payment confirmations, reminders
MarketingHighestPromotions, offers, win-backs
ServiceSame as Utility/Auth (from 1 Oct 2026)Your replies in a chat the customer started
The rule in one line

Every message is billed per message by category, including the Service replies you type inside the 24-hour window (since 1 October 2026, at the Utility/Authentication rate). The only messages you're never charged for are the ones that fail to deliver.

A worked example: one month of sends

Say a mid-size shop sends, in a month: 20,000 order/shipping updates (Utility), 5,000 OTPs (Authentication), and 8,000 promo blasts (Marketing). Each of those 33,000 template messages is billed individually at its category rate, Authentication and Utility cheap, Marketing the priciest. Since 1 October 2026, the free-form Service replies their support team sends inside the 24-hour window are billed too, at the Utility/Authentication rate, so factor those into the forecast.

The takeaway for a finance team: your WABA bill tracks the count of template messages by category, plus the fixed platform fees below. It's forecastable line by line, model your monthly template volume per category and you have your number.

Fixed fees to plan for

  • Minimum initial balance top up: Rp 600,000 (Rp 100,000 for subsequent top ups).
  • Monthly service fee: Rp 500,000 (automatically deducted from available balance. If insufficient, the account will be suspended).
  • Per-message rates depend on the destination country; all prices exclude PPN 11%.
  • Direct Meta integration, Zenziva passes through Meta's rates with no hidden markup.

How to lower your WABA bill

  • Lean on Utility and Authentication for the everyday flow (orders, OTP, reminders) and reserve Marketing for sends that genuinely earn their higher rate.
  • Inside the 24-hour window, a free-form Service reply now costs the same as a Utility or Authentication template, so use it for genuine back-and-forth support, and save templates (and Marketing rates) for outbound sends.
  • Consolidate notifications: one clear Utility update beats three fragmented ones.
  • Keep templates approved and healthy so sends don't fail and get retried, a paused template means wasted effort and re-sends.

ROI at scale

For businesses sending tens of thousands of notifications a month, per-message WABA still tends to beat fragmented tooling on engagement-per-rupiah, messages land where customers actually read, on one high-trust, programmable channel. The cost is predictable because it's mechanical: count your template messages by category, add the fixed fees, and you've modeled the bill.

WHATSAPP BUSINESS API

Official WhatsApp Business API.

Trusted infrastructure for industrial-scale communication, with eligibility for the official Blue Tick from Meta.

Register WABA Now →
MR
Mia Rizky
Customer Service & Product Specialist