CNAB 240: layout, validações e erros comuns
O padrão FEBRABAN de 240 posições para remessa e retorno de cobrança e pagamentos entre empresas e bancos. Um total errado no trailer derruba o arquivo inteiro.
- Quem envia
- Empresa para o banco (remessa) e banco para a empresa (retorno)
- Formato
- Posicional, registros de 240 posições
- Estrutura
- Arquivo com lotes, e lotes com registros de detalhe por segmento
- Periodicidade
- Conforme a operação, em geral diária
Atualizado em · Time DataProof, Better Now
Como o arquivo é organizado.
O arquivo é organizado em lotes. O tipo de registro fica em uma posição fixa, e os detalhes se dividem em segmentos conforme o serviço: cobrança, pagamentos ou transferências.
- Registro 0
- Cabeçalho do arquivo
- Registro 1
- Cabeçalho do lote
- Registro 3
- Detalhe, dividido em segmentos (por exemplo P, Q e R na cobrança; A e B em pagamentos)
- Registro 5
- Fechamento do lote, com quantidade e valores
- Registro 9
- Fechamento do arquivo
Erros comuns no CNAB 240.
O que mais aparece nas validações, por que acontece e como o DataProof aponta antes do envio.
-
Totais do lote ou do arquivo divergentes
Relevância alta- Sintoma
- Arquivo ou lote rejeitado pelo banco.
- Causa comum
- Quantidade de registros ou soma de valores no registro 5 ou 9 diferente do conteúdo.
- Como o DataProof detecta
- Recontagem e soma dos detalhes comparadas com os fechamentos.
-
Segmento obrigatório ausente
Relevância alta- Sintoma
- Título ou pagamento rejeitado.
- Causa comum
- Segmento P sem o Q correspondente, ou segmento A sem o B quando exigido.
- Como o DataProof detecta
- Validação de sequência e dependência entre segmentos do mesmo detalhe.
-
CPF ou CNPJ do pagador ou favorecido inválido
Relevância alta- Sintoma
- Rejeição do registro no banco.
- Causa comum
- Dígito verificador errado ou tipo de inscrição trocado.
- Como o DataProof detecta
- Dígito verificador e coerência entre tipo e número de inscrição.
-
Datas inválidas
Relevância média- Sintoma
- Título com vencimento errado ou rejeitado.
- Causa comum
- Vencimento anterior à emissão, data inexistente ou formato trocado.
- Como o DataProof detecta
- Regras de calendário entre as datas do registro.
-
Código do banco ou do convênio incorreto
Relevância alta- Sintoma
- Arquivo recusado no recebimento.
- Causa comum
- Arquivo gerado com parâmetros de outro banco ou convênio.
- Como o DataProof detecta
- Domínio e consistência entre cabeçalho do arquivo, do lote e detalhes.
-
Caracteres especiais em nomes e endereços
Relevância média- Sintoma
- Rejeição ou dados truncados no banco.
- Causa comum
- Acentos e símbolos vindos do cadastro de clientes.
- Como o DataProof detecta
- Conjunto de caracteres aceito por campo.
O que o DataProof valida no CNAB 240.
Formato e regra de negócio em 100% dos registros. Você escolhe por fluxo: bloquear só o registro errado ou apenas alertar e mostrar onde está o erro.
Layout com template pronto em 1 a 3 dias. Layouts próprios são configurados a partir da especificação, sem desenvolvimento.
- Tamanho de 240 posições e tipo de cada campo
- Sequência de arquivo, lotes e segmentos
- Totais de registros e valores por lote e por arquivo
- CPF e CNPJ com dígito verificador
- Datas de emissão, vencimento e pagamento
- Código do banco, convênio e carteira coerentes
Perguntas frequentes.
Qual a diferença entre CNAB 240 e CNAB 400?
O CNAB 240 é o padrão FEBRABAN com lotes e segmentos. O CNAB 400 é mais antigo e cada banco tem a sua variação. O DataProof valida os dois a partir do layout cadastrado.
O DataProof valida o retorno do banco?
Sim. O mesmo motor valida a remessa antes do envio e o retorno quando ele chega.
Um erro trava a remessa inteira?
Não. O DataProof pode separar só os registros com problema e deixar o restante seguir.
Outros layouts do catálogo.
-
Banco Central · Crédito
CADOC 3040 (SCR)
O documento que leva ao Sistema de Informações de Créditos (SCR) do Banco Central as operações de crédito, cliente a cliente. Com a Resolução Conjunta 18, cada envio precisa de prova de qualidade.
-
Bandeiras
Outgoing Visa
O arquivo que o credenciador envia à Visa com as transações a liquidar. Um campo errado vira rejeição, intercâmbio cobrado a mais ou chargeback.
-
Bandeiras
Outgoing Mastercard (IPM)
O arquivo de clearing que o credenciador envia à Mastercard. Não é criptografado: são mensagens ISO 8583 que o DataProof abre campo a campo, e um elemento errado muda a tarifa ou derruba a apresentação.
Valide um arquivo seu antes do envio.
Mostramos o DataProof rodando sobre um CNAB 240 da sua operação, com os erros apontados campo a campo.