Everything you need to know about 10DLC registration — from brand setup to carrier approval. Learn the step-by-step process, costs, timelines, and common pitfalls so your campaign texting stays compliant and deliverable.
10DLC stands for 10-digit long code — the standard 10-digit phone numbers (like 202-555-0123) that businesses and organizations use to send text messages. Before 2023, anyone could buy a phone number and start sending texts. That era is over.
Today, every organization that sends application-to-person (A2P) text messages through 10-digit numbers must register with The Campaign Registry (TCR), a centralized database that verifies senders and their messaging use cases for all major US carriers — T-Mobile, AT&T, and Verizon.
10DLC registration is the process of verifying your organization's identity (brand registration) and your texting purpose (campaign registration) so carriers know who you are and what you're sending. Without it, your messages will be throttled, filtered, or blocked outright.
For political campaigns, 10DLC registration comes with an additional layer: Campaign Verify, a separate registry that validates your campaign as a legitimate political entity. This is required to unlock the higher messaging throughput that political campaign texting demands — especially during GOTV pushes and election week.
Key takeaway: 10DLC registration is not optional. It's a carrier-mandated requirement for all business and political texting. Unregistered traffic faces aggressive filtering, and your numbers can be permanently blacklisted. The good news? Registration is straightforward when you know the process.
Political campaigns have unique texting needs that make 10DLC registration especially critical. You're sending time-sensitive messages to thousands (or tens of thousands) of voters, often during narrow windows before elections. Here's why registration matters:
Without 10DLC registration, carriers treat your messages as potential spam. T-Mobile, the most aggressive carrier on filtering, will throttle unregistered traffic to as few as 2,000 messages per day per number. For a campaign trying to reach 50,000 voters before election day, that math doesn't work.
Registered 10DLC campaigns get significantly higher throughput — up to 75 messages per second depending on your trust score and Campaign Verify status. That's the difference between reaching your entire voter file in hours versus weeks.
Carriers impose surcharges on unregistered messages. T-Mobile charges an additional $0.005 per message for unregistered A2P traffic. AT&T's surcharges run even higher. Over a 50,000-message campaign, that's $250+ in unnecessary fees — on top of the risk of messages never being delivered at all.
Carriers are increasingly aggressive about blocking numbers that send unregistered A2P traffic. If your campaign phone numbers get blacklisted, you can't just buy new ones and start over — carriers track patterns across numbers. A blacklisted number is a dead number, and the taint can follow your organization.
Beyond carrier rules, political texting must comply with the Telephone Consumer Protection Act (TCPA), FCC regulations, and state-specific laws. Proper 10DLC registration with Campaign Verify demonstrates to carriers — and regulators — that your campaign takes campaign texting compliance seriously. This becomes important if your texting practices are ever questioned.
The 10DLC registration process involves multiple organizations and systems working together. Here's the complete process for political campaigns, broken down into the five key steps.
From initial setup to sending your first compliant message, here's exactly what happens at each stage of the 10DLC campaigns registration process.
Your messaging provider (like VoterPing) submits your registration through TCR — The Campaign Registry. This is the central hub that all carriers use to verify senders.
Submit your committee's legal name, EIN, address, website, and FEC ID. TCR verifies your identity against public records. Political entities use the "Political" entity type.
Register your specific texting use case — GOTV, fundraising, voter ID, etc. Include sample messages, opt-in method, and expected volume. Each use case needs its own registration.
Political campaigns obtain a Campaign Verify token that proves legitimacy. This cross-references FEC filings and election records. Required for higher throughput.
Link your 10-digit phone numbers to the approved campaign. Carriers activate approved throughput levels. You're now ready to send compliant campaign texts.
The Campaign Registry (TCR) is the industry body that manages 10DLC registrations. Think of it as the DMV for text messaging — you register your "vehicle" (brand) and your "purpose" (campaign) so carriers can verify you're legitimate.
Most political campaigns don't interact with TCR directly. Your messaging platform provider (called a CSP — Campaign Service Provider) handles the TCR submission on your behalf. VoterPing is a registered CSP, which means we submit and manage your registration through our direct TCR integration.
What you need to provide at this stage:
Brand registration is where TCR verifies your organization's identity. For political campaigns, this means verifying your campaign committee or political organization as a legitimate entity.
Required information for political brand registration:
TCR runs an automated vetting process that cross-references your submitted information against third-party databases (Dun & Bradstreet, government records, etc.). Political campaigns receive a trust score that determines their initial messaging throughput.
Pro tip: The #1 cause of brand registration delays is mismatched information. Make sure your legal name, EIN, and address match your FEC filings and IRS records exactly. Even small differences (like "Inc." vs "Inc" or a different suite number) can trigger manual review.
After your brand is verified, you register your specific messaging "campaign" (confusingly, TCR uses "campaign" to mean "texting use case," not your political campaign). This tells carriers what you're sending and why.
Key elements of campaign registration:
Your sample messages must include proper campaign disclaimers. For political texting, this typically means identifying who paid for the message (e.g., "Pd for by Friends of Jane Smith"). Carriers review these samples during the approval process.
This is the political-specific step that most campaigns don't know about until they hit a wall. Campaign Verify is a separate system — distinct from TCR — that validates political campaigns specifically.
Campaign Verify cross-references your campaign against:
Once verified, you receive a Campaign Verify token — a unique identifier that proves your political legitimacy. This token is attached to your TCR campaign registration and tells carriers to grant your messages higher throughput and priority routing.
Without a Campaign Verify token, your political campaign is treated like any other standard business sender. That means lower throughput, more aggressive filtering, and higher per-message carrier fees. For time-sensitive political messaging, this is unacceptable.
The final step is linking your phone numbers to your approved campaign registration. Each 10-digit number you plan to use for sending must be associated with your approved TCR campaign.
Once numbers are assigned:
Most political campaigns use multiple phone numbers to increase aggregate throughput. VoterPing manages number pooling and load distribution automatically across your registered number set.
10DLC registration involves fees from multiple parties. Here's a transparent breakdown of what political campaigns can expect to pay in 2026.
| Fee Type | Amount | Frequency |
|---|---|---|
| TCR Brand Registration | $4 | One-time |
| TCR Campaign Registration | $15 | Per use case (quarterly renewal) |
| Campaign Verify Token | $0 - $30 | Per verification |
| T-Mobile Political Fee | $50 | One-time |
| AT&T Registration Fee | $0 | Included in TCR |
| Carrier Per-Message Surcharge (Registered) | $0.003 - $0.005 | Per message |
| VoterPing Campaign Verification Package | $95 - $150 | One-time (includes all above) |
What VoterPing's package includes: All TCR fees, Campaign Verify token acquisition, carrier registration fees, phone number provisioning, and setup of your messaging environment. The $95-$150 range depends on your list size and number of phone numbers required. Contact us for an exact quote.
Timing is critical for political campaigns — you often need to be ready to send within days of deciding to launch a texting program. Here's the realistic timeline for each step.
Your messaging provider submits brand registration to TCR. Automated vetting begins immediately. For political campaigns with clean, matching data, this typically completes in 1-2 business days. Manual review (if triggered) can take up to 5 business days.
Once brand is verified, Campaign Verify token request is submitted simultaneously with campaign registration. Campaign Verify typically processes political entities within 24-48 hours.
TCR reviews your campaign use case and sample messages. Approval typically takes 1-3 business days. Political use cases with proper disclaimers and clear descriptions pass quickly.
Phone numbers are linked to your approved campaign. Carrier networks update routing within a few hours. You're ready to send.
VoterPing fast-track: Because we're a registered CSP with direct TCR integration, we can often complete the entire process in 24-48 hours for political campaigns. We submit brand and Campaign Verify applications in parallel and pre-stage your phone numbers while waiting for approval. Contact us to get started.
We've helped hundreds of political campaigns through the 10DLC registration process. These are the mistakes we see most often — and how to avoid them.
Your legal name, EIN, and address must match across FEC filings, IRS records, and your TCR submission exactly. "Friends of Jane Smith" is not the same as "Jane Smith for Congress." Even abbreviation differences (St. vs Street) can trigger manual review and add days to your timeline.
Carriers review your sample messages during campaign registration. Political messages without proper "Paid for by" disclaimers will be rejected. Include your committee's legally required disclaimer in every sample message you submit.
Writing "We want to text voters" isn't specific enough. Describe your exact use case: "Voter outreach for Jane Smith's 2026 congressional campaign including GOTV reminders, early voting location information, and volunteer shift coordination targeting registered voters in District 5."
Many campaigns complete TCR registration and think they're done. Without a Campaign Verify token, your political campaign is treated like a regular business with lower throughput limits. This becomes a crisis during GOTV week when you need maximum sending capacity.
Starting 10DLC registration three days before your first send is risky. While VoterPing can fast-track most registrations in 24-48 hours, complications happen. Start the process at least 2 weeks before your planned first text blast. Earlier is always better.
You must demonstrate how voters opted in to receive your messages. Whether it's a web form, text-to-join keyword, or voter file consent, carriers want to see your opt-in flow. Having a privacy policy and texting terms on your website is essential.
10DLC registration is complex, but it doesn't have to be your problem. VoterPing handles the entire process as part of our political texting services.
We handle brand registration, Campaign Verify tokens, campaign use case setup, carrier approval, and number provisioning. You provide your campaign details — we do the rest.
Our direct CSP integration with TCR means we submit and track your registration in real time. We process brand and Campaign Verify applications in parallel to minimize wait times.
Registration isn't "set and forget." We monitor your campaign's compliance status, handle quarterly renewals, and alert you to any carrier policy changes that affect your texting program.
Stuck in manual review? Carrier rejection? We've seen it all. Our team resolves registration issues quickly and knows exactly how to navigate carrier-specific requirements for political campaigns.
10DLC (10-digit long code) registration is the process of registering your business or organization with mobile carriers through The Campaign Registry (TCR) to send application-to-person (A2P) text messages using standard 10-digit phone numbers. It became mandatory for all business texting in the US starting in 2023.
Standard 10DLC registration takes 1-5 business days for brand vetting and 1-3 business days for campaign approval. Political campaigns that need Campaign Verify tokens may take an additional 1-2 business days. With VoterPing, most political campaigns are fully registered and ready to send within 24-48 hours.
TCR brand registration costs a one-time $4 fee. Campaign registration costs $15 per campaign use case. Carrier fees vary — T-Mobile charges a one-time $50 fee for political campaigns. Total out-of-pocket for registration is typically $50-75. VoterPing includes 10DLC setup in our campaign verification package ($95-$150).
Yes. Since 2023, all organizations sending A2P (application-to-person) SMS using 10-digit long codes must register through 10DLC. Political campaigns are no exception and actually face additional requirements including Campaign Verify tokens for higher throughput.
Campaign Verify is a separate registry specifically for political campaigns. It verifies that your campaign is a legitimate political entity by cross-referencing FEC filings, state election records, and other public data. A Campaign Verify token is required for political campaigns to unlock higher messaging throughput on carrier networks through 10DLC.
Unregistered messages face severe filtering and blocking by carriers. T-Mobile, AT&T, and Verizon all throttle or block unregistered 10DLC traffic. Your messages may be silently dropped, your numbers could be blacklisted, and you may face per-message surcharges of $0.005-$0.01 on top of standard rates.
Short codes (5-6 digit numbers) are shared or dedicated numbers designed for high-volume messaging with throughput of 100+ messages per second. They cost $500-$1,500/month and take 8-12 weeks to provision. 10DLC uses standard 10-digit phone numbers, costs far less, and can be set up in days. For most political campaigns, 10DLC provides sufficient throughput at a fraction of the cost.
Each distinct messaging use case requires its own campaign registration under TCR. However, a single brand (organization) can have multiple campaign registrations. If you're a consulting firm running texting for multiple candidates, each candidate's texting program needs its own campaign registration, but they can all fall under your brand.
You'll need your organization's legal name, EIN (tax ID), business address, website URL, authorized representative name and contact info, and business type. Political campaigns also need their FEC committee ID. The information must match your official filings — mismatches are the most common cause of registration delays.
VoterPing manages the entire 10DLC registration process for political campaigns as part of our campaign verification package ($95-$150). We handle brand registration, Campaign Verify token acquisition, campaign use case registration, carrier approval, and phone number assignment. Most clients are fully registered and ready to send within 24-48 hours. Get started today.
Skip the complexity. VoterPing handles your entire 10DLC registration — brand setup, Campaign Verify, carrier approval — so you can focus on winning your election.
Get Registered TodayStrategic Campaign Services