Sales systems

A2P 10DLC Registration: The
Plain-English Guide

Your business texts stopped delivering — or never started. That's not a glitch. Carriers now require registration before a business can text on a local number. Here's the whole system, translated.

THE SHORT ANSWER  A2P 10DLC is the carriers' mandatory registration system for business texting on regular US local numbers. You register your brand (who you are, verified against IRS records) and your campaign (what you'll send), pay modest platform fees, and wait one to three weeks. Skip it and carriers filter your texts before they arrive.

Here's how most owners meet A2P 10DLC: their texts stop delivering, or a new texting campaign launches into dead silence. No bounce, no error message, no warning from anyone. The messages simply don't arrive. That's the system working as designed — under current carrier rules, US carriers filter or block business traffic sent from unregistered local numbers. If your business texts from a regular ten-digit number and nobody registered it, some or all of what you send is being discarded before it reaches a phone.

Every SMS build starts with this registration — we ran it for our own agency's numbers, so we know exactly where it goes sideways. This is the plain-English version: what the system is, the two registrations it requires, what they cost, why applications get rejected, and the parts registration doesn't protect you from at all.

What is A2P 10DLC, actually

Unpack the jargon and it's simple. A2P means application-to-person — texts sent by software (a CRM, an appointment reminder, an autoresponder) rather than a human thumb on a phone. 10DLC means ten-digit long code — a regular local phone number, as opposed to a five-digit short code or a toll-free number.

Put together: A2P 10DLC is the registration system US carriers built to control business texting on local numbers. Carriers got tired of spam pouring through local numbers, so they now require every business to declare who it is and what it plans to send before its traffic is trusted. Registration is mandatory before any business texting on US local numbers — that's not a platform policy, it's the carriers' rule, and it applies whether you send ten texts a day or ten thousand.

The registration has two layers, and you need both.

Layer one: the Brand — who you are

The Brand registration verifies your business exists. For a real business that means Standard Brand registration, which requires an EIN, and this is where the first trap sits: your business name and address must match IRS records exactly — the name and address on your CP 575 or 147C letter, character for character. "LLC" versus "L.L.C." can sink an application. No P.O. boxes. You also need a live website with a Privacy Policy and Terms page; a parked domain or a Facebook page doesn't count.

The costs are small. Per GoHighLevel's published registration guidance, Standard Brand registration runs roughly $24.50 one-time for low volume — which includes a roughly $3 fast-track that brings brand approval to about three business days — or roughly $72 for high volume. The volume tiers are real capacity limits: low-volume standard allows up to 6,000 SMS segments per day, high-volume up to 600,000. Most local businesses fit comfortably in low volume.

Layer two: the Campaign — what you'll send

The Campaign registration declares what your texts will actually be: a use-case description, sample messages, and — critically — proof of how you collect consent. Campaign fees run up to about $11 per month per GoHighLevel's published guidance, so again, the money isn't the obstacle. The review is.

The single biggest trap in the entire process lives here: the consent language on your forms must match what your campaign description says. If your campaign says customers opt in via a checkbox on your quote form, a reviewer looks at your quote form. If the checkbox language doesn't match, or the checkbox doesn't exist, or your privacy policy contradicts the story — rejected. And campaign review is not fast: it was running roughly 10-15 days as of mid-2026, and every rejection sends you to the back of the line.

The rejection list

Applications fail on paperwork, not on merit. The common rejection reasons, per the published registration guidance:

Every one of these is fixable before submission. Almost nobody checks before submission — they find out 10-15 days later, fix one line, and wait again.

The sole-proprietor trap

There's a registration path that skips the EIN: sole-proprietor registration. For an actual business, it's a trap. Per current registration rules, sole-prop registration limits you to one phone number, requires OTP verification to a real US mobile, and throttles your throughput to a fraction of what a Standard Brand gets. It exists for hobbyists and side projects, not for a business running follow-up campaigns. If you're texting for revenue, get the EIN and register as a Standard Brand. The extra paperwork buys you real capacity and room to grow.

What registration does not cover

Here's the part that catches people who did everything above correctly: carrier registration and legal compliance are two different systems. Registration gets your texts delivered. It does not make them legal. For businesses texting into New York, New Jersey, and Pennsylvania — our home turf — the legal layer, as summarized in current legal analyses, looks like this:

Registration approval tells you the carriers will deliver your texts. Whether you're allowed to send them is a separate question, and the penalties for getting it wrong are attached to the second question, not the first.

The runway math

Add it up. Brand approval: about three business days with the fast-track. Campaign review: roughly 10-15 days as of mid-2026. Any rejection restarts the campaign clock. Realistic total runway: one to three weeks before you can send a single legal marketing text.

The operational conclusion writes itself: start registration the day you decide to text, not the day the campaign is written. In every SMS project we run, registration is the critical path — the copy, the automation, the list segmentation can all be built in parallel while the application sits in review. The businesses that get this wrong write a great campaign first, then discover at launch that the pipe it needs won't exist for three weeks.

We'll do this for you

This whole process is bounded work — there's a defined start, a defined finish, and a right answer at every step. Which is exactly why we sell it as a flat fee, not a percentage or an open retainer. The done-for-you version includes:

Flat setup fee: $297, and if the carrier rejects the filing we fix it and resubmit free, as many times as it takes, until you’re approved. If you want ongoing eyes on it, optional compliance monitoring runs $49 per month — free while you’re on a consulting retainer with us. The full scope is on the A2P setup service page.

Straight answers

Tino Lardi Tino LardiCo-founder. Built FreedInsure's lead engine from a $227 first month. MC Mike CatoggioCo-founder. Thirty years of selling, drilled into a method.

Not sure texting is even your bottleneck?

The free revenue diagnosis traces your leads, follow-up, and close rate — including whether your texts are actually delivering — and puts a dollar figure on the gaps. You keep the scorecard either way.

Get your free diagnosis
← Back to the blog
Get your free diagnosis