What pricing and fees are associated with the A2P 10DLC service?

Notice: T-Mobile fees postponed from Oct 1
T-Mobile originally planned to increase per-message fees for unregistered long code messaging to T-Mobile (incl. Sprint) users, as well as impose a one-time $50 Campaign activation fee, starting October 1. These fees are now both postponed until further notice.

On October 1, the cost of Brand registration for Direct customers will increase from $4 to $44 to include the cost of Secondary Vetting, which Twilio has been covering for these customer categories until this date. This is a pass-through fee.

If possible, register now to benefit from improved deliverability and increased throughput in the new verified A2P 10DLC ecosystem.

A2P 10DLC refers to a system in the United States that allows businesses to send Application-to-Person (A2P) type messaging via standard 10-digit long code (10DLC) phone numbers. This system is specific to long code messaging toward the United States, and does not affect short codes or Toll-Free numbers sending to the US.

For an overview of A2P 10DLC and answers to many common questions, see What is A2P 10DLC?

Article contents:

A2P 10DLC Pricing Overview

There are two categories of fees associated with A2P 10DLC: registration fees, and per-message carrier fees. Both types of fees are charged by carriers as part of the A2P 10DLC system, and are passed through by Twilio to our customers with no added cost.

Registration fees are applied when registering your US A2P Brand and your A2P Use Case.

Carrier fees are also charged by carriers for A2P 10DLC messages sent to users on their networks. These fees are applied in addition to Twilio’s standard US Messaging pricing. In general, the fees are applied for each outbound SMS segment or MMS message. T-Mobile (including Sprint) also applies fees to inbound SMS and MMS.

Please see below for a full breakdown of the fees associated with A2P 10DLC.

Registration Fees

Starter Brand registration option that will be available for ISV clients and Twilio customers who send fewer than 3000 messages per day and use 5 or fewer numbers to the US. Please see How do I register to use A2P 10DLC messaging? for more details.

US A2P Starter Brand registration fee: $0

US A2P Standard Brand registration fee: $4 one-time registration fee – increasing to $44 on October 1 for Direct customers, and on August 21 for ISV end clients (Secondary Brands) – see
Secondary Vetting for A2P 10DLC for details.

A2P campaign use case registration fees:

Campaign use case type


Standard (see Table 1 here)


Low-volume* mixed use case


Special: Charity / 501(c)(3) Nonprofit


Special: Emergency Services




For details about campaign use cases, see List of campaign use case types for A2P 10DLC registration.

Notice: As of September 30, the T-Mobile one-time $50 campaign activation fee for Standard Campaigns, and increased per-message fees for all traffic, have been postponed until further notice.

* Low Volume Mixed use cases support up to 2,000 SMS segments and MMS per day toward T-Mobile (see T-Mobile daily limits), and are given a lower message throughput (MPS) than other use cases, regardless of Trust Score.

AT&T Carrier Fees

For all traffic after May 1, 2021, Twilio will begin passing on AT&T's carrier fees to our customers. AT&T has set these fees to a discounted rate of $0.002 per outbound SMS segment and $0.0035 per outbound MMS. These discounted fees give customers more time to register, before the cost of unregistered traffic increases with the rollout of AT&T's full fee table below (launch date TBD).

Fees effective for all long code messages to AT&T, starting May 1:

  • $0.002 per outbound SMS message segment to AT&T
  • $0.0035 per outbound MMS message to AT&T

Fees effective for long code messages to AT&T after transition period ends (date TBD):

Campaign use case type

AT&T long code outbound SMS carrier fee (per segment)

AT&T long code outbound MMS carrier fee
Single-use, non-marketing use case (see here)



Mixed or Marketing Use Case



Special use cases (see here)



Basic / Unregistered



For details about campaign use cases, see List of campaign use case types for A2P 10DLC registration. For details on Special use cases, see here.

T-Mobile Carrier Fees (including Sprint)

The below fees will apply to both registered and unregistered traffic toward users on T-Mobile (including Sprint). T-Mobile originally planned to increase per-message fees for unregistered long code messaging to T-Mobile (incl. Sprint) users starting October 1. These increased per-message fees are now postponed until further notice.

Fees currently effective for all long code messages to T-Mobile:

  • $0.003 per outbound/inbound SMS message segment
  • $0.01 per outbound/inbound MMS message

T-Mobile acquired the Sprint network in 2020. Some devices still appear as "Sprint" in a Lookup. Messages sent to these users will have the same fees as other messages to T-Mobile.

Note for Special Use Cases: For certain Special Use Cases for which A2P 10DLC registration is not yet available, Twilio will cover these additional fees for unregistered traffic in order to provide customers with adequate time to register their campaign use cases. This coverage will last for 30 days after a customer’s use case registration is made available.

Two categories of Special Use Cases qualify for fee support:

  • 527 political organizations
  • Special Use Cases that require additional carrier approval (Agents;Franchises, Conversational, Emergency, Social, and Sweepstakes)

To request support with these additional T-Mobile fees, please submit this request form with information about your use case.

Verizon Wireless Carrier Fees

Verizon introduced the following A2P 10DLC fees in January 2019 (for details, see here). Verizon has not announced any plans to change their fee structure since these fees were introduced.

Fees for all long code messages to Verizon Wireless, since January 2019:

  • $0.0025 per outbound SMS message segment
  • $0.005 per outbound MMS message

Where can I review charges I’ve incurred?

You can review the charges incurred on your monthly invoice, the CSV supplement to the invoice, the Billing Usage Summary page in your Twilio Console, and via the Usage API.

See Reading your Twilio Invoice for details on how to read your Twilio invoice. Your invoice will show you the aggregate usage per fee across all your subaccounts and throughout all days of the month. How to Read the Twilio Invoice CSV Supplement explains how to use the CSV supplement, which also provides a split of fees per subaccount. Review your Twilio project usage and metrics explains how to use the Usage API or view the Usage page in Console.

Based on the type of Brand(s) and Campaign(s) registered, the exact name of the fees may differ on your invoice.

Have more questions? Submit a request
Powered by Zendesk