Twilio's published US rates

Twilio WhatsApp Pricing and What the Twilio WhatsApp API Costs Per Message

Twilio charges $0.005 per WhatsApp message, inbound or outbound, and passes Meta's template fee through on top. There is no monthly platform fee. The real cost depends on which template category you send and whether the customer messaged you first.

Rates below are Twilio's own published US figures. We do not mark up or invent numbers.

Cost of one Twilio WhatsApp message

US, utility
Twilio per-message fee $0.0050
Meta utility template fee $0.0034
Total per delivered message $0.0084
1,000 utility templates $8.40
Failed message fee $0.001

Utility templates sent inside an open 24 hour customer service window carried no Meta fee until September 30, 2026; since October 1, 2026 they are billed at the utility rate plus Twilio's $0.005. Engineering time to build on the API is not included.

Twilio WhatsApp pricing in short

Twilio bills WhatsApp on pure pay as you go: $0.005 per message, inbound or outbound, with no monthly platform fee and no minimum. On top of that Twilio passes through Meta's per-template fee, which Meta charges only when a template is actually delivered. Twilio's US rate card lists utility and authentication templates at $0.0034 each, so a delivered US utility template costs about $0.0084 all in, or $8.40 per thousand.

The catch is not the price, it is the build. Twilio is a raw developer API with no campaign UI, no contact lists, and no CSV import, so a marketing team cannot run a bulk WhatsApp send on Twilio without an engineer building the sending layer first.

Figures are Twilio's published United States rates, re-checked against the country rate data Twilio's own WhatsApp pricing page loads and unchanged since the previous check. Twilio also states that high-volume tiers may receive discounts from Meta and that the volume at which they begin varies by country and use case, without publishing the thresholds. See how the model compares with an enterprise contract in our Infobip vs Twilio pricing comparison. Two cheaper routes exist for US traffic: Bird charges the same $0.0084 on outbound but nothing on inbound, covered in Twilio vs MessageBird pricing, and Vonage's platform fee for North America is $0.00219 a message, set out in Twilio vs Vonage WhatsApp pricing. If you are weighing Twilio against a finished inbox app instead, Wati vs Twilio shows the volume where Wati's plan fee pays for itself. Plivo quotes a lower $0.00374 per US utility message but only behind a $1,000 monthly minimum, so it beats Twilio above roughly 119,000 messages a month; the math is on our Plivo WhatsApp pricing page. Outside North America the order flips, since Vonage's fee for the UK and Germany is several times Twilio's; see Vonage WhatsApp pricing by market.

The full Twilio WhatsApp API pricing rate table

Every WhatsApp message on Twilio has two possible line items: Twilio's own per-message fee, and Meta's template fee that Twilio passes straight through. Here is how they stack for a US recipient.

Message type Twilio fee Meta fee (US) Total per message When you use it
Utility template $0.005 $0.0034 $0.0084 Order, shipping, payment and account updates
Utility template, inside the 24h window $0.005 $0.0034 $0.0084 Billed by Meta since October 1, 2026, even when the customer wrote first
Authentication template $0.005 $0.0034 $0.0084 One time passcodes and login verification
Marketing template $0.005 Listed as no charge See the US catch below Promotions, offers, re-engagement
Free-form reply (service message) $0.005 $0.0034 after the first 1,000 a month per number $0.0050 to $0.0084 Any reply inside an open 24h service window. Twilio now lists $0.0034 as Meta's US service fee
Inbound message from a customer $0.005 No charge $0.0050 Every message a customer sends you
Failed message $0.001 No charge $0.0010 Charged on messages that end in Failed status

Meta bills per delivered template by category and recipient country. Rates for other countries are higher or lower than the US figures above.

The US marketing catch nobody puts in the price table

Twilio's US rate card shows no charge against the marketing template row. Read quickly, that looks like free promotional WhatsApp for American customers. It is not.

Meta has paused delivery of marketing templates to US phone numbers, and that pause is still in force. Send one anyway and the Cloud API returns error 131049 (Twilio surfaces it as 63049). A template can be approved by Meta and still never reach a US handset. There is no charge because there is no delivery.

What does reach US numbers today: utility templates, authentication templates, and any free-form reply inside an open 24 hour customer service window. If your WhatsApp plan for the US is order updates, delivery notices, appointment reminders and account alerts, you are in the clear. If the plan is a promotional blast to a US list, no vendor on earth can deliver it right now, whatever their pricing page implies.

What actually delivers to a US number

✓
Utility templates. Order confirmations, shipping updates, receipts, reminders.
✓
Authentication templates. One time passcodes and login codes.
✓
Replies in the 24h window. Free-form after the customer writes first; no Meta fee for the first 1,000 a month per number.
✗
Marketing templates to US numbers. Paused by Meta. Fails with 131049.
Read the full WhatsApp error code reference →

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

Three realistic US scenarios, priced with Twilio's published figures. Round numbers, no hidden assumptions.

1,000 order updates

Utility templates sent outside any service window, the normal case for shipping notices.

Twilio fee$5.00
Meta utility fee$3.40
Total$8.40

1,000 support replies

Free-form replies inside an open 24 hour window. The first 1,000 a month per number carry no Meta fee; after that Twilio lists $0.0034 each.

Twilio fee$5.00
Meta fee$0.00
Total$5.00

1,000 login codes

Authentication templates. Charged even if the customer just messaged you.

Twilio fee$5.00
Meta auth fee$3.40
Total$8.40

At this volume the message fees are rounding errors. The number that actually decides your budget is engineering time, which is why the honest comparison is not Twilio versus another rate card, it is Twilio versus a tool your marketing team can operate alone.

The Twilio WhatsApp costs that are not on the rate card

Developer time

Twilio ships an API, not an app. Contact lists, CSV import, personalization, scheduling, throttling, opt-out handling and reporting are all yours to build and maintain. This dwarfs the per-message fee.

Failed message fee

$0.001 per message that ends in Failed status. Push a dirty list of 50,000 numbers and you pay for the failures too, on top of the reputation damage to your sender.

Click tracking add-on

Link shortening and click tracking sit in Twilio's Messaging Engagement Suite at $0.015 per message, with the first 1,000 free each month. Campaign tools usually include this.

Scale limits you inherit

Meta's messaging tiers (250, 2,000, 10,000, 100,000, then unlimited unique customers per 24 hours) apply no matter who you buy through. Twilio does not raise them for you.

An honest comparison of Twilio vs WaBulkSend

Both send on the official WhatsApp Business Platform, so Meta's template fee is identical either way. The difference is who has to build the sending layer.

  Twilio WaBulkSend
Per-message platform fee$0.005 in and outIncluded in your plan
Meta template feePassed through at costBilled by Meta to your own WhatsApp Business Account, no markup
Campaign UI, contact lists, CSV importNo, you build itBuilt in
Needs a developer to send a campaignYesNo
Scheduling, throttling, opt-out handlingBuild your ownBuilt in
Where Twilio genuinely winsVoice, SMS, email and WhatsApp on one bill; deep programmable control; global carrier footprint; mature SDKsWhatsApp only
Best forEngineering teams embedding messaging in a productMarketing and sales teams running campaigns

Straight answer: if you have engineers and you are wiring WhatsApp into your own product alongside SMS and voice, Twilio is a strong, fairly priced choice and you should use it. If a marketer needs to upload a list and send an approved template on Tuesday morning, Twilio's rate card is not the number that matters, because there is nothing to click.

See the full Twilio WhatsApp alternative breakdown →

Twilio WhatsApp pricing questions

How much does Twilio charge for WhatsApp?

Twilio charges $0.005 per WhatsApp message, inbound or outbound, with no monthly platform fee. Meta's per-template fee is passed through on top and is charged only on delivered templates. For a US utility template that works out to roughly $0.0084 per message, or $8.40 per thousand.

Is Twilio WhatsApp free?

No. Every WhatsApp message on Twilio carries the $0.005 Twilio fee, including inbound messages from customers. Twilio's free WhatsApp sandbox lets developers test without an approved sender, but production sending is always billed. Meta separately bills free-form replies inside the 24 hour window after the first 1,000 a month per number, at $0.0034 in the US since October 1, 2026.

Does Twilio charge for incoming WhatsApp messages?

Yes. Twilio's $0.005 per-message fee applies inbound as well as outbound, so a customer replying to you costs the same as a message you send. Meta does not add a fee to inbound messages. A busy two way support conversation therefore costs more on Twilio than on platforms that bill outbound only.

Is Twilio cheaper than going direct to Meta?

No. Going direct to Meta's Cloud API means you pay Meta's template fee alone, with no $0.005 markup. Twilio's fee buys you SDKs, deliverability tooling, support and one bill across channels. Direct is cheaper per message and more expensive in engineering time. Twilio's per message model also beats a flat monthly plan below roughly 15,800 messages a month and loses above it, which is worked through on our cheapest WhatsApp API provider comparison.

Can I send bulk marketing WhatsApp messages to US customers through Twilio?

Not at the moment. Meta has paused marketing template delivery to US phone numbers, and the block applies to every provider including Twilio. Attempts fail with error 131049. Utility and authentication templates and 24 hour window replies do deliver to US numbers normally.

Do I need a Twilio phone number for WhatsApp?

You need a WhatsApp-enabled sender registered to your WhatsApp Business Account. Registering a number to the WhatsApp Business Platform permanently removes it from the consumer WhatsApp and WhatsApp Business apps, and chat history does not transfer, so use a number you are willing to dedicate to the API.

Does Twilio have a monthly fee for WhatsApp?

Twilio does not publish a monthly platform fee for WhatsApp. It is pay as you go, so a month where you send nothing costs nothing in message fees. Add-ons such as the Messaging Engagement Suite for link tracking bill separately at $0.015 per message after the first 1,000 each month.

Is Twilio more expensive than Gupshup for WhatsApp?

Yes, per message. Both have no monthly fee and both pass Meta's rate through, but Gupshup's self serve price list adds $0.001 per message where Twilio adds $0.005, and both apply the fee to incoming messages too. A US utility template costs $0.0044 on Gupshup against $0.0084 on Twilio. The full rate table is on our Gupshup pricing page.

What happens if a WhatsApp message fails on Twilio?

Twilio applies a $0.001 processing fee to messages that end in a Failed status. Meta charges nothing for undelivered templates. Failures usually mean a bad number, a blocked category such as US marketing, or a template that was never approved, so cleaning your list before a send saves both money and sender reputation.

Same Meta rates. No engineer required.

WaBulkSend runs on the official WhatsApp Business Platform, so you pay Meta exactly what you would pay through Twilio. You just get a campaign builder, contact lists and scheduling instead of an SDK and a sprint.

Start sending