Layout CNAB 400 Banco do Brasil — Retorno

Guia campo a campo do layout CNAB 400 do Banco do Brasil (Retorno): posição, tamanho, tipo, obrigatoriedade e descrição de cada campo. Valide seu arquivo com o ValidaCNAB.

Procedência

Observações do layout

Registros de Header

Tipo 0 — Header de Arquivo - Retorno

PosiçãoCampoTipoTamanhoObrigatórioDescriçãoFormato
1-1Identificação do registro headerN1SimIdentificação do registro header
2-2Tipo de operaçãoN1Sim2 = retorno
3-9Identificação do tipo de operaçãoA7SimIdentificação do tipo de operação
10-11Identificação do tipo de serviçoN2SimIdentificação do tipo de serviço
12-19Identificação por extenso do tipo de serviçoA8SimIdentificação por extenso do tipo de serviço
20-26Complemento do registroA7NãoBrancos
27-30Prefixo da agênciaN4SimPrefixo da agência
31-31Dígito verificador do prefixo da agênciaA1SimDígito verificador do prefixo da agência
32-39Número da conta correnteN8SimNúmero da conta corrente
40-40Dígito verificador da conta correnteA1SimDígito verificador da conta corrente
41-46Complemento do registroN6NãoZeros
47-76Nome do cedenteA30SimNome do cedente
77-94Identificação do bancoA18SimIdentificação do banco
95-100Data da gravaçãoN6SimData da gravaçãoDDMMAA
101-107Sequencial do retornoN7SimAtribuído pelo sistema do banco
108-149Complemento do registroA42NãoUso do BB
150-156Número do convênioN7SimNúmero do convênio
157-394Complemento do registroA238NãoBrancos
395-400Número sequencial do registroN6SimNúmero sequencial do registro

Registros de Detalhe

Tipo 7 — Registro Detalhe - Retorno

PosiçãoCampoTipoTamanhoObrigatórioDescriçãoFormato
1-1Identificação do registro detalheN1SimIdentificação do registro detalhe
2-3Complemento do registroN2NãoZeros
4-17Complemento do registroN14NãoZeros
18-21Prefixo da agênciaN4SimPrefixo da agência
22-22Dígito verificador do prefixo da agênciaA1SimDígito verificador do prefixo da agência
23-30Número da conta corrente do cedenteN8SimNúmero da conta corrente do cedente
31-31Dígito verificador da conta correnteA1SimDígito verificador da conta corrente
32-38Número do convênio de cobrança do cedenteN7SimNúmero do convênio de cobrança do cedente
39-63Número de controle do participanteA25NãoNúmero de controle do participante
64-80Nosso-NúmeroN17SimNosso-Número
81-81Tipo de cobrançaN1Sim1 simples, 2 vinculada, 4 descontada, 7 carteira 17, 8 vendor
82-82Tipo de cobrança para o comando 72N1NãoTipo de cobrança para o comando 72
83-86Dias para cálculoN4NãoDias para cálculo
87-88Natureza do recebimentoN2NãoNatureza do recebimento
89-91Prefixo do boletoA3NãoPrefixo do boleto
92-94Variação da carteiraN3SimVariação da carteira
95-95Conta cauçãoN1NãoConta caução
96-100Taxa para descontoN5NãoTaxa para desconto
101-105Taxa de IOFN5NãoTaxa de IOF
106-106Complemento do registroN1NãoBranco
107-108CarteiraN2SimCarteira
109-110ComandoN2SimCódigo da ocorrência de retorno
111-116Data de liquidaçãoN6NãoData de liquidaçãoDDMMAA
117-126Número do boleto dado pelo cedenteA10SimSeu número
127-146Complemento do registroA20NãoBrancos
147-152Data de vencimentoN6SimData de vencimentoDDMMAA
153-165Valor do boletoN13SimValor do boletodecimais: 2
166-168Código do banco recebedorN3SimCódigo do banco recebedor
169-172Prefixo da agência recebedoraN4NãoPrefixo da agência recebedora
173-173Dígito verificador do prefixo da agência recebedoraA1NãoDígito verificador do prefixo da agência recebedora
174-175Espécie do boletoN2SimEspécie do boleto
176-181Data do créditoN6NãoData do créditoDDMMAA
182-188Valor da tarifaN7NãoValor da tarifadecimais: 2
189-201Outras despesasN13NãoOutras despesasdecimais: 2
202-214Juros do descontoN13NãoJuros do descontodecimais: 2
215-227IOF do descontoN13NãoIOF do descontodecimais: 2
228-240Valor do abatimentoN13NãoValor do abatimentodecimais: 2
241-253Desconto concedidoN13NãoDiferença entre o valor do boleto e o valor recebidodecimais: 2
254-266Valor recebidoN13NãoOu valor recebido parcialdecimais: 2
267-279Juros de moraN13NãoJuros de moradecimais: 2
280-292Outros recebimentosN13NãoOutros recebimentosdecimais: 2
293-305Abatimento não aproveitado pelo sacadoN13NãoAbatimento não aproveitado pelo sacadodecimais: 2
306-318Valor do lançamentoN13NãoValor do lançamentodecimais: 2
319-319Indicativo de débito ou créditoN1NãoIndicativo de débito ou crédito
320-320Indicador de valorN1NãoIndicador de valor
321-332Valor do ajusteN12NãoValor do ajustedecimais: 2
333-333Indicador de convênio compartilhadoA1Não2 compartilhador, 3 compartilhado; branco fora da cobrança compartilhada
334-342Cobrança compartilhada 1N9NãoCobrança compartilhada 1
343-349Cobrança compartilhada 2N7NãoCobrança compartilhada 2
350-358Cobrança compartilhada 3N9NãoCobrança compartilhada 3
359-365Cobrança compartilhada 4N7NãoCobrança compartilhada 4
366-374Cobrança compartilhada 5N9NãoCobrança compartilhada 5
375-381Cobrança compartilhada 6N7NãoCobrança compartilhada 6
382-390Cobrança compartilhada 7N9NãoCobrança compartilhada 7
391-391Indicativo de autorização de liquidação parcialN1NãoIndicativo de autorização de liquidação parcial
392-392Complemento do registroA1NãoBranco
393-394Canal de pagamento do boletoN2NãoMeio de apresentação do boleto ao sacado
395-400Sequencial do registroN6SimSequencial do registro

Registros de Trailer

Tipo 9 — Trailer de Arquivo - Retorno

PosiçãoCampoTipoTamanhoObrigatórioDescriçãoFormato
1-1Identificação do registro trailerN1SimIdentificação do registro trailer
2-2Tipo de operaçãoN1SimTipo de operação
3-4Identificação do tipo de serviçoN2SimIdentificação do tipo de serviço
5-7Código do bancoN3SimCódigo do banco
8-17Complemento do registroA10NãoBrancos
18-25Cobrança simples - quantidade de boletosN8SimCobrança simples - quantidade de boletos
26-39Cobrança simples - valor totalN14SimCobrança simples - valor totaldecimais: 2
40-47Cobrança simples - número do avisoN8NãoCobrança simples - número do aviso
48-57Cobrança simples - brancosA10NãoCobrança simples - brancos
58-65Cobrança vinculada - quantidade de boletosN8NãoCobrança vinculada - quantidade de boletos
66-79Cobrança vinculada - valor totalN14NãoCobrança vinculada - valor totaldecimais: 2
80-87Cobrança vinculada - número do avisoN8NãoCobrança vinculada - número do aviso
88-97Cobrança vinculada - brancosA10NãoCobrança vinculada - brancos
98-105Cobrança caucionada - quantidade de boletosN8NãoCobrança caucionada - quantidade de boletos
106-119Cobrança caucionada - valor totalN14NãoCobrança caucionada - valor totaldecimais: 2
120-127Cobrança caucionada - número do avisoN8NãoCobrança caucionada - número do aviso
128-137Cobrança caucionada - brancosA10NãoCobrança caucionada - brancos
138-145Cobrança descontada - quantidade de boletosN8NãoCobrança descontada - quantidade de boletos
146-159Cobrança descontada - valor totalN14NãoCobrança descontada - valor totaldecimais: 2
160-167Cobrança descontada - número do avisoN8NãoCobrança descontada - número do aviso
168-217Cobrança descontada - brancosA50NãoCobrança descontada - brancos
218-225Cobrança vendor - quantidade de boletosN8NãoCobrança vendor - quantidade de boletos
226-239Cobrança vendor - valor totalN14NãoCobrança vendor - valor totaldecimais: 2
240-247Cobrança vendor - número do avisoN8NãoCobrança vendor - número do aviso
248-394Cobrança vendor - brancosA147NãoCobrança vendor - brancos
395-400Sequencial do registroN6SimSequencial do registro