# BRD-091 — A complete physical business address is required

> Street, city, state or region, postal code and a two-letter country must all be populated.

- **Rule ID:** BRD-091
- **Layer:** Brand (`BRAND`)
- **Checks:** `brand.street + city + state + postal_code + country`
- **Severity:** BLOCKING — Breaking this rule gets the submission rejected outright.
- **When it bites:** Gates approval — get this wrong and registration is refused
- **How it is detected:** Deterministic (settled in code from the submitted values)
- **Fix type:** Fix the field — a better value in the form clears it
- **Required by:** AWS, TCR, Bandwidth
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/brand/brd-091/

## Why this rule exists

The address is matched component by component against the registration record, so a missing component is not a partial match — it is a failed one. Half-filled addresses come from integrations that map a single free-text address string into the first field and leave the rest empty.

## How to fix it

Populate all five components separately, matching the address on your IRS letter or business registration. Done when each field holds its own value rather than one field holding the whole address.

## Example of a compliant value

```text
street: 1240 Mission St, Suite 400 · city: San Francisco · state: CA · postal_code: 94103 · country: US
```

## Common mistakes

- Where the registered address carries a suite number, omitting it is a component mismatch even though the post would arrive.
