> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coverbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Brazil

> What Coverbase asks a supplier in Brazil for, and which of those rules block a submission.

[User guides](/user-guides/overview) / [Supplier countries](/user-guides/supplier-countries/overview)

A supplier whose bank account is held in Brazil sees the fields below. The country is chosen on the form, and changing it changes the fields, so a supplier is never asked for a detail their country does not use.

## Bank details

| Field | Requirement | Format | Notes |
| - | - | - | - |
| Bank name | Optional | up to 60 characters | |
| Bank code | Required | up to 3 characters, digits only | Up to 3 digits; zero-padded. |
| Agência | Required | up to 5 characters, digits only | |
| Account number | Required | up to 20 characters | |
| Check digit | Required | 1 characters, digits only | The digit after the hyphen in your account number, for example, the 5 in 12345-5. |
| Company code | Optional | up to 15 characters, digits only | |
| SWIFT/BIC | Optional | 8 to 11 characters, letters and digits | 8 or 11 characters, for example, BOFAUS3N. Needed for a payment by wire. |
| Account type | Required | no length limit, one of: checking, savings | Checking unless the bank issued the account as a savings account. |

### IBAN

An IBAN is optional for Brazil. It is 29 characters and is checked against the ISO 7064 MOD-97 algorithm, which catches a mistyped or transposed digit before the details reach your finance system.

## Tax and company registrations

| Registration | Requirement | Format | Notes |
| - | - | - | - |
| CNPJ | Required | 14 characters, digits only, CNPJ check digits | 14 digits, for example, 11.222.333/0001-81. |

After a registration is saved, Coverbase checks it against Receita Federal in the background. That check never blocks the supplier: it annotates the record once it completes, and a reviewer can retry it.

## Additional details

Brazil collects a few fields that other countries do not.

| Field | Requirement | Format | Notes |
| - | - | - | - |
| State registration (Inscrição Estadual) | Suggested | up to 20 characters | Enter the state registration, or "ISENTO" if exempt. |
| Municipal registration | Optional | up to 20 characters | |
| CNAE code | Suggested | no length limit, digits only | 7 digits, for example, 6201501. |
| Tax regime | Suggested | no length limit, one of: simples\_nacional, lucro\_presumido, lucro\_real | |
| ICMS taxpayer | Suggested | no length limit | |
| ISS taxpayer | Suggested | no length limit | |
| Withholding categories | Optional | no length limit, one of: irrf, pis, cofins, csll | |
| Registration type (Tipo de Inscrição) | Suggested | no length limit, one of: cnpj, cpf | |
| Registration number (Número da Inscrição) | Suggested | up to 14 characters, digits only | The registration digits only, without punctuation. |
| Registration branch (Filial de inscrição) | Optional | 4 characters, digits only | The 4-digit branch inside a CNPJ, for example, 0001. |
| Registration check digits (Dígito da inscrição) | Optional | 2 characters, digits only | The 2 check digits at the end of a CNPJ. |
| Supplier taxpayer type (Tipo de Contribuinte do Fornecedor) | Suggested | no length limit, one of: contribuinte\_icms, contribuinte\_isento, nao\_contribuinte | |

## Country rules

* Postal codes are checked against the national format. A postal code that does not match produces a warning, not a rejection.

## Where these rules come from

Oracle Fusion Cash Management 26c BR validations.

The rules on this page are confirmed against a primary source, so they are enforced strictly.

Configuration version `2026.10.1`. Your organization can override any of these rules for its own suppliers.

## Related

<CardGroup cols={2}>
  <Card title="Supplier countries" icon="globe" href="/user-guides/supplier-countries/overview">
    Every country Coverbase validates, side by side.
  </Card>

  <Card title="Supplier information guide" icon="building-columns" href="/user-guides/supplier-information">
    How these details are collected, reviewed, and handed to your finance system.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.