# BRD-255 — Choose an appeal category valid for this entity type

> At least one appeal category must be selected, and it must be one that is valid for the brand's entity type.

- **Rule ID:** BRD-255
- **Layer:** Brand (`BRAND`)
- **Checks:** `appeal.appeal_categories`
- **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:** TCR
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/brand/brd-255/

## Why this rule exists

Categories route the appeal to the reviewer who can decide it, so one that does not apply to this entity type has nowhere to go and the filing is rejected rather than reassigned. The list is offered in full regardless of entity type, which is precisely why the wrong one gets chosen.

## How to fix it

Pick the category that names what you are contesting, and check it applies to your entity type — tax-exempt status only for a non-profit, government status only for a government body. Done when at least one valid category is selected.

## Example of a compliant value

```text
appeal_categories: ["TAX_EXEMPT_STATUS"] on a NON_PROFIT brand
```

## Provider rejection codes

| Provider | Code | Resubmission allowed |
| --- | --- | --- |
| TCR | `559` | yes |
