# MSG-064 — Opt-in confirmation must carry the rates disclosure

> The confirmation must state that message and data rates may apply.

- **Rule ID:** MSG-064
- **Layer:** Message content (`MESSAGE_CONTENT`)
- **Checks:** `campaign.optin_message`
- **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:** AI judgement over the submitted form
- **Fix type:** Fix the field — a better value in the form clears it
- **Required by:** CTIA, TCR, Bandwidth, AWS
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/message-content/msg-064/

## Why this rule exists

The consumer may be billed per message by their carrier, and the confirmation is the first point at which they could act on that knowledge. It is a mechanically-checked element, so its absence is caught reliably.

## How to fix it

Add "Msg & data rates may apply." to the confirmation. Keep it even when tight on characters — it is mechanically checked, and dropping it is a certain finding while shortening the marketing copy is free.

## Example of a compliant value

```text
Msg & data rates may apply.
```
