Jul 11, 2026

How Much Does It Cost to Send 1,000 WhatsApp Messages?

Sending 1,000 WhatsApp business messages costs somewhere between nothing and about ten dollars, depending on the template category and whether the customer messaged you first. Here is the full math.

Send bulk WhatsApp messages the safe way
Import a CSV, personalize each message, and broadcast on the official WhatsApp Business API. Free tier: 500 messages a month.
Start free →

Short answer: for US recipients, 1,000 WhatsApp business messages cost roughly $3.40 in Meta fees if they are utility or authentication templates, and nothing at all in Meta fees if they are replies sent inside an open 24 hour customer service window. Add your sending platform's fee on top: through Twilio that is another $5.00 per thousand. So the realistic range is $0 to about $8.40 per 1,000 messages.

The reason nobody gives you a single number is that WhatsApp does not have a single price. It has a price per delivered template, and the price depends on three things: what category the template is, which country the phone number belongs to, and whether the customer wrote to you in the last 24 hours.

The four scenarios, priced

All figures below are for US recipients, using Twilio's published US rates as the reference point, checked July 2026. Meta bills only on delivered templates.

What you are sendingMeta fee per 1,000Platform fee per 1,000 (Twilio)Total per 1,000
Utility templates (order, shipping, receipt, reminder)$3.40$5.00$8.40
Authentication templates (login codes, OTP)$3.40$5.00$8.40
Utility templates inside an open 24h window$0.00$5.00$5.00
Free-form replies inside an open 24h window$0.00$5.00$5.00
Marketing templates to US numbersNot deliverable. Meta has paused US marketing template delivery (error 131049).

Two things surprise people here. The first is how cheap it is: a thousand shipping notifications for less than a movie ticket. The second is the last row, and it is the one that matters most to any US business planning a campaign.

Why the 24 hour window changes the price

WhatsApp splits messages into two worlds. Outside any conversation, you can only reach someone with a pre-approved template, and Meta charges for it. But the moment a customer messages you, a 24 hour customer service window opens. Inside that window you can reply freely, in your own words, with no template and no Meta fee. Utility templates sent inside the window are free of Meta fees too.

This is worth designing around. A support conversation of thirty back and forth messages costs zero in Meta fees. An outbound utility template to a customer who has not written to you costs $0.0034. The cheapest WhatsApp strategy is one that gets customers to start the conversation, which is exactly why Click to WhatsApp ads and website chat buttons pay for themselves.

What about the platform fee?

Meta's fee is only half the bill. You reach the WhatsApp Business Platform through something: Meta's own Cloud API, a Solution Partner like Twilio, or campaign software.

  • Meta Cloud API direct: no platform fee at all. You pay Meta's template fee and build everything else yourself.
  • Twilio: $0.005 per message, inbound and outbound, plus $0.001 on failed messages. That is the $5.00 per thousand in the table. Full detail on our Twilio WhatsApp pricing breakdown.
  • Campaign software: usually a monthly plan that includes a message allowance, with Meta's fee passed through at cost.

Note that Twilio bills inbound messages too. If your thousand messages generate four hundred replies, that is another $2 you did not budget for. Small at this scale, less small at half a million.

Scaling the math up

Volume (US utility templates)Meta feesVia Twilio, all in
1,000$3.40$8.40
10,000$34$84
100,000$340$840
1,000,000$3,400$8,400

Compare that to what most businesses pay for reach elsewhere and WhatsApp looks like a bargain, which it is, for the categories that deliver. The constraint is not price, it is permission. Meta decides what you may send, and to whom.

The costs that are not per message

The per-message number is the easy part. The rest of the bill looks like this:

  • Messaging tiers. A new WhatsApp Business Account starts at 250 unique customers per rolling 24 hours, then moves up through 2,000, 10,000, 100,000 and unlimited as your quality and volume history improve. You cannot buy your way past this. Budgeting for a million messages is pointless if your tier caps you at 2,000 conversations a day.
  • Failed messages. Twilio charges $0.001 on messages that end in Failed status. A dirty list costs you money and, worse, damages the sender quality rating that governs your tier.
  • Build time. If you go the raw API route, the sending layer is yours to write. That is the largest line item by a distance, and it never shows up on a rate card.

For teams weighing channels, the honest comparison is not WhatsApp versus SMS on price per message. It is which channel gets a reply. WhatsApp utility messages arrive in the same thread as messages from friends, and they are read. A well-researched personalized email sequence still costs a fraction of a cent to send and remains the cheaper way to reach a cold prospect who never opted in, while WhatsApp earns its keep on customers who already know you and are waiting for an update.

Frequently asked questions

How much does it cost to send 1,000 WhatsApp messages?

For US recipients, about $3.40 in Meta fees for 1,000 utility or authentication templates, or nothing in Meta fees for 1,000 replies sent inside an open 24 hour customer service window. Your sending platform adds its own fee: Twilio charges $0.005 per message, which is $5.00 per thousand.

Is WhatsApp cheaper than SMS for bulk messaging?

Usually yes for the same recipient in the US, and the gap widens on longer messages, since WhatsApp does not split into segments the way SMS does. But WhatsApp restricts what you may send: marketing templates do not currently deliver to US numbers, while SMS marketing does, subject to consent rules. The cheaper channel is the one that arrives.

Are WhatsApp business messages free?

Some are. Meta does not charge for free-form messages sent inside an open 24 hour customer service window, and does not charge for utility templates delivered inside that window. Conversations that start from a Click to WhatsApp ad or a Page call to action are free for 72 hours. Everything else is billed per delivered template.

Does Meta charge for messages that are not delivered?

No. Meta bills only on delivered templates, so an undelivered message costs nothing in Meta fees. Your platform may still charge you: Twilio applies a $0.001 processing fee to messages that end in a Failed status, so a list full of bad numbers is not free even when nothing arrives.

How much does WhatsApp bulk messaging software cost on top?

Campaign platforms typically run from around $50 to $150 a month at the entry level, with Meta's per-template fee passed through at cost. What you are buying is the contact list, CSV import, personalization, scheduling, opt-out handling and reporting that neither Twilio nor the raw Cloud API provides. Compare options on our best WhatsApp marketing tools roundup.