Rejected by carriers? The website is one of the most common reasons. Fix it today →

Why is T-Mobile blocking or rejecting my 10DLC messages?

Quick answer

T-Mobile only delivers business texts from 10-digit numbers that are registered as a 10DLC brand and campaign. It sets a daily message cap per tax ID based on your vetting score, charges per-message carrier fees, and bans content such as cannabis, debt relief, and third-party lead generation. A blocked message and a rejected campaign need different fixes.

This page is for businesses that text T-Mobile customers from a local 10-digit number through a provider such as Twilio, Telnyx, or Bandwidth. T-Mobile does not take registrations from you directly. You register through your provider, and T-Mobile applies its own fees, limits, and content rules to the traffic.

10DLC Site is not affiliated with or endorsed by T-Mobile. Carrier names are used only to describe how traffic is handled. This page describes T-Mobile's rules as documented by T-Mobile and major providers at the time of writing (Updated September 2026). Fees and limits change, so confirm them with your provider.

Does T-Mobile require 10DLC registration?

Yes. Business texts from a 10-digit number must come from a registered brand and campaign. Telnyx says that from February 3, 2025, unregistered 10DLC traffic is blocked altogether. On Twilio, messages from a number that is not linked to an approved campaign fail with error 30034.

T-Mobile's Code of Conduct (version 2.2) covers 10DLC, short code, and toll-free traffic on its network. It builds on the CTIA Messaging Principles and Best Practices.

UScellular: T-Mobile closed its purchase of UScellular's wireless operations on August 1, 2025. Some providers still list U.S. Cellular as its own line in fee tables. Bandwidth lists $0.0050 outbound and $0.0025 inbound per SMS for U.S. Cellular, effective January 19, 2026.

What does T-Mobile charge for 10DLC traffic?

T-Mobile passes per-message fees to your provider, which bills them to you. These amounts come from Bandwidth's carrier surcharge table (updated September 16, 2026). Twilio's US pricing page shows the same registered SMS amounts.

T-Mobile fee Amount at the time of writing Effective
Registered 10DLC SMS, outbound $0.0045 per segment Jan 19, 2026
Registered 10DLC SMS, inbound $0.0025 per segment Jan 19, 2026
Registered 10DLC MMS, each way $0.0100 per message Jun 1, 2021
Unregistered 10DLC SMS $0.0120 each way (this traffic is now blocked) Dec 1, 2024
Campaign non-use fee $250 if no number is added in a rolling 60 days Dec 1, 2022

Bandwidth also lists T-Mobile fines for severe content violations: $2,000 for phishing or smishing, $1,000 for illegal content, and $500 for other violations. These sit on top of the one-time brand fee and monthly campaign fees your provider charges for registration. Check your provider's current pricing page before you plan a send.

What is the T-Mobile daily message cap?

T-Mobile limits how many messages a brand can send to its customers each day. The cap depends on your brand's vetting score. Bandwidth and Infobip list the same tiers:

Vetting score Tier Daily cap to T-Mobile
75 to 100 Top 200,000
50 to 74 Upper or high mid 40,000
25 to 49 Lower or low mid 10,000
1 to 24 Low 2,000

Twilio says the cap applies at the EIN level. All brands and campaigns under one EIN share it. It counts SMS segments and MMS messages, and it resets at midnight Pacific time. Telnyx lists 1,000 a day for Sole Proprietor brands. Brands that need more than 200,000 a day can ask for a Special Business Review. Bandwidth notes a one-time fee for that review.

To raise your cap, raise your score. See brand vetting.

What content does T-Mobile ban?

T-Mobile's Code of Conduct lists disallowed content that it no longer supports "regardless of any prior approval." Exceptions need written approval through T-Mobile's own process.

  • High-risk financial services: payday loans, non-direct lenders, debt collection
  • Debt forgiveness: debt consolidation, debt reduction, credit repair
  • Illegal substances: cannabis, illegal prescriptions
  • Work and investment: work from home, third-party recruiting job alerts, risky investments
  • Other: gambling, and lead generation that shares collected data with third parties

The Code also bans selling, renting, or sharing consent, snowshoe sending, and shared numbers. Content must be legal in all 50 states. Age-restricted content, such as alcohol, firearms, or tobacco, needs a working age gate that checks date of birth at opt-in. A simple yes or no question does not count. See prohibited content.

What do T-Mobile's reviewers check on your website?

T-Mobile does not publish a website checklist for 10DLC. Your campaign is reviewed by your provider and the partners upstream of it, and T-Mobile can suspend a campaign later. In practice, reviewers check that:

  1. The site is live and belongs to the registered business. See brand name match.
  2. Nothing on the site falls into a banned category. Bandwidth says CBD or cannabis anywhere on your site can get a campaign denied, even if your texts are about something else.
  3. The site names its owner and gives contact details. CTIA says linked sites should identify the owner and include contact information such as a postal address. See business contact info.
  4. People can see how they opt in, with a privacy policy that does not share numbers.

My messages are blocked. Is that different from a rejected campaign?

Yes. A rejected campaign never got approved. A blocked message failed after approval, or came from a number that was never registered.

What you see Likely cause What to do
Campaign status is rejected or failed Registration details, website, or content did not pass review Follow the rejection triage
Twilio 30034 Number is not linked to an approved campaign Finish registration and add the number to the campaign
Twilio 30023 (Bandwidth 4780) You hit the T-Mobile daily cap Wait for the midnight Pacific reset, send priority texts first, or improve your vetting score
Twilio 30007 Carrier or provider filtered the content Check content against your registered use case and remove public link shorteners
Rising opt-outs or complaints List or consent problem Audit consent. T-Mobile's Code says campaigns over 0.5% opt-outs per send should be monitored

For filtered messages, Twilio asks you to collect at least three failed message IDs and contact support. Do not switch to new numbers to get around a block. T-Mobile's Code treats that as filter evasion.

How do I get a website that passes review for T-Mobile traffic?

  1. Show your legal business name and contact details on a live, public site.
  2. Keep banned products and services off every page.
  3. Publish a privacy policy that says you do not share mobile numbers.
  4. Publish SMS terms with frequency, rates, and STOP and HELP.
  5. Use an opt-in form with an unchecked consent box.
  6. Serve every page over https.

Included in your Registration Kit: your homepage, privacy policy, terms, and opt-in page URLs plus your business details, ready to paste into your provider's registration form. Build my order →

10DLC Site builds the website. You still submit the registration yourself, and carriers make the final decision.

Sources

Not sure if your site is ready for carrier review? Compare your site with the checklist, or see pricing for a site built for 10DLC review.

Built to these requirements

Get a carrier-ready website, usually the same business day

A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms and a compliant opt-in form, built to the requirements on this page. You submit your own 10DLC registration, and no one can guarantee approval, but a reviewer will have nothing on your site to flag.

Build my order: from $149 →

One-time price · 14-day money-back guarantee · Daily Compliance Watch

Frequently asked questions

What is the T-Mobile 10DLC daily message limit?

It depends on your brand's vetting score. Bandwidth and Infobip list 2,000 messages a day for scores 1 to 24, 10,000 for 25 to 49, 40,000 for 50 to 74, and 200,000 for 75 to 100. Twilio says the cap is shared by all brands under one EIN and resets at midnight Pacific time.

How much does T-Mobile charge per 10DLC text?

At the time of writing, Bandwidth lists $0.0045 per outbound SMS segment and $0.0025 per inbound SMS on registered 10DLC traffic, effective January 19, 2026. Registered MMS is $0.01 each way. Fees change often, so check your provider's current pricing page.

Does T-Mobile charge a fee if my campaign is not used?

Yes. Bandwidth says T-Mobile charges a $250 non-use fee when a campaign has no phone number added in a rolling 60-day window. You can avoid it by adding a number or expiring the campaign you no longer need.

Why are my messages to T-Mobile customers failing with error 30023?

On Twilio, error 30023 means you reached the daily message cap for your brand. The cap counts SMS segments and MMS messages across every platform you use under that EIN. It resets at 00:00 Pacific time, and a higher vetting score raises the cap.

Can I send cannabis or CBD texts on T-Mobile if it is legal in my state?

No. T-Mobile's Code of Conduct lists cannabis as disallowed content and says content must be legal across all 50 states. Bandwidth adds that CBD and cannabis on your website alone can get a campaign denied.

Is UScellular part of T-Mobile now?

Yes. T-Mobile closed its purchase of UScellular's wireless operations on August 1, 2025. Some providers still show a separate U.S. Cellular line in their carrier fee tables, so check yours.

Does T-Mobile review my website?

T-Mobile does not publish a website checklist for 10DLC. Campaign reviewers in the registration chain do check your site, and Bandwidth says they look for your website even if you did not submit one. Banned content anywhere on the site can lead to rejection.

Why is AT&T blocking my 10DLC text messages?

How AT&T handles 10DLC texts in 2026: registration, carrier fees, message class TPM limits, banned content, error codes, and what...

What are Verizon's 10DLC fees, and why are my texts to Verizon blocked?

Verizon 10DLC in 2026: the SMS fee rising to $0.005 on October 1, how Verizon filters texts, what reviewers check on your site, an...

My 10DLC campaign was rejected. What do I do now?

10DLC campaign rejected? Read the reason, sort it into website, brand, campaign or content, fix it, resubmit the right way, and kn...

Why was my 10DLC campaign rejected for prohibited or disallowed content?

SHAFT, cannabis, lead generation, debt relief and high-risk finance get 10DLC campaigns rejected. See what carriers ban, what need...

What is brand vetting for 10DLC?

Brand vetting is an optional third-party review that gives your 10DLC brand a 0 to 100 score. Learn standard vs enhanced vetting a...

What website do I need for 10DLC approval?

The 8 website requirements reviewers check for A2P 10DLC: privacy policy, SMS terms, opt-in form, brand match, contact info, HTTPS...

From $149 per websiteBuild my order