Guide to Sole Proprietor 10DLC Brand and Campaign Registration

For small business owners and freelancers without a federal Tax ID (EIN), the Sole Proprietor registration is the required path for sending compliant A2P (Application-to-Person) messages to local US numbers.


Prerequisites

Before you begin, ensure you have a Telnyx account and at least one local US 10-digit long code (10DLC) number. You must also meet the following criteria:

  • You do not have an EIN (Employer Identification Number).
  • You are a single individual operating a business.
  • You require low-volume messaging (typically 1,000 messages per day).

Step 1: Gather Required Information

Accuracy and consistency are critical for 10DLC approval. Ensure the following details match your legal identity exactly:

  • Legal Name: Your full name as it appears on government-issued ID.
  • Email Address: A permanent business or personal email (free providers like Gmail are permitted for Sole Proprietors, unlike large corporations).
  • Mobile Phone Number: A valid mobile number capable of receiving SMS (required for identity verification).
  • Physical Address: Your primary residence or business location (PO Boxes/PMBs are not accepted).
  • Website or Social Media: A URL (e.g., LinkedIn, professional Facebook page, or business website) that demonstrates your business's legitimacy.

Step 2: Create a Sole Proprietor Brand

  1. Log in to the Telnyx Mission Control Portal.
  2. Navigate to Messaging > 10DLC > Brands.
  3. Click Create New Brand.
  4. For Entity Type, select Sole Proprietorship.
  5. Fill in the information gathered in Step 1.
  6. Click Save.

Step 3: Brand Verification (OTP PIN Process)

Sole Proprietor brands require a manual verification loop to confirm identity. You must complete the following within 24 hours once the PIN is received:

  1. Request the PIN: Send an email to 10dlcquestions@telnyx.com stating that you have created a Sole Proprietor brand and need an OTP PIN for verification.
  2. Receive the PIN: Telnyx will send a unique OTP PIN to the mobile phone number associated with your brand.
  3. Verify: Email the OTP PIN back to 10dlcquestions@telnyx.com.
  4. Important: If the PIN is not returned within 24 hours, it will expire, and you will need to restart the brand creation process.

API Option: Triggering and Verifying the OTP PIN

For users who prefer to automate the OTP verification process via the Telnyx API, the following endpoints are available. Full documentation is available in the

Sole Proprietor 10DLC Registration developer docs: https://developers.telnyx.com/docs/messaging/10dlc/sole-proprietor

Step 3a — Trigger OTP

Sends a 6-digit PIN via SMS to the mobile phone number associated with the brand:

curl -X POST https://api.telnyx.com/v2/10dlc/brand/{brand\_id}/smsOtp \

-H "Content-Type: application/json" \

-H "Authorization: Bearer YOUR_API_KEY" \

-d '{

"pinSms": "Your Telnyx verification code is @OTP_PIN@. This code expires in 24 hours.",

"successSms": "Your Telnyx 10DLC brand has been verified successfully."

}'

The @OTP_PIN@ placeholder is replaced with the actual 6-digit PIN when the SMS is sent.

Step 3b — Check OTP Status (optional)

Poll the delivery status to confirm the SMS was received:

curl -X GET https://api.telnyx.com/v2/10dlc/brand/{brand\_id}/smsOtp \

-H "Authorization: Bearer YOUR_API_KEY"

Possible delivery statuses:

StatusDescription
PENDINGOTP request submitted, awaiting delivery
DELIVERED_HANDSETSMS delivered to the mobile device
DELIVERY_FAILEDSMS delivery failed
VERIFIEDOTP PIN successfully verified
EXPIREDOTP PIN expired (24-hour window)

Step 3c — Verify OTP PIN

Once the user receives the PIN and provides it back, verify it:

curl -X PUT https://api.telnyx.com/v2/10dlc/brand/{brand\_id}/smsOtp \

-H "Content-Type: application/json" \

-H "Authorization: Bearer YOUR_API_KEY" \

-d '{

"otpPin": "123456"

}'

Upon successful verification:

  • The brand identityStatus changes to VERIFIED
  • The successSms message is sent to the mobile phone
  • The brand registration fee is charged
  • You can now create campaigns

If the OTP expires, simply call the trigger endpoint again to send a new PIN.


Step 4: Create a 10DLC Campaign

Once your brand status shows as Verified, you can submit your messaging use case for review.

  1. Navigate to Messaging > 10DLC > Campaigns.

  2. Click Create New Campaign.

  3. Select your Sole Proprietor Brand and choose the Sole Proprietor use case.

  4. Message Flow: Describe how users opt into your messages.

    • Example: "Users visit [YourURL.com] and enter their phone number to receive alerts. They must check a box to agree to SMS terms. Consent is not a condition of purchase."
  5. Sample Messages: Provide at least two examples. These must include your Brand Name and Opt-out instructions (e.g., "Reply STOP to unsubscribe").


Step 5: Assign Numbers to Your Campaign

After the carriers approve your campaign (typically 3–7 business days), you must link your numbers to the campaign to avoid filtered traffic.

  1. Go to Numbers > My Numbers.
  2. Select the number(s) you wish to use.
  3. In the 10DLC section, assign your approved Brand and Campaign.
  4. Click Save.

Fees and Charges

The following fees are passed through from the carriers for Sole Proprietor registrations:

ItemEstimated FeeFrequency
Brand Registration$4.00One-time
Campaign Vetting$15.00Per submission/resubmission
Monthly Maintenance$2.00Monthly

Notes #1:

If the entity's legal name or website contains any of the following terms, the entity does NOT qualify as a Sole Proprietor and must register as a standard business brand using a federal Tax ID (EIN).

CategoryDisqualifying Terms
Business suffixesLLC, Inc, Ltd, Corp, Company, LLP
EducationSchool, College, University, Academy
Finance / BankingBank, Loan, Mortgage, Cash, Money, Fund, Wealth, Investment, Capital, Credit, Union, Lending, Financial, Collections, Insurance
HealthcareHospital, Clinic, Vet, Health, Spa
Real EstateProperty, Real Estate, Management, Agency, Home, Buyer
OrganizationsChurch, Club, Group, Charity, Center, Ministry, Ministries, Chamber
Government / Non-profitCounty, .gov, .org
OtherSoftware, Marketing, Media, Employees, Staff, .ai

Notes #2:

Multiple campaigns for the same Sole Proprietor brand cannot be created. This includes campaigns created in other platforms. Only a single campaign can be created for a Sole Prop brand.

Additional Resources

For further assistance, please reach out to 10dlcquestions@telnyx.com.

Related articles

Compliance Catch-up: Why Toll-Free Verification Now Mirrors 10DLCThe most significant change effective February 17, 2026, is that the Business Registration Number (BRN) is no longer… See Telnyx guidance and requirements.Forbidden Messaging Use Cases in the US and Canada (10DLC, Toll-Free, and Short Code)Mobile carriers and industry guidelines (such as CTIA standards) restrict certain types of messaging traffic across the… See Telnyx guidance and requirements.Toll-Free Carrier RejectionsThis article will emphasise the meaning of carrier rejection responses on Toll-Free submissions and how to handle them. See Telnyx guidance and requirements.10DLC Campaign Compliance GuideThis guide walks you through the entire 10DLC campaign process — from brand registration to sending your first message. Each section links to detailed articles for deeper dives. If you're new to 10DLC, start at Step 1. If you already have a brand and need