Perguntas frequentes sobre CNAB 240 e 400

Layouts conferidos contra o manual: Itaú, Santander, Banco do Brasil, BMP Money Plus, Caixa Econômica Federal e Sicoob. Nos demais bancos a conferência é estrutural, e a tela diz isso antes do upload.

O que é CNAB?

CNAB (Centro Nacional de Automação Bancária) é um padrão brasileiro para troca de arquivos entre empresas e bancos. Ele permite automatizar processos como pagamentos, cobranças, e consultas de extratos bancários. Os arquivos CNAB contêm registros estruturados com informações sobre transações financeiras.

Qual a diferença entre CNAB 240 e CNAB 400?

CNAB 400 é o formato mais antigo, com registros de 400 posições (bytes). Já o CNAB 240 é o formato mais moderno, com registros de 240 posições, oferecendo mais campos, melhor organização por segmentos (A, B, C, etc.) e suporte a mais serviços bancários. O CNAB 240 é recomendado para novos sistemas pela sua flexibilidade e padronização.

O que é arquivo de Remessa?

Arquivo de Remessa é o arquivo que sua empresa envia ao banco, contendo instruções sobre pagamentos, cobranças, ou outras operações. Ele informa ao banco quais ações devem ser executadas (ex: registrar boletos, fazer pagamentos, etc.).

O que é arquivo de Retorno?

Arquivo de Retorno é a resposta do banco ao seu arquivo de remessa. Ele contém informações sobre o processamento das instruções enviadas, confirmações, rejeições, pagamentos efetuados, boletos pagos, e outras atualizações sobre suas transações bancárias.

Meus dados são armazenados?

O conteúdo do arquivo — nomes, contas, valores — é lido no navegador e não é enviado para os nossos servidores. Gravamos só metadados de uso (serviço, status, banco escolhido, data) quando há conta, e medição anônima se você aceitar o banner. Veja a Política de Privacidade para o detalhe.

É seguro usar este validador?

O arquivo em si não sai do seu computador. A lista de bancos e o layout vêm do catálogo (precisa de rede na carga da página). Depois disso, a leitura e a validação rodam no navegador. Um arquivo aprovado aqui ainda pode ser recusado pelo banco — a ferramenta não substitui a homologação.

Quais bancos são suportados?

Layouts conferidos contra o manual: Itaú (CNAB 240 de pagamentos na remessa e CNAB 400 de cobrança), Santander, Banco do Brasil e BMP Money Plus (CNAB 400 de cobrança, remessa e retorno), Caixa (CNAB 240 e CNAB 400 de cobrança, remessa e retorno nos dois) e Sicoob (CNAB 240 de pagamentos e transferências, remessa e retorno). Outros bancos podem aparecer no seletor e recebem conferência estrutural — tipo de registro, comprimento de linha e posição dos campos — e a tela diz isso antes do upload. Não temos layout provado de Bradesco, Sicredi nem Inter. Peça o que falta em Comunidade.

Por que existem diferenças entre bancos?

Embora o CNAB seja um padrão nacional, cada banco pode implementar campos opcionais de forma diferente ou ter requisitos específicos para seus serviços. Por isso, um arquivo CNAB 240 do Itaú pode ter pequenas diferenças de um CNAB 240 do Santander.

Como validar um arquivo CNAB?

Na página inicial escolha o tipo (CNAB 240 ou 400) e o banco, depois envie o arquivo (.rem, .ret, .txt). A ferramenta não detecta o banco sozinha: a escolha é sua, e é ela que define o grau de conferência (provado, parcial ou estrutural).

Como comparar arquivos de Remessa e Retorno?

Acesse a página 'Comparar', faça upload do arquivo de Remessa e do arquivo de Retorno. O sistema irá comparar automaticamente as transações, mostrando quais foram processadas com sucesso, rejeitadas, ou estão pendentes.

Posso exportar o relatório de validação?

Sim! Após validar um arquivo, você pode exportar o relatório em três formatos: TXT (relatório de texto), CSV (planilha), ou Excel (XLSX) com múltiplas abas contendo sumário e detalhes dos registros.

O que fazer quando o arquivo é rejeitado?

Quando um arquivo é rejeitado, verifique o relatório de erros mostrado pelo validador. Os erros mais comuns são: formato de arquivo incorreto, tamanho de registro diferente do esperado (não é 240 ou 400 caracteres), campos obrigatórios vazios, ou dados incompatíveis com o layout do banco. Corrija os erros e valide novamente.

O validador não reconheceu o banco. O que fazer?

Se o banco não foi reconhecido automaticamente, verifique se o código do banco está correto nos primeiros registros do arquivo (Header). Se o problema persistir, entre em contato para que possamos adicionar suporte ao layout específico desse banco.