Skip to main content

T-Mobile 10DLC

Updated over 2 weeks ago

This article contains information about T-Mobile 10DLC. To review requirements set by other carriers or learn more about 10DLC as a whole, check out our 10DLC Overview.

10DLC messaging fees

Note: For T-Mobile 10DLC surcharges, please see carrier surcharges.

  • Non-Use: A $250 non-use fee to ensure campaigns provisioned in their A2P platform are active and in use. This fee will be charged at the campaign level for any campaigns that don't have at least one telephone number added to them in a rolling two-month (60-day) window and could possibly be recurring. See our announcement for more information.

  • T-Mobile NNID Registration: A $2,000 one-time fee for customers who choose to utilize a custom NNID. This doesn't apply to most Bandwidth customers.

  • Special Business Review Request: A $500 one-time fee per brand. In the future, T-Mobile has advised there will be a $5,000 one-time fee when a customer has an edge use case, such as the use of proxy numbers for business or rideshare, or the brand needs a higher daily throughput than the one assigned by T-Mobile. A minimum 30-day notice will be communicated prior to enforcing this fee. For more information, please see the Special Business Review section below.

Non-compliance fees

Fees for violation of practices spelled out in the T-Mobile Code of Conduct:

  • Text Enablement: A $10,000 pass-through fee if T-Mobile receives a complaint where you or your message sender text-enables a 10-digit NANP telephone number and sends messages prior to the verification of message sender ownership and/or letter of authorization.

  • Grey Route: A $10 fee per message if A2P messages are sent over P2P routes. This fee is waived until further notice.

  • 10DLC Long Code Messaging Program Evasion: A $1,000 pass-through fee if a program is found to be using techniques such as snowshoeing, dynamic routing, or unauthorized number replacement.

  • Content Violation: A $10,000 pass-through fee for each unique instance of the third or any subsequent notification of content violating the T-Mobile Code of Conduct involving the same content provider. This includes SHAFT (Sex, Hate, Alcohol, Firearms, Tobacco) violations, spam, phishing, and messaging that meets the Severity 0 violation threshold per the CTIA Short Code Monitoring Handbook.

Content violations fees

Fees will be assessed for every Sev-0 violation issued.

Type

Content

Cost

Tier 1: Phishing, smishing, and social engineering

Social engineering refers to the practice of targeting individuals in a way that manipulates individuals to reveal private information like credit card numbers, or social security numbers.

$2,000

Tier 2: Illegal content

Content must be legal in all 50 states and federally. Illegal content includes, but is not limited to, cannabis, marijuana, CBD, illegal prescriptions, and solicitation.

$1,000

Tier 3: Violations

For all other commercial messaging violations that breach federal, state, or local laws, regulations, or T-Mobile's Code of Conduct Section 5 on prohibited content, unless approved through Special Business Review.

$500

Brand and campaign registration

To avoid increased fees, please register your brands and campaigns as soon as possible:

  • If you want to register through Bandwidth, please reach out to your Account Manager.

  • If you want to register directly with The Campaign Registry (TCR), please ask your Account Manager or the Bandwidth Support Team to enable your account, and then share your campaigns with Bandwidth so they can be imported there.

Note: 527 organizations (i.e., non-profit organizations under Section 527) that have political use cases must also register with Campaign Verify to have their brand vetted and receive a token. For more information, see the Political messaging definition in 10DLC campaign use cases.

T-Mobile Daily Cap

T-Mobile’s 10DLC Daily Cap is a throughput limit on the amount of messages a brand can send to T-Mobile users per day. The T-Mobile Daily Cap includes T-Mobile, and their MVNOs. It’s shared between SMS, MMS, and all campaigns under a brand (per EIN).

For Standard use cases, the daily cap depends on the tier assigned by T-Mobile (Top, High Mid, Low Mid, or Low). By default, your brand will be assigned a Low tier, meaning your brand can send T-Mobile a maximum of 2,000 messages per day on it. Once that limit is reached, all messages on that brand will be rejected with error code (4)780. The daily cap resets at midnight PT.

Note: If you have a brand with campaigns across several providers, all campaigns under the same brand/EIN will share the daily cap.

To increase your brand tier, you have to complete the third-party vetting process. If you’re registering through Bandwidth (rather than directly through TCR), please follow these instructions.

T-Mobile Brand Tier

Use Case Type

Use Case

Vetting Score Requirements

T-Mobile Daily Cap*

Top

Standard

All

75-100

200,000

High Mid

Standard

All

50-74

40,000

Low Mid

Standard

All

25-49

10,000

Low

Standard

All

1-24

2,000

Low

Standard

Low Volume Mixed

N/A

Low (2,000)

N/A

Special

Proxy

N/A

Standard

N/A

Special

Charity

N/A

Standard

N/A

Special

Social

N/A

Standard

N/A

Special

Political

N/A

Special**

N/A

Special

Emergency Services

N/A

Standard

N/A

Special

Public Safety (Restricted)

N/A

Uncapped

N/A

Special

K-12 Education

N/A

Standard

N/A

Special

Platform Free Trial (PFT)

N/A

200 per PFT participant

N/A

Special

Agents and Franchises

N/A

Standard

N/A

Special

Sweepstakes

N/A

Standard

N/A

Special

UCaaS Low Volume

N/A

Low (2,000)

N/A

Special

UCaaS High Volume

N/A

Standard

N/A

Special

Sole Proprietor (SP)

N/A

1,000

N/A

All

Government Entity Type

N/A

Uncapped***

* In the T-Mobile Daily Cap column, the term “Standard” refers to T-Mobile’s standard throughput policy. The brand will start in Low and can apply for Standard vetting to try and increase their throughput.

** For Political use cases, there are other considerations that determine the throughput for T-Mobile:

  • If the brand has a valid Aegis Political Vet (only applicable if you’re registering directly through TCR) or Campaign Verify token, the campaign will receive the Uncapped policy.

  • If the brand has a valid 501(c)(3/4/5/6) tax exempt status, the brand will receive the Standard throughput policy.

*** Government entities will receive the Uncapped policy for T-Mobile if they have a verified Government Entity Status (“Government Entity: TRUE”). If they don't have a verified Government Entity Status (“Government Entity: FALSE”), they will receive the Standard throughput policy.

Special Business Review

Messaging volumes

The requirements for a T-Mobile Special Business Review (SBR) focus on each brand you may have, and external vetting is required to be completed before applying for an SBR. If you expect your brand to send more messages than your daily throughput allows, please follow the instructions below to be considered for an SBR:

  1. Complete external brand vetting. This process may increase your throughput such that you don't need to go through the SBR process. If you are not satisfied with the results of your external vetting, please continue with the SBR process outlined below.

  2. Get contracted for a Special Business Review. You will need to reach out to your Account Manager to start this process.

  3. Complete this form in its entirety (second tab only) for each of your brands – we can accept up to 10 brands per form. There is a $500 fee per submission (10 brands maximum).

  4. Save the file using the following format: Special_Business_Review_Messaging_Volumes_Your Company_Brand.xlsx.

    • If you have more than one brand, include the number of brands in the file name: Special_Business_Review_Messaging_Volumes_Your Company_9 Brands.xlsx.

  5. Email it to Bandwidth at [email protected].

Note: While there's no set SLA or guaranteed timeline when it comes to Special Business Reviews, barring any missing application information, an SBR generally takes 2 months to be reviewed and implemented. This timeframe could be extended if more information is needed by the aggregator or carrier, the size of the review queue, and install times based on network availability.

Here are some of the terms you’ll find on the form:

  • Brand: The company or entity initiating messages to the consumer.

  • Campaign ID: An indicator in the NetNumber Override Services Registry (OSR) showing that the 10DLC number is being used for the delivery of Non-Consumer (A2P) messages.

  • Campaign Overview: A detailed description of the messaging campaign.

  • Messaging Example: A user flow or content sample from the messaging campaign.

  • Message Service Type: The type of messaging service being used for the messaging campaign (e.g., SMS or MMS).

  • Content Category Type: The types of messages sent over the 10DLC number (e.g., marketing alerts and promotions).

Pricing

T-Mobile will consider reduced pricing for the following use cases, on a case-by-case basis:

  • 501(c)(3) organizations in good standing and validated by TCR.

  • Educational campaigns as part of a free service offering for use by members of a K-12 educational institution.

  • Emergency campaigns are designed to support public safety/health during natural disasters, armed conflicts, pandemic outbreaks, and other national or regional emergencies under the Government or Healthcare Agency/Authority verticals.

To qualify for reduced pricing, a Pricing Special Business Review must be submitted and approved by T-Mobile. Please reach out to [email protected] to request the pricing form and for further instructions.

Important: Satisfying any criteria above is not a guarantee of approval. Fee reductions are offered at T-Mobile's discretion, will be re-evaluated on an annual basis, and may be revoked or reduced at any time.

Number Pools

T-Mobile has implemented a limit of 49 numbers per campaign in an effort to combat snowshoeing and ensure brands and campaigns are registered as intended (see note about ISVs below). If more than 49 telephone numbers (TNs) are legitimately required on one campaign, a Number Pool must be assigned to the campaign.

Note: Independent Software Vendors (ISVs) are customers that support many brands (e.g., an ISV can support hundreds of dental offices). All of the individual brands the ISV supports are required to be registered individually on their own campaign, as opposed to creating a Number Pool.

What is a Number Pool?

A Number Pool allows you to apply more than 49 TNs to an approved campaign.

  • Number Pools are for T-Mobile only. AT&T has a limit of 5,000 TNs per campaign for Class N, insurance agents, franchises, and banks. Bandwidth can only assign a Number Pool to an approved campaign.

  • Number Pool submissions for pending campaigns will be rejected.

  • Before your Number Pool request is approved, you are ONLY permitted to add up to 49 TNs - you will receive an error if you attempt to add more.

Note: Assigning number pools to 501(c)(3) campaigns requires a separate account in the Bandwidth App. This is because number pool ranges are linked to a single NetNumber ID (NNID) and Bandwidth can only support one NNID per service account. If you need a number pool for a 501(c)(3), please open a support ticket to discuss setting up a separate account.

If you have a use case that has a legitimate need for >49 TNs per campaign, please create a ticket under the reason "Number Pools" when asked "What do you need help with today?".

Note: Please use "CAMPAIGN ID Number Pool Request" as the subject line. An example would be: "C7GH42I Number Pool Request."

This will open a support ticket in which we will communicate a decision on the request. If approved, we will follow up on the ticket once the number pool is assigned to the campaign.

Important: Checking the box for Number Pooling in TCR or the Bandwidth App does not constitute a Number Pool approval. The application must still be submitted and approved by Bandwidth.

Number Pool best practices

Providing detailed form responses will give Bandwidth a better picture of your traffic and help process your request in a timely fashion. We also advise providing detailed campaign descriptions and sample content, as this is what the carriers will be reviewing if there's ever an issue with your campaign.

Specify your use case(s)

This should mirror the campaign type from your campaign registration. If the campaign is Mixed Use, please identify all appropriate use case categories, not just one.

👎 Not recommended: "Mixed: “Account Notifications”."

👍 Recommended: “Mixed: Account Notifications, 2FA, Customer Care, Marketing.”

Explain how opt-in is collected

List the steps a consumer takes to agree to receive SMS messages for this campaign, and provide a screenshot of the opt-in method, copy of a flier with a keyword, or any other proof of opt-in used.

👎 Not recommended: "Consumer can opt-in via SMS."

👍 Recommended: “Consumer can opt-in to receive SMS messages by texting SUBSCRIBE. They also have the option to text HELP for help or STOP to opt-out afterward."

Confirm that this Campaign ID has been vetted and approved

Please only submit a Number Pool order for campaigns that have gone through vetting and have been approved. Number Pools cannot be assigned to campaigns that are currently in pending or declined status.

Provide a test phone number

Please assign and provide at least one number to the campaign in order for our aggregator to test if the Number Pool is properly provisioned when approved.

How many phone numbers are requested for the Number Pool?

Please provide us with your best estimate of how many TNs you anticipate you will need to assign to this campaign. If you already have numbers on the campaign please provide us the total you expect to need. If you don't need more than 49 TNs you don't need a Number Pool.

Explain why you need more than 50 numbers

We need a clear picture of why more than 49 numbers are needed for a single campaign.

👎 Not recommended: “More than 50 Agents/locations.”

👍 Recommended: “We have 50 agents working on a personal basis with the customers, who expect that number to be associated with their agent.”

Explain how the phone numbers are assigned

Provide as much detail as possible so it can be confirmed as a valid assignment (e.g., one number per agent, one number per store location, etc.)

👎 Not recommended: "Each employee has their own phone line."

👍 Recommended: We have 25 locations in the US and each employee (~100 employees per location) has a dedicated line."

Total Messaging Traffic for Campaign (Max Daily Volume)

Please provide your best estimate of how much total messaging traffic you plan on sending from this campaign each day.

SMS Traffic Distribution (Percentage of Total Daily Volume)

Please provide the percentage of traffic coming from your campaign that will be SMS.

MMS Traffic Distribution (Percentage of Total Daily Volume)

Please provide the percentage of traffic coming from your campaign that will be MMS.

👍 Recommended: If you add together your SMS Traffic Distribution to your MMS Traffic Distribution, they should total 100%.

Did this answer your question?