Pay-as-you go pricing for the WhatsApp Business API

Our transparent, scalable WhatsApp pricing makes it easy to understand how much you’ll pay to send WhatsApp messages from your business.

Smiling woman holding phone with a message notification from Owl Laundry.
Smiling woman holding phone with a message notification from Owl Laundry.

Twilio WhatsApp pricing summary

  • Twilio’s message handling fee: $0.005 per message
  • Pay Meta’s template fees for Marketing, Utility, Authentication, Service messages
  • Utility and authentication messages start at $0.0034/message
Pricing current as of September 2026

Jump to:        WhatsApp messaging        WhatsApp calling        FAQ

WhatsApp messaging pricing calculator

WhatsApp pricing is calculated based on Twilio’s per-message fee, plus Meta’s per-template message fee, which Twilio passes through to customers. Twilio’s per-message fee for WhatsApp is $0.005, inbound or outbound*. Meta’s per-template message fees are available on WhatsApp’s rate cards.

How Meta's template fees and categories work

The Meta per-template message fee varies by use case: utility, authentication, marketing or service. You are charged for each template or non-template message you send.

During a customer service window, Meta charges for utility template messages and non-template outbound service messages.

A customer service window lasts for 24 hours after you receive a customer-initiated WhatsApp message.


Utility Template
Specific customer requests, transactions, post-purchase notifications, or billing reminders.

Authentication Template
**One-time passcodes.

See Verify WhatsApp pricing

Marketing Template
Business-initiated template that does not qualify as utility or authentication (e.g. promotions, offers, informational updates, survey requests).

Service Messages
***Non-template messages that are sent during a customer service window.

Estimated monthly total

$0.00

$0.0034 /message Meta fee outside the customer service window, no charge for messages during the customer service window = $0.00

$0.005/message Twilio Fee = $0.00

Marketing Template (Not available for this region)

Meta does not allow this type of template to be sent in this region

* Prices may change from time to time without notice. Calculation does not include add-on features. A failed message processing fee of $0.001 per message will be applied only to messages that terminate in a "Failed" status.

** Certain countries and customers are subject to authentication-international rates, which are reflected in Meta's rate cards. Learn more to see if these Authentication-International rates apply to your traffic.

*** Free tier resets monthly and do not roll over.

Add on: Messaging Engagement Suite

Enhance your WhatsApp messaging functionality with features for better customer engagement and marketing performance.

Features

Twilio per message fee

Link shortening/click tracking and
message scheduling

$0.015
First 1,000 are free monthly

Less red tape, more read messages

Send and receive messages to WhatsApp users using the Twilio Messaging APIs you already know and avoid the complexities of integrating with Meta’s WhatsApp API. Twilio lets you scale your communications with less technical overhead. Start engaging customers sooner with quick onboarding, managed infrastructure, global compliance, and unified messaging tools.

WhatsApp Business Calling pricing

WhatsApp Business Calling uses per-minute pricing. It’s calculated based on Twilio’s channel API fee, plus Meta’s WhatsApp Connectivity fee, which Twilio passes through to customers.

Twilio: WhatsApp Business Calling pricing

Channel API

Inbound
Per minute

Outbound
Per minute

WhatsApp Channel API minute

$0.005

$0.005

Meta: WhatsApp Business Calling connectivity pricing

Meta’s per-minute WhatsApp connectivity fee is based on your customer’s WhatsApp country code. Choose a location below to estimate costs.

Country

Meta Region

Inbound per minute

Outbound per minute

United States

North America
$0.00000
$0.01210

Get started with WhatsApp messaging for free

Integrate with Twilio’s powerful APIs to start connecting with your customers on WhatsApp. Start building for free today.

Two people, a man and a woman, smiling and talking against a red background.

Learn more about WhatsApp pricing

Twilio WhatsApp messaging pricing combines Twilio's per-message platform fee with Meta's per-template conversation fee. Twilio charges $0.005 per message inbound or outbound, while Meta fees vary by message category and destination country.

Meta charges per-template message fees that vary depending on the message category (marketing, utility, or authentication) and the destination country. Twilio passes Meta per-template message fees directly through to customers.

Yes. Utility template messages do not incur Meta per-template fees when sent within an open customer service window. Twilio's standard per-message fee of $0.005 still applies.

Yes. You can sign up for a free trial to start building and testing without entering a credit card, then transition to a paid plan and with usage-baed pricing as you scale.

Let's find the right products for you

Generating your product picks...

See your product picks