A2P 10DLC Registration Incomplete? Fix It Now
Your A2P 10DLC Registration Is Incomplete: Troubleshooting Guide
Your A2P 10DLC registration is incomplete, and your messages aren't getting through. You've submitted the application, maybe waited days or weeks, and the status still shows "Incomplete" or "Pending." This is one of the most common problems businesses face when trying to send SMS in the United States — and it's almost always fixable.
This guide walks through every reason your A2P 10DLC registration might show as incomplete, how to resolve each issue, and how to track your application through the approval process. Whether you're dealing with missing documentation, SSN vs EIN confusion, or outright rejections, you'll find the answer here.
Why Your A2P 10DLC Registration Shows as "Incomplete"
There are several specific reasons your registration might be stuck. Understanding which one applies to you is the first step toward fixing it.
1. Missing or Incorrect Business Information
The most common reason for an incomplete registration is a mismatch in business details. The Campaign Registry (TCR) cross-references your submitted information against public databases.
Fields that commonly cause issues:
| Field | Common Problem | Fix |
|---|---|---|
| Legal Business Name | Doesn't match IRS records | Use the exact name on your EIN confirmation letter |
| EIN | Typo or wrong entity | Double-check against IRS CP 575 notice |
| Business Address | Doesn't match registered address | Use address from state registration |
| Website URL | Returns 404 or is parked | Ensure site is live with business information |
| Business Type | Wrong entity classification | Match your actual legal structure |
2. Email Verification Not Completed
A2P 10DLC registration requires email verification, and many applications stall here. The verification email may land in spam, or the email address submitted may not match company domain expectations.
How to fix email verification issues:
- Check your spam/junk folder for emails from The Campaign Registry or your SMS provider
- Ensure the email domain matches your business website domain
- Some providers require the email to be on a company domain (not Gmail, Yahoo, etc.)
- Request a verification email resend through your provider's dashboard
- If using a custom domain, check that MX records are properly configured
3. SSN Submitted When EIN Is Required (or Vice Versa)
This is a major source of confusion. The requirements differ based on your business structure.
When you can use an SSN:
- You are a sole proprietor with no EIN
- Your business has no employees
- You operate under your personal name
When you MUST use an EIN:
- You have an LLC, corporation, or partnership
- You have employees
- You operate under a business name (DBA)
- You've previously filed business taxes with an EIN
Why an EIN is strongly recommended even for sole proprietors:
- Higher trust scores (70+ vs 40-50 with SSN)
- Better throughput limits (more messages per minute)
- Faster approval times
- Easier campaign registration
If you submitted an SSN but should have used an EIN, you'll need to update your brand registration through your SMS provider. You cannot simply add the EIN — the brand registration typically needs to be resubmitted.
4. Incomplete Campaign Use Case Description
Your campaign registration requires a clear description of how you'll use SMS. Vague or generic descriptions get flagged.
Weak descriptions that get rejected:
- "We send messages to customers"
- "Marketing and notifications"
- "Business communications"
Strong descriptions that get approved:
- "Order confirmation and shipping notification messages sent to customers after purchase on our e-commerce store at example.com"
- "Appointment reminder messages sent 24 hours before scheduled appointments to patients who opted in via our clinic's online booking system"
- "Two-factor authentication codes sent during login to users who enabled 2FA in account settings"
5. Missing or Invalid Sample Messages
TCR requires sample messages that accurately represent what you'll send. Common problems:
- Sample messages don't include opt-out language (e.g., "Reply STOP to unsubscribe")
- Samples don't match the declared use case
- Samples contain placeholder text like "[INSERT NAME]" without explanation
- Samples are too short or too generic
Proper sample message format:
Hi {{FirstName}}, your order #{{OrderNumber}} has shipped!
Track it here: https://example.com/track/{{TrackingID}}
Reply STOP to opt out.
Step-by-Step Guide to Fix Incomplete Registrations
Step 1: Identify the Specific Issue
Log into your SMS provider's dashboard and check the registration status. Most providers show one of these statuses:
- Incomplete: Missing required information
- Pending Review: Submitted but not yet reviewed
- Action Required: TCR needs additional information
- Rejected: Application denied (with reason)
- Approved: Registration successful
If the status shows "Incomplete" or "Action Required," there should be a message indicating what's missing.
Step 2: Gather Correct Documentation
Before resubmitting, verify you have:
- EIN confirmation letter (IRS CP 575 or 147C)
- Business registration matching the state where you're registered
- Active website URL with business information visible
- Company email address on your domain
- Clear description of your SMS use case
- 2-5 sample messages with opt-out language
Step 3: Update Your Brand Registration
Through your SMS provider (such as ViteMobile), navigate to your A2P 10DLC settings and update the brand registration:
- Correct any mismatched business information
- Upload supporting documentation if requested
- Verify your email address
- Resubmit the brand registration
Step 4: Update Your Campaign Registration
If the brand is approved but the campaign is incomplete:
- Review the campaign description for clarity and specificity
- Update sample messages to include opt-out instructions
- Ensure the use case matches the actual messages you'll send
- Resubmit the campaign for review
Step 5: Verify and Monitor
After resubmission:
- Check your email for verification requests within 24 hours
- Monitor the status dashboard daily
- Respond to any follow-up requests promptly
- Keep records of all submissions and correspondence
Can I Use SSN Instead of EIN for A2P 10DLC?
Yes — but only in specific circumstances, and it comes with significant limitations.
SSN Registration Details
| Factor | SSN Registration | EIN Registration |
|---|---|---|
| Eligible Entities | Sole proprietors only | All business types |
| Trust Score Range | Typically 30-50 | Typically 50-85 |
| Throughput Limit | ~50 messages/minute | 240-4,500+ messages/minute |
| Approval Time | 3-7 business days | 1-3 business days |
| Campaign Types | Limited to low-volume | All campaign types |
| Monthly Message Cap | ~2,000/day typical | Based on trust score |
When SSN Is Your Only Option
If you're a sole proprietor without an EIN:
- Apply for an EIN at irs.gov — it's free and instant online
- While waiting, you can submit with SSN to start the process
- Once you have the EIN, update your brand registration for better throughput
Getting an EIN (It's Free and Fast)
- Visit irs.gov/ein
- Complete the online application (takes ~10 minutes)
- Receive your EIN immediately upon completion
- Use it to update your A2P 10DLC registration
How Long Does A2P 10DLC Registration Take?
The total registration timeline varies, but here's what to expect at each stage.
Registration Timeline Breakdown
| Stage | Typical Duration | Maximum Duration |
|---|---|---|
| Brand Registration Submission | Same day | Same day |
| Brand Verification | 1-3 business days | 7 business days |
| Trust Score Assignment | Included with verification | Included |
| Campaign Submission | Same day (after brand approval) | Same day |
| Campaign Review | 1-5 business days | 14 business days |
| Number Assignment | 1-2 business days | 5 business days |
| Total (typical) | 3-10 business days | Up to 26 business days |
What Causes Delays
- Incomplete information: The #1 cause of delays — adds 3-7 days per revision cycle
- High-risk industry: Cannabis, firearms, gambling, and financial services get additional scrutiny
- Sole proprietor with SSN: Manual review required, adding 2-5 business days
- Multiple campaigns: Each campaign is reviewed separately
- Holiday periods: TCR operates on US business days
- Volume of applications: Peak periods (Q4, January) have longer queues
How to Speed Up Your Registration
- Use EIN instead of SSN — automated verification is faster
- Match all details exactly to IRS and state records
- Provide detailed use case descriptions — reduces follow-up questions
- Submit complete sample messages with opt-out language
- Use a business email on your company domain
- Verify your website is live and contains business information
Common Rejection Reasons and How to Fix Them
Rejection: "Business Information Does Not Match"
Cause: Your legal business name, EIN, or address doesn't match public records.
Fix:
- Pull your IRS EIN confirmation letter
- Check your state business registration
- Ensure the legal name matches exactly (including punctuation, "Inc.", "LLC", etc.)
- Update and resubmit
Rejection: "Website Does Not Meet Requirements"
Cause: Your website is down, parked, under construction, or doesn't contain relevant business information.
Fix:
- Ensure your site is accessible and loads properly
- Add a clear description of your business and services
- Include your privacy policy and terms of service
- Add contact information (phone, email, address)
- If you don't have a website, create a simple landing page
Rejection: "Use Case Not Approved"
Cause: Your described SMS use case doesn't meet TCR guidelines, or it falls into a restricted category.
Fix:
- Review TCR's list of approved and restricted use cases
- Rewrite your description to be more specific
- Avoid restricted categories (gambling, cannabis in non-legal states, debt collection without proper licensing)
- Provide clearer sample messages
Rejection: "Opt-In Process Not Documented"
Cause: You haven't adequately described how recipients consent to receiving messages.
Fix:
- Document your opt-in process (website form, keyword text-in, point-of-sale)
- Show the consent language users see before opting in
- Include screenshots of opt-in forms if available
- Describe your opt-out handling process
Rejection: "Insufficient Sample Messages"
Cause: Sample messages are generic, missing opt-out language, or don't match the use case.
Fix:
- Provide 3-5 diverse sample messages
- Include variables in double curly braces: {{CustomerName}}, {{OrderNumber}}
- Add opt-out language to every sample
- Match samples to your declared use case
How to Track Your A2P 10DLC Registration Status
Checking Status Through Your Provider
Most SMS providers, including ViteMobile, offer a dashboard where you can:
- View current brand registration status
- Check campaign registration status
- See your trust score once assigned
- View any action items or error messages
- Track throughput limits and usage
Understanding Status Indicators
| Status | Meaning | Action Required |
|---|---|---|
| Draft | Not yet submitted | Complete and submit |
| Submitted | Under review | Wait for processing |
| Action Required | TCR needs more info | Provide requested information |
| Verified | Brand approved | Proceed to campaign registration |
| Active | Campaign approved | Start sending messages |
| Suspended | Compliance issue | Contact provider support |
| Rejected | Application denied | Fix issues and resubmit |
Setting Up Status Notifications
Configure your provider to send email notifications for:
- Registration status changes
- Action required alerts
- Approval confirmations
- Trust score updates
- Throughput limit changes
Email Requirements for A2P 10DLC Registration
Email verification is a required step that catches many applicants off guard.
What Email Address to Use
- Best: A company email address matching your website domain (john@yourcompany.com)
- Acceptable: A verified personal email if you're a sole proprietor
- Avoid: Free email services (Gmail, Yahoo, Outlook) for business registrations — these can lower your trust score
Email Verification Process
- Submit registration with your business email
- Receive verification email within 1-24 hours
- Click the verification link (usually valid for 48-72 hours)
- If expired, request a new verification email through your provider
Troubleshooting Email Issues
- Not receiving emails: Check spam folder, verify email address is correct
- Verification link expired: Request a resend from provider dashboard
- Domain mismatch warning: Ensure email domain matches your registered website
- Multiple email changes: Some providers limit how many times you can change the email
Frequently Asked Questions
Why does my A2P 10DLC registration show as incomplete?
The most common reasons are: mismatched business information (name or EIN doesn't match IRS records), unverified email address, missing or vague campaign description, and sample messages without opt-out language. Log into your provider dashboard to see the specific issue flagged.
Can I use SSN instead of EIN for A2P 10DLC registration?
Yes, but only if you're a sole proprietor with no business entity. SSN registrations receive lower trust scores (30-50 vs 50-85) and significantly lower throughput limits. We strongly recommend getting a free EIN from irs.gov first — it takes about 10 minutes online.
How long does A2P 10DLC registration take?
The typical total timeline is 3-10 business days: 1-3 days for brand verification, 1-5 days for campaign review, and 1-2 days for number assignment. Delays most often come from incomplete information requiring resubmission, which adds 3-7 days per revision cycle.
How do I track my A2P 10DLC registration status?
Check your SMS provider's dashboard for real-time status updates. On ViteMobile, navigate to your A2P 10DLC settings to see brand status, campaign status, trust score, and any action items. Enable email notifications so you're alerted to status changes.
Why was my A2P 10DLC registration rejected?
Common rejection reasons include business information that doesn't match public records, a website that's down or lacks business information, a use case description that's too vague, and sample messages without opt-out instructions. Each rejection notice includes the specific reason — address it and resubmit.
Do I need a business website for A2P 10DLC registration?
While not always strictly required, having a functional business website significantly improves your chances of approval and your trust score. The site should clearly describe your business, include contact information, and have a privacy policy. If you don't have one, a simple landing page will work.
How do companies complete the new A2P 10DLC process?
The process has two steps: brand registration (submit business details, EIN, and documentation) and campaign registration (describe your SMS use case, provide sample messages, and specify message types). Complete both through your SMS provider's platform. Ensure all information matches your IRS and state records exactly.
What email should I use for A2P 10DLC registration?
Use a business email address that matches your website domain (e.g., you@yourcompany.com). Free email services like Gmail can result in lower trust scores or additional manual review. The email must be verified — check your spam folder if you don't receive the verification link.
Can I send messages while my A2P 10DLC registration is pending?
In most cases, yes — but with severely restricted throughput. Unregistered traffic is subject to carrier filtering and may be blocked entirely. Registration is required for reliable delivery on US networks. Complete the process to unlock your full sending capacity.
How do I fix a low trust score after registration?
Trust scores are assigned based on your business information and history. To improve a low score: ensure your EIN and business details are accurate, request enhanced vetting through your provider (additional fee of ~$40), build sending history with good deliverability, and maintain low complaint rates over time.