10DLC for Sub-Accounts
If you use sub-accounts to manage multiple clients, each client that sends SMS in the United States needs their own 10DLC registration. Since each sub-account represents a different business with its own legal entity, they cannot share a single brand registration.How It Works
Each sub-account (project) can independently register:- Its own Brand — with the client’s legal business information
- Its own Campaigns — with the client’s specific messaging use cases
- Its own Phone Numbers — assigned to the client’s approved campaigns
Prerequisites
- Active sub-account with an API key (create one)
- KYC verification completed for the parent account
- Client’s business information (legal name, EIN, address, website)
Step-by-Step Registration
Use the sub-account’s API key for all requests below. This ensures the brand and campaign are scoped to that specific sub-account.1. Register the Client’s Brand
2. Submit Brand for Review
3. Create a Campaign
Once the brand is verified:4. Submit Campaign for Review
5. Assign Phone Numbers
After the campaign is approved, assign the sub-account’s phone numbers:Managing via Dashboard
Team owners can also manage 10DLC registration for each sub-account through the dashboard:- Navigate to the sub-account in your Dashboard
- Switch to the sub-account’s project context
- Go to Compliance → 10DLC
- Follow the standard registration flow
Cost
All 10DLC fees are charged from the parent team’s balance:| Item | Cost |
|---|---|
| Brand registration per sub-account | $35 one-time |
| Campaign monthly fee per sub-account | $2-15/month |
Each sub-account requires its own brand registration (15) and campaign (~$20) registration.
Best Practices
- Register early — Brand and campaign approval can take up to 7 business days
- Use accurate business info — Mismatches between the brand and official records cause rejections
- One brand per sub-account — Each sub-account represents one business entity
- Set credit limits — Use credit limits to control spending per sub-account
