> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zavu.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Brand Registration

> Register your business brand for 10DLC SMS compliance

# Brand Registration

A **Brand** represents your business entity in the 10DLC ecosystem. It's the first step to sending compliant SMS messages in the United States.

## Prerequisites

Before registering your brand, complete these steps:

1. **KYC Verification** - Complete identity verification in your [Dashboard](https://dashboard.zavu.dev/kyc)
2. **Business Information Ready** - Have your company details available

## Required Information

You'll need to provide:

| Field               | Description                | Example                              |
| ------------------- | -------------------------- | ------------------------------------ |
| Legal Company Name  | Official registered name   | Acme Corporation                     |
| DBA (if applicable) | Doing Business As name     | Acme                                 |
| Company Type        | Entity type                | Corporation, LLC, etc.               |
| EIN / Tax ID        | Federal tax identification | 12-3456789                           |
| Country             | Country of registration    | United States                        |
| Street Address      | Business address           | 123 Main St                          |
| City                | City                       | San Francisco                        |
| State               | State/Province             | California                           |
| Postal Code         | ZIP code                   | 94102                                |
| Website             | Company website            | [https://acme.com](https://acme.com) |
| Vertical            | Industry category          | Technology, Retail, etc.             |

<Tip>
  Ensure your company information matches official records. Discrepancies can delay approval.
</Tip>

## How to Register

### Via Dashboard

1. Navigate to **Compliance** → **Verify** in your [Dashboard](https://dashboard.zavu.dev/compliance/verify)
2. Complete KYC verification if not already done
3. Click **Register 10DLC Brand**
4. Fill in your business information
5. Review and submit

### Via API

Create a brand in draft status, then submit it for review:

```bash theme={null}
# Step 1: Create brand (draft)
curl -X POST https://api.zavu.dev/v1/10dlc/brands \
  -H "Authorization: Bearer $ZAVU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "entityType": "PRIVATE_PROFIT",
    "displayName": "Acme Corp",
    "companyName": "Acme Corporation",
    "ein": "12-3456789",
    "email": "compliance@acme.com",
    "phone": "+14155551234",
    "street": "123 Main St",
    "city": "San Francisco",
    "state": "CA",
    "postalCode": "94102",
    "country": "US",
    "website": "https://acme.com",
    "vertical": "Technology"
  }'

# Step 2: Submit for review
curl -X POST https://api.zavu.dev/v1/10dlc/brands/{brandId}/submit \
  -H "Authorization: Bearer $ZAVU_API_KEY"

# Step 3: Check status
curl https://api.zavu.dev/v1/10dlc/brands/{brandId}/sync \
  -X POST \
  -H "Authorization: Bearer $ZAVU_API_KEY"
```

### Cost

* **\$35 USD** (one-time fee, charged from your account balance)

<Note>
  The $35 fee covers both brand registration ($15) and campaign registration (\~\$20) upfront. Ensure you have sufficient balance before submitting.
</Note>

## Approval Process

After submission, your brand goes through vetting:

```
Submitted → Under Review → Approved/Rejected
              1-3 days
```

### Status Meanings

| Status       | Description                          |
| ------------ | ------------------------------------ |
| **Pending**  | Brand submitted, awaiting review     |
| **Verified** | Brand approved, ready for campaigns  |
| **Rejected** | Brand rejected (see reason provided) |

### What Happens During Review?

The Campaign Registry (TCR) verifies:

* Business legitimacy and registration
* Website content and ownership
* Industry classification
* Compliance history

## Trust Scores

Upon approval, your brand receives a **Trust Score** that determines your messaging limits:

| Score  | Description                     | Daily Limit       |
| ------ | ------------------------------- | ----------------- |
| Low    | New or unverified businesses    | 2,000 messages    |
| Medium | Standard verified businesses    | 10,000 messages   |
| High   | Established, vetted enterprises | 200,000+ messages |

<Tip>
  Trust scores can improve over time with good messaging practices and additional vetting.
</Tip>

## If Rejected

If your brand is rejected:

1. Review the rejection reason provided
2. Correct any issues with your business information
3. Contact support if you believe the rejection was in error
4. Resubmit with accurate information

Common rejection reasons:

* Mismatched business information
* Website not accessible or incomplete
* Industry not supported for A2P messaging

## Next Steps

Once your brand is approved:

<CardGroup cols={2}>
  <Card title="Create a Campaign" icon="megaphone" href="/guides/10dlc/campaigns">
    Register your messaging use case
  </Card>

  <Card title="10DLC Overview" icon="book" href="/guides/10dlc/overview">
    Review the full process
  </Card>
</CardGroup>
