Free tool · no signup · runs in your browser

WhatsApp API Cost Calculator

Estimate what the WhatsApp Business API will cost you per month and per year from your template volumes, the recipient country and the message category. Rates are Meta's indicative per-message base rates and every one of them is editable. Nothing you type leaves your browser.

Estimate your monthly WhatsApp API bill

Utility templates delivered while the customer service window is open are not billed.

Leave at 0 if you send through Cloud API directly. Applied to billable messages only.

Rates last verified 19 Aug 2026 - check Meta's rate card and platform pricing before budgeting. Entry tier; volume tiers not modelled.

Monthly cost
$423.50
Annual cost
$5,082.00
Blended per billable message
$0.0326
Breakdown for Brazil
CategoryBillable msgsRate + markupMonthly
Marketing5,000$0.0625$312.50
Utility (outside window)6,000$0.0080$48.00
Authentication2,000$0.0315$63.00

Free messages: 4,000 of your 10,000 utility templates were delivered inside an open 24-hour customer service window, so Meta does not bill them. Service messages (free-form replies inside that window) are always free and are not counted here. Volume-tier discounts on utility and authentication are not applied, so treat this as the upper end of the estimate.

How much of my volume is actually free?

The estimate above counts template sends only. Most WhatsApp traffic is not templates: it is inbound messages, never billed, and free-form replies inside the 24-hour window, free today. Add those and this panel shows what falls outside the meter now, and what moves into it on 1 October 2026. For the wider picture, see what is actually free on the WhatsApp Business API.

Never billed, before or after October 2026.

Service messages. Free until 30 Sep 2026, billable after.

From Click to WhatsApp ads or Page CTA buttons. Stay free.

Free outbound today
12,000
of 25,000 sent
Free from 1 Oct 2026
0
free entry point only
Monthly cost today
$423.50
Monthly cost after
$519.50
+$96.00
Where each message type sits, for Brazil
Message typeVolumeTodayFrom 1 Oct 2026
Inbound from customers12,000FreeFree
Free-form service replies8,000FreeBilled at $0.0080 each
Utility templates inside the window4,000FreeBilled at $0.0080 each
Free entry point traffic (72h)0FreeFree
Templates outside the window13,000BilledBilled

What changes: 12,000 messages a month move from free to billable, adding $96.00 at the Brazil utility rate. Meta states service-message rates match utility and authentication rates per market, and that free entry point windows stay free for delivery. Confirm your own rate card, then read the October 2026 billing guide and the window mechanics.

How WhatsApp Business API pricing works

Meta bills the WhatsApp Business API per delivered template message, and has since 1 July 2025, when the older per-conversation model was retired. Budgets built before that date measure the wrong unit.

Every message template belongs to one of four categories, and the category sets the price. Marketing templates - promotions, offers, re-engagement - are the most expensive in every market. Utility templates cover transactional updates such as order confirmations and appointment reminders. Authentication templates carry one-time passcodes. Service messages are free-form replies inside the 24-hour window, free today.

The rate is always set by the recipient's country code, never by where your business is registered or where your servers sit. Two exemptions apply today and are modelled in the free-versus-billable panel above: utility templates delivered inside an open customer service window, and the 72-hour free entry point opened by a Click-to-WhatsApp ad or a Page call-to-action button.

A worked example

Take an online retailer messaging customers in Brazil: 5,000 marketing templates for a sale, 10,000 utility templates for order updates, and 2,000 authentication templates, with roughly four in ten utility messages landing inside an open window.

At the indicative Brazil rates the marketing messages cost 5,000 x $0.0625 = $312.50. Of the utility messages, 4,000 are free and 6,000 are billed at $0.008 = $48.00. Authentication comes to 2,000 x $0.0315 = $63.00. The month totals $423.50, or about $5,082 a year - marketing is under a third of the volume but nearly three quarters of the cost.

How to cut your WhatsApp API cost

  • Keep conversations inside the window. Replies within 24 hours of the customer's last message are free today, and so are utility templates sent in that window. A bot that answers instantly keeps windows open that a team replying next morning has let expire.
  • Use utility rather than marketing wherever Meta allows it. An order confirmation with a cross-sell line bolted on gets reclassified as marketing and billed at several times the rate. Keep transactional templates strictly transactional.
  • Get the template category right before you submit. Paste the body into the WhatsApp template checker to catch wording that triggers a marketing classification, and read why templates get rejected.
  • Route paid traffic through Click-to-WhatsApp ads. The 72-hour free entry point means a campaign starting in an ad costs nothing to converse in for three days.
  • Let volume tiers work for you. Meta lowers utility and authentication rates as monthly volume crosses published thresholds. This calculator prices everything at the entry tier, so high-volume senders should read the estimate as a ceiling - tier mechanics sit with the pricing rules on the WhatsApp limits reference.
  • Do not pay a markup you do not need. Sending via Cloud API directly removes the per-message BSP fee. If you use a provider, make sure the markup is on the invoice rather than hidden inside rounded-up rates.

Automated sending makes the bill predictable. That is the job of a WhatsApp chatbot: keep the cheap window open, reserve paid templates for when there is no alternative. To simply let customers start a conversation, a wa.me link costs nothing at all.

Frequently asked questions

How much does a WhatsApp Business API message cost?

It depends on the template category and the recipient's country. Marketing templates are the most expensive, utility and authentication templates cost a fraction of that, and service messages sent inside the 24-hour customer service window are free. A marketing message to India costs about a cent; the same message to Germany costs over thirteen cents at entry-tier rates.

Is WhatsApp API pricing per message or per conversation?

Per message. Until 30 June 2025 Meta charged per 24-hour conversation, so several templates inside one window cost the same as one. Since 1 July 2025 every delivered marketing, utility or authentication template is billed individually, which is why this calculator asks for message counts rather than conversation counts. Service messages remain free regardless of volume.

Which WhatsApp messages are free?

Three kinds today: service messages, meaning free-form replies sent within 24 hours of the customer's last message; utility templates delivered while that 24-hour window is open; and any message inside the 72-hour free entry point opened from a Click-to-WhatsApp ad or a Facebook Page call-to-action button. From 1 October 2026 the first two become billable and only free entry point traffic stays free.

Does the price depend on where my business is or where the customer is?

The recipient's country code, always. A company registered in the United States messaging customers in Brazil pays Brazilian rates for those messages. If your audience is spread across several countries, run this calculator once per market and add the totals, or model your largest market and treat the rest as Rest of World.

What is a BSP markup and should I include it?

Meta's rates are what Meta charges. If you send through a Business Solution Provider rather than directly via Cloud API, the provider may add a per-message fee, a monthly platform fee, or both. The markup field here models a flat per-message fee on billable messages only. Check your provider's contract, since some bundle it into a subscription instead.

Are these rates accurate for my account?

Treat them as indicative. They are Meta's published entry-tier base rates as of the date shown on the table, rounded to four decimals. Your invoice can differ if you qualify for volume tiers on utility and authentication messages, if Meta has revised the rate card since, or if taxes apply in your billing country. Edit any rate to match your own rate card.

Why are my WhatsApp bills higher than this estimate?

The usual causes are template category drift and window misses. A template you intended as utility may have been reclassified by Meta as marketing, which can multiply its price several times over. Or utility templates you assumed were free were sent after the 24-hour window had closed. Check both before assuming the rate card is wrong.

Related

Keep WhatsApp conversations in the free window

Connect your number to a chatbot that answers instantly. Free plan, no credit card.