Layout CNAB 400 Banco do Brasil — Remessa
Guia campo a campo do layout CNAB 400 do Banco do Brasil (Remessa): posição, tamanho, tipo, obrigatoriedade e descrição de cada campo. Valide seu arquivo com o ValidaCNAB.
Procedência
- Versão do manual: Março/2018
- Última conferência do layout: 2018-03-01
- Fonte oficial: https://www.bb.com.br/docs/portal/pub/Doc2627CBR641Pos7.pdf
Observações do layout
- Remessa: CBR641, versão Março/2018. Retorno: CBR643, versão Julho/2023. Ambos valem para CONVÊNIOS COM NUMERAÇÃO ACIMA DE 1.000.000 — o BB publica documentos distintos para convênio de 6 posições, com o Nosso-Número em faixa diferente.
- O registro de detalhe é o tipo 7 nas duas modalidades, não o tipo 1.
- No retorno, as posições 333 a 390 só têm conteúdo na cobrança compartilhada; fora dela são brancos.
- Onde a PICTURE do manual diverge da faixa de posições, vale a posição: é ela que precisa somar 400. Ocorre na taxa de IOF do retorno (declarada 9(004) em cinco posições) e nas cinco somas do trailer de retorno (declaradas 9(013)v99 em catorze posições).
- O registro tipo 5 da remessa é opcional e existe em três formas, separadas pelo tipo de serviço nas posições 2 e 3: 99 (multa e prazo limite de recebimento), 01 (e-mail do pagador) e 03 (número do título do beneficiário com 15 posições). Cada uma deve vir logo após o registro detalhe tipo 7 do título a que se refere.
Registros de Header
Tipo 0 — Header de Arquivo - Remessa
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do Registro Header | N | 1 | Sim | Identificação do Registro Header | |
| 2-2 | Tipo de Operação | N | 1 | Sim | 1 = remessa | |
| 3-9 | Identificação por extenso do tipo de operação | A | 7 | Sim | REMESSA, ou TESTE nas posições 003 a 007 | |
| 10-11 | Identificação do tipo de serviço | N | 2 | Sim | Identificação do tipo de serviço | |
| 12-19 | Identificação por extenso do tipo de serviço | A | 8 | Sim | Identificação por extenso do tipo de serviço | |
| 20-26 | Complemento do registro | A | 7 | Não | Brancos | |
| 27-30 | Prefixo da agência | N | 4 | Sim | Agência onde está cadastrado o convênio líder | |
| 31-31 | Dígito verificador do prefixo da agência | A | 1 | Sim | Dígito verificador do prefixo da agência | |
| 32-39 | Número da conta corrente | N | 8 | Sim | Conta onde está cadastrado o convênio líder | |
| 40-40 | Dígito verificador da conta corrente | A | 1 | Sim | Dígito verificador da conta corrente | |
| 41-46 | Complemento do registro | N | 6 | Não | Zeros | |
| 47-76 | Nome do beneficiário | A | 30 | Sim | Nome do beneficiário | |
| 77-94 | Identificação do banco | A | 18 | Sim | Constante 001BANCODOBRASIL | |
| 95-100 | Data da gravação | N | 6 | Sim | Data da gravação | DDMMAA |
| 101-107 | Sequencial da remessa | N | 7 | Sim | Sequencial da remessa | |
| 108-129 | Complemento do registro | A | 22 | Não | Brancos | |
| 130-136 | Número do convênio líder | N | 7 | Sim | Numeração acima de 1.000.000 | |
| 137-394 | Complemento do registro | A | 258 | Não | Brancos | |
| 395-400 | Sequencial do registro | N | 6 | Sim | Sequencial do registro |
Registros de Detalhe
Tipo 7 — Registro Detalhe - Remessa
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do registro detalhe | N | 1 | Sim | 7 (sete) — o BB não usa o tipo 1 | |
| 2-3 | Tipo de inscrição do beneficiário | N | 2 | Sim | Tipo de inscrição do beneficiário | |
| 4-17 | Número do CPF/CNPJ do beneficiário | N | 14 | Sim | Número do CPF/CNPJ do beneficiário | |
| 18-21 | Prefixo da agência | N | 4 | Sim | Prefixo da agência | |
| 22-22 | Dígito verificador do prefixo da agência | A | 1 | Sim | Dígito verificador do prefixo da agência | |
| 23-30 | Número da conta corrente do beneficiário | N | 8 | Sim | Número da conta corrente do beneficiário | |
| 31-31 | Dígito verificador da conta corrente | A | 1 | Sim | Dígito verificador da conta corrente | |
| 32-38 | Número do convênio de cobrança do beneficiário | N | 7 | Sim | Número do convênio de cobrança do beneficiário | |
| 39-63 | Código de controle da empresa | A | 25 | Não | Uso da empresa | |
| 64-80 | Nosso-Número | N | 17 | Sim | Nosso-Número | |
| 81-82 | Número da prestação | N | 2 | Não | Zeros | |
| 83-84 | Grupo de valor | N | 2 | Não | Zeros | |
| 85-87 | Complemento do registro | A | 3 | Não | Brancos | |
| 88-88 | Indicativo de mensagem ou sacador/avalista | A | 1 | Não | Indicativo de mensagem ou sacador/avalista | |
| 89-91 | Prefixo do título | A | 3 | Não | Brancos | |
| 92-94 | Variação da carteira | N | 3 | Sim | Variação da carteira | |
| 95-95 | Conta caução | N | 1 | Não | Zero | |
| 96-101 | Número do borderô | N | 6 | Não | Zeros | |
| 102-106 | Tipo de cobrança | A | 5 | Não | Tipo de cobrança | |
| 107-108 | Carteira de cobrança | N | 2 | Sim | Carteira de cobrança | |
| 109-110 | Comando | N | 2 | Sim | Código da ocorrência | |
| 111-120 | Seu número | A | 10 | Sim | Número do título atribuído pelo beneficiário | |
| 121-126 | Data de vencimento | N | 6 | Sim | Data de vencimento | DDMMAA |
| 127-139 | Valor do título | N | 13 | Sim | Valor do título | decimais: 2 |
| 140-142 | Número do banco | N | 3 | Sim | Número do banco | |
| 143-146 | Prefixo da agência cobradora | N | 4 | Não | Prefixo da agência cobradora | |
| 147-147 | Dígito verificador do prefixo da agência cobradora | A | 1 | Não | Brancos | |
| 148-149 | Espécie de título | N | 2 | Sim | Espécie de título | |
| 150-150 | Aceite do título | A | 1 | Sim | Aceite do título | |
| 151-156 | Data de emissão | N | 6 | Sim | Data de emissão | DDMMAA |
| 157-158 | Primeira instrução codificada | N | 2 | Não | Primeira instrução codificada | |
| 159-160 | Segunda instrução codificada | N | 2 | Não | Segunda instrução codificada | |
| 161-173 | Juros de mora por dia de atraso | N | 13 | Não | Juros de mora por dia de atraso | decimais: 2 |
| 174-179 | Data limite para concessão de desconto | N | 6 | Não | Data limite para concessão de desconto | DDMMAA |
| 180-192 | Valor do desconto | N | 13 | Não | Valor do desconto | decimais: 2 |
| 193-205 | Valor do IOF | N | 13 | Não | Ou quantidade de unidade variável | decimais: 2 |
| 206-218 | Valor do abatimento | N | 13 | Não | Valor do abatimento | decimais: 2 |
| 219-220 | Tipo de inscrição do pagador | N | 2 | Sim | Tipo de inscrição do pagador | |
| 221-234 | Número do CNPJ ou CPF do pagador | N | 14 | Sim | Número do CNPJ ou CPF do pagador | |
| 235-271 | Nome do pagador | A | 37 | Sim | Nome do pagador | |
| 272-274 | Complemento do registro | A | 3 | Não | Brancos | |
| 275-314 | Endereço do pagador | A | 40 | Sim | Endereço do pagador | |
| 315-326 | Bairro do pagador | A | 12 | Não | Bairro do pagador | |
| 327-334 | CEP do endereço do pagador | N | 8 | Sim | CEP do endereço do pagador | |
| 335-349 | Cidade do pagador | A | 15 | Sim | Cidade do pagador | |
| 350-351 | UF da cidade do pagador | A | 2 | Sim | UF da cidade do pagador | |
| 352-391 | Observações, mensagem ou sacador/avalista | A | 40 | Não | Observações, mensagem ou sacador/avalista | |
| 392-393 | Número de dias para protesto | A | 2 | Não | Número de dias para protesto | |
| 394-394 | Indicador de recebimento parcial | A | 1 | Não | Indicador de recebimento parcial | |
| 395-400 | Sequencial de registro | N | 6 | Sim | Sequencial de registro |
Tipo 5/99 — Registro Detalhe Opcional - Multa e Prazo Limite de Recebimento - Remessa — Opcional
Vinculado a: 7
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do registro de transação | N | 1 | Sim | Identificação do registro de transação | |
| 2-3 | Tipo de serviço | A | 2 | Sim | 99 = cobrança de multa | |
| 4-4 | Código de multa | N | 1 | Sim | 1 = valor, 2 = percentual, 9 = dispensar cobrança de multa (nota 15) | |
| 5-10 | Data de início da cobrança da multa | N | 6 | Sim | Zeros quando o código de multa for 9 — dispensar (nota 16) | DDMMAA |
| 11-22 | Valor ou percentual da multa | N | 12 | Sim | Valor quando o código de multa for 1; percentual com cinco inteiros e dois decimais quando for 2; zeros quando for 9 (nota 17) | decimais: 2 |
| 23-25 | Quantidade de dias para recebimento após vencimento | N | 3 | Não | Prazo para recebimento do boleto após o vencimento; depois disso ele é baixado (nota 37) | |
| 26-394 | Complemento do registro | A | 369 | Não | Brancos | |
| 395-400 | Número sequencial do registro no arquivo | N | 6 | Sim | Número sequencial do registro no arquivo |
Tipo 5/01 — Registro Detalhe Opcional - E-mail do Pagador - Remessa — Opcional
Vinculado a: 7
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do registro de transação | N | 1 | Sim | Identificação do registro de transação | |
| 2-3 | Tipo de serviço | A | 2 | Sim | 01 = envio de boleto por e-mail | |
| 4-139 | Endereço de e-mail do pagador | A | 136 | Sim | Deve conter o caractere @; mais de um endereço pode ser informado, separados por ; (nota 18) | |
| 140-394 | Complemento do registro | A | 255 | Não | Brancos | |
| 395-400 | Número sequencial do registro no arquivo | N | 6 | Sim | Número sequencial do registro no arquivo |
Tipo 5/03 — Registro Detalhe Opcional - Número do Título do Beneficiário - Remessa — Opcional
Vinculado a: 7
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do registro de transação | N | 1 | Sim | Identificação do registro de transação | |
| 2-3 | Tipo de serviço | N | 2 | Sim | 03 = número do título do beneficiário com 15 posições | |
| 4-18 | Identificação do título do beneficiário | A | 15 | Sim | Prevalece sobre o campo Seu Número, posições 111 a 120 do registro detalhe tipo 7 (nota 36) | |
| 19-394 | Complemento do registro | A | 376 | Não | Brancos | |
| 395-400 | Número sequencial do registro no arquivo | N | 6 | Sim | Número sequencial do registro no arquivo |
Registros de Trailer
Tipo 9 — Trailer de Arquivo - Remessa
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-1 | Identificação do registro trailer | N | 1 | Sim | Identificação do registro trailer | |
| 2-394 | Complemento do registro | A | 393 | Não | Brancos | |
| 395-400 | Número sequencial do registro no arquivo | N | 6 | Sim | Número sequencial do registro no arquivo |