Over the last few months, there have been new changes to how businesses can send SMS in the United States across the carrier networks like T-Mobile,Sprint, and others.

These new changes are an effort by the carriers to increase consumer trust, reduce unwanted spam, and give registered businesses better deliverability across their network.

This new industry-wide change (not just Salesmsg) for messaging is calledA2P 10DLC (application-to-person 10-digit long codes) and only applies to local phone numbers ONLY.

In order to comply with these new changes, the carriers are requesting that all businesses seeking to send SMS messages in the U.S, will need to register their brand with this new 10DLC registration process.

Don't worry, it's not all that bad.

In fact, it's a big win for you because it will give you even better deliverability than you have now. Plus, this will also help protect you and everyone else from getting unwanted spam text messages.

There's a lot to cover, so I'll do my best here...

Step 1: Determine Your 10DLC Package

The carriers have defined two separate packages for businesses and what10DLC registration is required: Starter and Standard.


If you send fewer than 3,000 daily SMS and MMS messages AND have fewer than 5 local numbers.


If you send more than 3,000 daily SMS segments and MMS messagesOR have more than 5 local numbers.

Not sure? Not to worry. Just ask our customer support team on LIVE chat and they can help you.

Step 2: Register Your Brand

If your business falls under the carrier's Starter guidelines...

Good news! Salesmsg has already completed the registration process on your behalf.

No further action is required at this time.

Click this link to check your status and if your status shows as Approved, then you have been officially registered. If you do not see Approved, then please connect with our support team to assist you.

If your business falls under the carrier's Standard guidelines...

You will need to provide Salesmsg your business information so we can submit it to the carriers for approval. After you submit your profile we will send this to the carriers to get approved.

Click here to start your 10DLC Standard registration process.

What exactly are the carrier fee's?

Carrier fees are surcharges that wireless carriers apply to US SMS traffic on their networks and are out of our control.

🔥 Good News! We process these fees for you and pass them through with no markup.

This is an industry-wide change that impacts all text messaging providers.We’ve opted for the transparency of per-carrier surcharge billing.

For the Starter package, there are no 10DLC carrier fee's.

NOTE: I you add more than 5 local numbers or send more than 3,000 dailySMS messages, the carriers require that you register for the Standard package.

For the Standard package, there is a one-time $44 brand registration fee, a monthly recurring $2-$10 campaign fee, and a T-Mobile will begin charging a one-time $50 campaign activation fee for each newly registered campaign.

Register the Standard package by September 30 and the $50 T-Mobile fee will be free.

What is the deadline?

The deadline for registering your business on the Standard package is September 30, 2021.

Starting October 1, 2021, the following additional A2P-10DLC fees will go into effect for 10-digit long code numbers that are not yet registered for A2P-10DLC:

For SMS, T-Mobile’s carrier fee will increase to $0.004 per SMS segment. For phone numbers that are registered for A2P-10DLC, the fee will remain at $0.003 per SMS segment.

For MMS, T-Mobile’s carrier fee will increase to $0.013 per MMS message. For phone numbers that are registered for A2P 10DLC, the fee will remain at $0.01 per MMS message.

T-Mobile will begin charging a one-time $50 campaign activation fee foreach newly registered campaign.

What happens if I miss the deadline?

If you fall under the Starter package, then you are already registered and approved.

If you fall under the Standard package, then you will need to register as soon as possible to bypass these penalties and fee's imposed by the carriers.

The following unintended consequences can be expected starting October 1st if the actions suggested above are not taken:

Heavier traffic filtering by the carrier can dramatically impact the deliverability of your messages

Increased per-message carrier fees will apply to unregistered traffic increasing the overall cost of messaging to you

General 10DLC FAQ's

What is 10 DLC?

10DLC allows businesses to send application-to-person text messages (A2P) using local long codes. Traditionally, sending A2P messages to local long codes has been discouraged according to CTIA guidelines.

Why is 10DLC being introduced?

Carriers like Verizon are introducing 10DLC to provide a sanctioned platform for businesses to send SMS and MMS messages using long codes. Their objective is to protect consumers from unwanted spam, while still allowing businesses to better connect with their customers. This change will also improve deliverability because 10DLC allows for higher messaging throughput than P2P long code traffic.

What is the timeline for 10DLC rollout?

  • AT&T and T-Mobile will implement 10DLC starting February 1, 2021. AT&T does not plan to block un-registered traffic as of February or March, but will begin fining traffic starting June 1, 2021.

What do I need to do?

Once the service launches, there will be a grace period to migrate your A2P messages to 10DLC. To avoid fines and blocked messages, it is important to register your 10DLC brand (business) and campaign (messaging use case).

We will be providing a way to submit your business coming in early March 2021.

Are there fees associated with 10DLC?

  • There is a $4, non-refundable cost for registering a brand

  • $50 one time cost per campaign

  • There is a monthly recurring charge (specific amount depends on use case) per campaign per brand

What are the carrier surcharges for 10DLC?

AT&T will base surcharges on message class, which is determined after you register your brand and campaign. Surcharges for other major carriers are as follows:


Surcharge (SMS)

Surcharge (MMS)

Verizon Wireless



U.S. Cellular



T-Mobile (Including former Sprint network)


Still Being Finalized

All commercial long code traffic will be subject to the carrier fees regardless of your provider. We’ll pass this fee through with no additional markup.

10DLC non-compliance fees

AT&T and T-Mobile have announced that in addition to surcharges, there will be fees for non-compliance to the new 10DLC regulations.

AT&T non-compliance fees

  • Starting March 1, long code traffic that is not registered as 10DLC, will incur a $0.004 / SMS message pass-through fee for messages terminating to AT&T.

  • $0.03/message for outbound SMS to AT&T

  • $0.0035/message for outbound MMS to AT&T

T-Mobile non-compliance fees

  • Text Enablement: $10,000 (This pass-through fee would apply if T-Mobile received a complaint where traffic is being sent from a long code prior to the program being fully approved by T-Mobile.)

  • Grey Route: $10 for each 10DLC message sent through a grey route. (This pass-through fee would apply if A2P messages are attempted to be routed as P2P messages after 10DLC is enabled.)

  • 10DLC Long Code Messaging Program Evasion: $1,000. (The pass-through fee would apply if a program is found to use evasion techniques like snowshoeing, unauthorized number replacement, and dynamic routing.)

  • Content Violation: $10,000. (T-Mobile may charge this pass-through fee for each unique instance of the third or any subsequent notification of a content violation involving the same content provider. Content violation is defined as sending messages in violation of the rules in the Code of Conduct, and are usually SHAFT violations (Sex, Hate, Alcohol, Firearms, Tobacco) but would also include spam or phishing. SHAFT includes CBD/marijuana/vaping related content, and we have specific recommendations for companies operating in these spaces to avoid these fines.

T-Mobile has announced that they will be pushing back the start date (originally March 1) of any of their 10DLC fees, including non-compliance fees. They have communicated that they will notify SMS providers 30 days before this fee is implemented. In addition, T-Mobile will not be implementing any changes to message filtering

What is the limit for the number of messages per second/day, and are there deliverability improvements with 10DLC?

When you register a 10DLC campaign, you get a trust score -- also known as RISQ (Routine Information and Services Quality) score -- through the vetting process. Your trust score, combined with your use case, and volumes of traffic help carriers determine throughput per second (TPS) per 10DLC campaign. But in general, the TPS for trustworthy, non-spam use cases will be much higher for 10DLC numbers than other traffic types – up to 30 transactions per second (TPS) as opposed to 1 TPS for P2P long codes for business uses.

Carrier specific methods for determining TPS:

  • AT&T gives each campaign a “message class” after the 10DLC campaign registration is submitted. A specific throughput range is assigned to each class.

  • T Mobile allocates TPS at the brand level and it works as a daily limit. So, if you have more than one campaign running, your daily quota is split across those campaigns. Brand vetting is determined after the campaign registration is submitted.

0–24 vetting score receives a 2,000 daily messaging quota

25–49 vetting score receives a 10,000 daily messaging quota

50–74 vetting score receives a 40,000 daily messaging quota

75–100 vetting score receives a 200,000 daily messaging quota

If a brand wants to improve their vetting score, they need to be third-party vetted.

  • Verizon doesn’t require brands to obtain a trust score; instead, it is using filters to block any traffic it deems to be a spam risk. They have not communicated plans to limit throughput for 10DLC use cases, but you can expect healthy TPS around 30.

Did this answer your question?