# A2P SMS, OTP, and sender ID rules in Brazil

> BroadNet delivers A2P SMS and OTP in Brazil over direct connections to Vivo, Claro Brasil, TIM Brasil, and Oi, with Anatel sender ID registration in 5-10 business days.

- Canonical URL: https://www.broadnet.me/coverage/brazil
- Language: en
- Last updated: 2026-10-21
- Publisher: BroadNet (https://www.broadnet.me)

Direct termination into Vivo, Claro Brasil, TIM Brasil, and Oi with Anatel + operator sender ID registration handled in-house.

## Key facts

- Regulator: Anatel (Agência Nacional de Telecomunicações)
- Dialling code: +55
- MCC: 724
- Mobile subscribers: 260M
- Sender-ID lead time: 5-10 business days
- Time to launch: Live in 5–15 business days from test-access request to production
- Typical OTP latency: 3.2 s
- Typical delivery rate, operator-direct: 99.1%
- SMS price band: USD 0.025 – 0.05 (indicative list rates, reviewed 2026-09-24)
- Billing currencies: USD, BRL

## Operators

| Operator | MNC | Route | Grade | A2P rate |
|---|---|---|---|---|
| Vivo | 724-06 | Direct | A+ | USD 0.0413 |
| Claro Brasil | 724-05 | Direct | A+ | USD 0.0389 |
| TIM Brasil | 724-02 | Direct | A+ | USD 0.0364 |
| Oi | 724-31 | Direct | A | USD 0.034 |

## Technical facts for Brazil

Network codes, message lengths and sender-ID rules in one table. Segment lengths are the GSM standard values (3GPP TS 23.038).

| Technical facts | |
|---|---|
| Mobile country code (MCC) | 724 |
| Dialling code | +55 |
| Operators (MCC-MNC) | Vivo · 724-06; Claro Brasil · 724-05; TIM Brasil · 724-02; Oi · 724-31 |
| SMS length, GSM-7 (Latin alphabet) | 160 characters in a single SMS; 153 per part when concatenated |
| SMS length, UCS-2 (Arabic, Cyrillic and other scripts) | 70 characters in a single SMS; 67 per part when concatenated |
| Regulator | Anatel (Agência Nacional de Telecomunicações) |
| Sender-ID rules | Anatel + operator sender ID registration (CNPJ-verified). Portuguese supported in UCS-2 (diacritics) or GSM-7 transliteration. |
| Sender-ID lead time | 5-10 business days |

## Pricing

| Band | Transactional | Promotional | Note |
|---|---|---|---|
| Pay-as-you-go | USD 0.0340 | USD 0.0415 | List rate up to 100K messages/month |
| Growth · 100K+ | USD 0.0299 | USD 0.0365 | Auto-tier discount |
| Volume · 1M+ | USD 0.0252 | USD 0.0307 | Includes quarterly route review |
| Enterprise | Custom | Custom | Direct operator pricing + signed SLA |

## Sender ID

Anatel + operator sender ID registration (CNPJ-verified). Portuguese supported in UCS-2 (diacritics) or GSM-7 transliteration.

Anatel + operator sender ID registration: 5-10 business days (CNPJ required).

## Rules

- **Anatel sender ID**: CNPJ-verified sender ID registration via operator.
- **LGPD**: Brazilian General Data Protection Law enforced by ANPD.
- **Portuguese UCS-2**: Portuguese diacritics supported.

## Compliance

LGPD (Lei Geral de Proteção de Dados) enforced by ANPD. CNPJ verification required for sender.

## Sample A2P template

```text
Your code is 384921. Do not share.
```

Portuguese:

```text
Seu código de verificação é 384921. Não compartilhe.
```

## Related

- https://www.broadnet.me/regulations/brazil
- https://www.broadnet.me/pricing/sms/brazil
