# SMS to Brazil

Policy reference updated 2026-07-13T12:47:03.255234Z. Confirm current requirements, sender eligibility and your use case before launch.

[Contact sales](/demo?product=sms&source_page=%2Fsms-api%2Ffeatures%2Fdestinations%2Fbrazil)

- Country code: BR (dialing +55)
- Channels available: sms, whatsapp, voice
- Two-way messaging: yes

### Sender types

| Sender | Direction | Throughput (msg/s) | Registration | Sender ID | Timeline |
| --- | --- | --- | --- | --- | --- |
| Alphanumeric Sender ID | one-way | — | none | overwritten; registration unavailable (random short code) | — |
| Long code (phone number) | two-way | — | none | preserved | — |

### Rules

- Template pre-approval: no
- Quiet hours: recorded; the sending window is not stated

#### What this market refuses

Gambling Traffic Restrictions:
- Only traffic from gambling companies registered with the Brazilian Ministry of Finance will be permitted
- All unregistered gambling traffic will be blocked
- Registration with the Ministry of Finance is mandatory for SMS delivery
- List of companies registered: https://sigap.fazenda.gov.br/consulta-publica/lista-operacoes-aqf


Content Restrictions:
- Virtual Local Numbers (VLN) are prohibited in messages
- Messages containing bank names require explicit authorization from the respective banks
- Messages containing Mobile Network Operator (MNO) names require explicit authorization from the respective operators

[How sender-ID registration works →](/sms-api/features/compliance/sender-id-registration)

## How sending works

Use the same SMS API across supported destinations. Prepare an eligible sender, enable the destination and apply the recipient permission your message requires. Track the accepted message through carrier submission and the delivery reports available for that route.

## The rest of the SMS platform

One API, one set of keys. Explore the other capabilities.

- [Sender-ID registration](/sms-api/features/compliance/sender-id-registration): Pre-register alphanumeric and dedicated senders where countries require it.
- [Routing](/sms-api/features/routing): Destination controls, carrier connectivity and reported routing outcomes.
- [Numbers](/sms-api/features/numbers): Long codes, short codes, toll-free, and alphanumeric sender IDs.
- [Sending](/sms-api/features/sending): The send API: segments, Unicode safety, batch, and idempotency.
- [Two-way](/sms-api/features/two-way): Inbound SMS and conversational replies as HMAC-signed webhooks.
- [All destinations](/sms-api/features/destinations): Coverage, sender types, and rules for every country Bird reaches.



## Related resources

- [SMS overview](/docs/guides/sms/overview) (docs)
- [SMS destinations](/sms-api/features/destinations) (product)

[Get an implementation brief](/learn/workspace?topic=sms-destinations)

