Cnab: guia prático para construtoras e incorporadoras
CNAB é um padrão de arquivos usado na troca de informações entre empresas e bancos. Ele permite transmitir instruções de pagamento e cobrança e receber os resultados do processamento. Para o financeiro de uma construtora, o controle precisa acompanhar cada instrução até a confirmação bancária: enviar o arquivo não significa que o fornecedor recebeu.

O que é CNAB?
A sigla CNAB significa Centro Nacional de Automação Bancária. Na rotina financeira, o termo costuma designar os arquivos estruturados que o sistema da empresa troca com o banco. São registros organizados conforme um leiaute, com campos definidos para identificar a empresa, a operação e seus dados.
O padrão de intercâmbio da FEBRABAN abrange serviços como pagamentos, cobrança e extrato para conciliação. Isso permite transmitir operações em lote, mas cada serviço depende da contratação e da implementação oferecida pelo banco.
Em uma construtora, essa troca pode fazer parte do pagamento de fornecedores e empreiteiros. Na incorporadora, pode atender à cobrança das parcelas dos compradores. São fluxos diferentes: o arquivo de cobrança não deve ser tratado como se fosse uma ordem de pagamento a fornecedor.
Qual é a diferença entre CNAB 240 e CNAB 400?
Os números indicam o tamanho dos registros: 240 ou 400 posições. No CNAB 240, o arquivo possui cabeçalho, lotes de serviço, registros de detalhe e encerramento. Um pagamento pode exigir mais de um registro de detalhe; a quantidade de linhas não equivale, necessariamente, à quantidade de pagamentos.
A escolha do formato deve seguir o serviço e o convênio bancário. O catálogo de leiautes do Bradesco, por exemplo, separa arquivos de Multipag, cobrança e conciliação e disponibiliza especificações de 240 e 400 posições. Essa separação mostra por que conhecer apenas o nome “CNAB” não basta para configurar uma integração.
Antes de gerar arquivos, confirme com o banco e com o fornecedor do sistema qual manual e versão estão homologados para o seu contrato. Não basta renomear a extensão de um arquivo ou alterar seu tamanho: a posição, o formato e o significado dos campos precisam corresponder ao leiaute esperado.
Remessa envia a instrução; retorno informa o processamento
A remessa leva as instruções da empresa para o banco. O retorno traz informações do banco para a empresa, inclusive ocorrências de processamento. O material de transmissão de arquivos do Itaú distingue recepção, processamento e retorno e explica que podem existir rejeições após a recepção. Consulte o canal e o manual vigentes do seu contrato para os procedimentos operacionais.
Por isso, um protocolo de envio deve ficar associado ao lote, mas não deve provocar, sozinho, a baixa definitiva de todos os títulos. A empresa precisa interpretar o resultado por operação e reconciliá-lo com seus registros.
Como interpretar uma ocorrência
Os códigos precisam ser lidos no contexto do serviço. No guia CNAB 240 de folha de pagamento do Sicoob, por exemplo, “00” indica crédito ou débito efetivado, enquanto “BD” informa inclusão com agendamento e “PD” indica transação pendente de assinatura. Esses exemplos pertencem ao manual citado; não substituem a tabela contratada com outro banco ou para outro serviço.
A diferença é operacional: uma instrução agendada ainda precisa chegar à execução; uma pendência de assinatura exige ação de um responsável; uma rejeição precisa ser investigada antes de qualquer reenvio. O financeiro deve conseguir consultar o motivo e o histórico sem depender de abrir arquivos manualmente a cada dúvida.
Exemplo de conferência de um lote
Considere um exemplo hipotético com dez pagamentos aprovados. Depois do processamento, oito têm confirmação de efetivação, um segue agendado e outro foi rejeitado. A equipe deve manter estados distintos para essas dez instruções. A existência do lote não permite marcar todas como pagas, nem autoriza reenviar as dez para resolver a rejeição.
Para a instrução rejeitada, confira o motivo, corrija o dado necessário e consulte o status bancário antes de tentar novamente. Preserve a ligação entre o título original e a nova tentativa para reduzir o risco de duplicidade e permitir auditoria.
Como controlar CNAB em uma operação com várias SPEs
Quando o mesmo time administra várias empresas, o controle deve identificar de qual SPE sai o recurso e a qual obrigação o pagamento corresponde. Propomos registrar, em conjunto, empresa pagadora, conta, convênio, título, fornecedor, obra, aprovação e identificador da remessa. É uma recomendação de organização interna; os campos exigidos no arquivo dependem do manual bancário.
Antes de transmitir, o responsável deve conferir se o lote foi gerado para a empresa e a conta corretas e se contém somente obrigações aprovadas. A classificação por empreendimento precisa continuar disponível depois do retorno, para que a conciliação não elimine a informação gerencial utilizada na gestão financeira multi-SPE.
Uma rotina de acompanhamento pode separar instruções aguardando envio, transmitidas, agendadas, efetivadas e com exceção. Defina quem atua em cada pendência e até quando. Não use esses rótulos para substituir os códigos originais: mantenha a ocorrência bancária e sua interpretação acessíveis.
O arquivo tampouco substitui a documentação da compra ou do serviço. A nota, o contrato, a medição e a aprovação continuam necessários à conferência interna. O artigo sobre controle de notas fiscais e boletos aborda como relacionar esses documentos ao processo financeiro.
O que conferir antes de usar CNAB em produção
Monte a implantação com o banco e o fornecedor do sistema. O roteiro abaixo organiza a validação, sem substituir os requisitos específicos do convênio:
- Definir o serviço: identificar se a operação é pagamento, cobrança ou conciliação, quais contas serão usadas e quem administra o convênio.
- Confirmar o leiaute: registrar banco, versão do manual, formato aceito e campos exigidos para cada modalidade.
- Testar o ciclo completo: gerar a remessa, acompanhar sua recepção e processar o retorno em ambiente e condições orientados pelo banco.
- Incluir exceções: conferir como o sistema apresenta rejeição, pendência e alteração de status, além dos casos que terminam com sucesso.
- Definir acessos e aprovações: identificar quem prepara, quem autoriza e quem acompanha as ocorrências.
- Guardar evidências: manter arquivos, protocolos e registros de conferência associados à operação, com acesso restrito aos responsáveis.
Na avaliação de automação, peça uma demonstração com mais de uma conta e com um caso de rejeição. A pergunta útil é se o time consegue localizar a causa e corrigir somente o necessário, preservando as aprovações e o vínculo com o título original.
Se o problema estiver na cobrança das parcelas e na relação com o banco financiador, veja o artigo sobre gestão de recebíveis com o banco financiador. Para a rotina de saída de recursos, a página de Contas a Pagar da Paggo apresenta o escopo do módulo; integrações e modalidades devem ser verificadas conforme a operação da empresa.
Perguntas frequentes
CNAB é um programa?
Na operação bancária, CNAB designa um padrão de intercâmbio de arquivos. O programa utilizado pela empresa é que gera, transmite ou importa esses arquivos, conforme suas funcionalidades e a integração contratada.
O arquivo de retorno comprova que todos os pagamentos foram realizados?
Não. Ele pode trazer diferentes resultados. É necessário interpretar a ocorrência de cada instrução, distinguir agendamento de efetivação e tratar as exceções conforme o manual do serviço.
CNAB 240 permite pagamentos Pix?
O manual FEBRABAN consultado contempla Pix em seus serviços de pagamento. A disponibilidade concreta depende da implementação e da contratação com o banco. Confirme os segmentos, dados obrigatórios e regras do seu convênio antes de gerar a remessa.
API substitui CNAB?
São formas diferentes de integração. Uma API pode oferecer envio e consulta de operações diretamente entre sistemas, conforme o serviço disponível. A escolha depende da cobertura dos bancos, da integração existente e do processo da empresa. Em qualquer modelo, é preciso acompanhar o resultado de cada instrução.
Como evitar pagamento duplicado ao reenviar um arquivo?
Antes de reenviar, consulte o resultado das instruções anteriores. Separe o que já foi efetivado do que permanece pendente ou rejeitado e siga as regras do banco para correção. O controle interno deve relacionar cada tentativa ao mesmo título, em vez de criar uma obrigação nova a cada envio.
Contas a Pagar para operações complexas
Conheça o módulo da Paggo e avalie as integrações necessárias à rotina da sua empresa.