CNAB 400 é o padrão "antigo" da Febraban para troca de arquivos com bancos — ainda muito vivo no Brasil em 2026, especialmente para cobrança simples e bancos cooperativos. Se você precisa enviar remessa ou processar retorno em CNAB 400, este guia explica a estrutura, o que muda em relação ao CNAB 240 e como formatar e validar arquivos com o Toolspace antes de enviar.
O que é o CNAB 400
CNAB 400 é o leiaute Febraban onde cada registro tem 400 caracteres. Foi o primeiro grande padrão do mercado brasileiro e segue em uso por compatibilidade com sistemas legados.
A estrutura é mais simples que o 240: não tem lotes hierárquicos. É uma sequência de linhas:
[Header de Arquivo] ← 1 linha de 400 caracteres
[Detalhe 1] ← 1 linha por boleto
[Detalhe 2]
...
[Trailer de Arquivo] ← 1 linha
Cada detalhe representa um único título (boleto, cobrança). Diferente do 240, não há header/trailer de lote.
Para que ele é usado hoje
CNAB 400 ainda é exigido por:
- Vários bancos cooperativos (Sicredi, Sicoob, Unicred em alguns convênios).
- Bancos médios e regionais com sistemas legados.
- Empresas com integrações antigas que nunca migraram para 240.
- Sistemas de cobrança terceirizada (escritórios de cobrança) com base instalada de muitos anos.
A maioria dos novos convênios está em 240, mas se você abriu conta empresarial em um banco menor há alguns anos, é provável que o convênio ainda seja em 400.
Estrutura típica de um detalhe (registro tipo 1)
Em um arquivo de remessa CNAB 400 cobrança, cada linha de detalhe carrega:
- Identificação do registro (posição 1, valor "1" para detalhe).
- Agência e conta do beneficiário.
- Carteira e nosso número.
- Código de ocorrência (01 = remessa, 02 = pedido de baixa, 04 = concessão de abatimento, etc.).
- Data de vencimento.
- Valor do título.
- Espécie (DM, NP, RC...).
- CPF/CNPJ do pagador e nome.
- Endereço do pagador.
- Instruções (juros, multa, protesto).
Cada banco preenche pequenos campos opcionais com regras próprias — sempre confira o manual CNAB 400 específico do banco.
Como conferir um CNAB 400 antes de enviar
- Abra o Formatador CNAB do Toolspace.
- Suba o arquivo (.txt, .rem ou .ret).
- Selecione CNAB 400.
- O sistema confere se cada linha tem exatamente 400 caracteres, valida a presença do header e do trailer, e aponta linhas fora do padrão.
- Baixe o arquivo corrigido.
Tudo localmente — nenhum dado é enviado para servidor.
Códigos de ocorrência mais usados (cobrança)
Remessa (envio para o banco):
- 01 — Entrada de título
- 02 — Pedido de baixa
- 04 — Concessão de abatimento
- 05 — Cancelamento de abatimento
- 06 — Alteração de vencimento
- 09 — Protesto
Retorno (banco enviando à empresa):
- 02 — Confirmação de entrada
- 03 — Entrada rejeitada
- 06 — Liquidação normal
- 09 — Baixa por liquidação
- 15 — Liquidação em cartório
- 17 — Liquidação após baixa
Esses códigos variam um pouco por banco — sempre confira o manual.
Diferenças entre CNAB 400 e CNAB 240
| Aspecto | CNAB 400 | CNAB 240 |
|---|---|---|
| Tamanho do registro | 400 caracteres | 240 caracteres |
| Estrutura | Linear (header → detalhes → trailer) | Hierárquica (lotes) |
| Operações | Foco em cobrança | Cobrança + pagamentos + salários + tributos |
| Bancos | Cooperativos e legados | Todos os grandes |
| Recomendação | Apenas se exigido pelo banco | Padrão preferido para integrações novas |
Se você pode escolher, prefira CNAB 240. Se o seu banco ainda exige 400, não tem problema — o padrão é estável.
Erros comuns em CNAB 400
- Linha com 399 ou 401 caracteres: campos com tamanho errado.
- Falta header ou trailer: arquivo incompleto.
- Contador de registros no trailer não bate com a quantidade real: erro frequente em geração manual.
- Códigos de carteira/agência mal preenchidos: zero à esquerda ausente.
- Acentos ou caracteres especiais: maioria dos bancos rejeita — use texto sem acento.
- Quebra de linha CRLF vs LF: alguns bancos pedem especificamente CRLF (Windows).
Quando o CNAB 400 ainda compensa
- Se seu banco só aceita 400, claramente não é escolha.
- Se você tem ERP ou sistema legado gerando CNAB 400 há anos sem problemas, não migre só por modernidade: migrar para 240 exige reabertura de convênio e novos testes de homologação.
- Se você só faz cobrança simples e não precisa de operações multioperacionais (pagamentos, salários, tributos), o 400 cumpre o papel.
Perguntas frequentes
CNAB 400 ainda é homologado pelos bancos em 2026? Sim. Os principais bancos mantêm aceitação de CNAB 400 para convênios existentes.
Posso converter automaticamente CNAB 400 em 240? Não diretamente — a estrutura é diferente. É preciso reabrir convênio e gerar arquivo novo com o ERP no padrão 240.
Posso editar um CNAB 400 manualmente? Tecnicamente sim, mas é arriscado pelo controle de tamanho fixo. Use o Formatador CNAB para validar antes de enviar.
Onde encontro o manual CNAB do meu banco? No site do banco para empresas, seção "Cobrança" ou "Convênios". Cada banco publica versões regularmente.
Conclusão
CNAB 400 é o padrão antigo de troca de arquivos bancários no Brasil — ainda muito vivo, especialmente em bancos cooperativos e sistemas legados. Antes de enviar remessa ou processar retorno, valide o arquivo no Formatador CNAB do Toolspace e evite reprovação na homologação.