What Is 10DLC? A Small Business Guide to Text Message Compliance

  • 10DLC stands for 10-digit long code, a registered phone number system that lets U.S. businesses send compliant, high-deliverability text messages to customers.
  • 10DLC registration is required for any business sending A2P (application-to-person) SMS in the U.S., through The Campaign Registry (TCR).
  • Non-compliance risks message blocking and reduced delivery rates that can silently undermine your campaigns.
  • 10DLC differs from short codes and toll-free numbers in cost, sending velocity, and setup time, and is the best fit for most small local businesses.

So you signed up for SMS marketing and you’re ready to send your first promotion or appointment reminder. Well, almost. Then your platform asks you to complete “10DLC registration,” and you have no idea what that means! 10DLC is a registration requirement for any US business sending text messages, and skipping it can mean your messages never reach your customers at all.

In this guide we’ll cover everything you need to know to send that first text message for your business, including what 10DLC is, why it matters, how registration works, and how it compares to other number types. Let’s dig in.

What is 10DLC?

10DLC stands for “10-digit long code.” It’s a standard 10-digit phone number that’s been registered for business-to-consumer text messaging, also known as A2P (application-to-person) messaging.

Think of it as a business license for texting. Just like you have to register your business to operate legally, you have to register your phone number to legally send texts to customers. U.S. carriers created this system to separate legitimate business messages from spam. Before 10DLC, businesses used unregistered long codes with poor deliverability and zero accountability.

A2P just means automated or bulk messages sent by a business, as opposed to the person-to-person texts you’d send to friends or family. If you’re sending promotions, appointment reminders, or order updates through an SMS marketing platform like Constant Contact then you’re sending A2P messages, and 10DLC registration is how carriers make sure you’re a legitimate sender and not a scammer.

Why 10DLC matters for your business

10DLC registration is key to making sure your texts actually reach your customers and your business stays on the right side of federal laws.

Deliverability and carrier trust

Registered 10DLC numbers receive higher trust scores from carriers, which translates to better and faster deliverability. Unregistered numbers can have their messages throttled, filtered, or outright blocked. Translation: Your texts simply don’t arrive and you might not even know it.

The Telephone Consumer Protection Act (TCPA) requires prior express written consent before you send marketing texts. This requirement applies regardless of your 10DLC registration status.

Valid consent includes a clear opt-in (such as a checkbox on a signup form), disclosure of message frequency, and instructions for how to opt out. According to the FCC, TCPA violations carry penalties of $500 per unauthorized message, with willful violations reaching $1,500 per message. For a business sending even just a few texts without proper consent, those fines can stack up fast.

What happens if you don’t register

  • Silent message blocking: Carriers may block your texts without notification, so you think you’re reaching customers when you’re not.
  • Reduced delivery rates: Even if some messages get through, your delivery rates will be significantly lower than if you were registered.
  • Account-level risk: Repeated non-compliance can lead to carrier fines and having your messaging capabilities suspended.

How 10DLC registration works

The actual 10DLC registration process is easier than it might sound, especially if your SMS platform handles the heavy lifting.

Start with an SMS platform that supports 10DLC and manages The Campaign Registry (TCR) registration on your behalf. Platforms like Constant Contact include TCR registration as part of their SMS setup, so you don’t have to deal with carriers directly.

Next comes brand registration. You’ll provide your legal business name, EIN or tax ID, business address, website URL, and contact information. Make sure your business name and EIN match your official records exactly, because mismatches are one of the most common causes of delays. (Sole proprietors still need to register, though some carriers have a simplified process for sole props.)

After your brand is verified, you’ll submit your campaign use case — what you plan to text about. Be specific: “Appointment reminders for salon clients” will likely approved faster than a generic “marketing messages.” Write your description the clear, direct way you’d explain it to a friend: “I text my yoga studio members about class schedule changes and monthly promotions.”

Carrier approval typically takes anywhere from a few days to two or three weeks. Once you’re approved, you can configure your messaging settings and start sending.

10DLC vs. short codes vs. toll-free numbers

Not every business needs the same type of phone number for texting. The three main options serve different use cases, budgets, and volume needs (how many texts you’ll be sending).

Short codes

Short codes are 5- to 6-digit numbers (such as 55555) designed for very high-volume messaging. They offer much higher throughput — the rate at which messages can be sent from an application to mobile networks — than 10DLC, making them the standard choice for enterprise-scale campaigns.

The tradeoff is cost and time. Short codes carry significantly higher monthly fees than 10DLC, and provisioning can take several weeks to a few months. They also require their own carrier-specific registration process. For a national retail chain sending millions of texts monthly, short codes make sense. For a local bakery running a weekly specials campaign, they’re overkill.

Toll-free numbers

Toll-free numbers are 10-digit numbers with an 800, 888, or similar prefix. They carry a professional, national-brand feel without tying your business to a specific area code.

These numbers have their own verification process (separate from TCR) and sit at a moderate price point somewhere between 10DLC and short codes. They work well for businesses that want nationwide reach and don’t need local number recognition. But a text from an 800 number may not feel as personal as one from a local area code your customers already recognize.

Which one is right for your business?

For most small businesses, 10DLC is the best fit. You get a local number your customers recognize, lower monthly costs than short codes, and enough throughput for typical marketing campaigns. The registration process takes days, not months.

Consider short codes if your business sends millions of messages per month and needs the highest possible throughput. Consider toll-free if your brand is national and you want a single number without a local area code. For everyone else, especially local businesses like salons, restaurants, and fitness studios, 10DLC gives you compliant, reliable texting at a price that makes sense.

Common 10DLC mistakes to avoid

As you register your business for 10DLC, you might hit a few snags. Here are a few things to look out for:

Submitting vague campaign descriptions. Carriers reject or delay registrations when the description is too generic, like “marketing messages” or “customer communications.”
How to fix it: Be specific about your use case. “Promotional offers and event announcements for restaurant customers” tells the carrier exactly what you’re doing.

Skipping consent documentation. Your customers might have verbally said it’s okay to text them, but without documented opt-in records, you’re at risk of being fined.
How to fix it: Use digital signup forms that capture consent with timestamps. Include the required disclosures about message types, frequency, and opt-out instructions.

Ignoring throughput limits. Sending too many messages too fast triggers carrier throttling, which means your texts get delayed or dropped.
How to fix it: Segment your list and stagger your sends. Start with smaller batches and scale up as your trust score improves.

Forgetting opt-out instructions. Every text message needs a clear way to unsubscribe. This isn’t just a best practice, it’s a legal requirement.
How to fix it: Include “Reply STOP to unsubscribe” in every message, and make sure opt-outs are processed immediately. (Many SMS marketing platforms including Constant Contact will handle this for you.)

FAQs about 10DLC

Do I need 10DLC for my business?

Yes, if your business sends A2P text messages using a standard 10-digit phone number in the US. This applies whether you are sending promotions, appointment reminders, or any other automated business text, and it covers businesses of all sizes.

How much does 10DLC registration cost?

Registration fees vary by carrier and platform. Many SMS platforms, including Constant Contact, include the TCR registration fee as part of their SMS pricing, so you may not see it as a separate line item. Check with your specific platform for details on any additional carrier pass-through fees.

How long does 10DLC registration take?

Most registrations are completed within a few days to two or three weeks. The timeline depends on the carrier reviewing your application, the completeness of your submitted information, and your business type. Sole proprietor registrations sometimes take longer due to additional verification steps.

Start texting your customers with confidence

10DLC registration is a one-time setup that unlocks reliable, compliant text messaging for your business. Once you’re registered, you can focus on reaching your customers with the right message at the right time.

Start your free trial of Constant Contact and see how easy it is to set up compliant SMS marketing with built-in 10DLC registration.

Share with your network
Avatar photo

Whitney Filloon is a writer, content strategist, and former Vox Media journalist who has worked with enterprise brands like Skype and Microsoft and helped dozens of small businesses figure out their "secret sauce".

Related Articles

Sign up free