--- title: Formato do Arquivo CNAB 400 url: https://docs.vehub.com.br/Layouts/%F0%9F%92%BC%20Finaxis/Manual/FormatoDoArquivo400/ --- # Formato do Arquivo CNAB 400 ## Características Gerais - **Tipo de Arquivo**: Texto (ASCII) - **Tamanho do Registro**: 400 caracteres - **Estrutura**: Posicional - **Encoding**: ASCII - **Quebra de Linha**: CRLF (Windows) ou LF (Unix) - **Versão do Layout**: 401 ## Composição do Arquivo 1. **Header (Cabeçalho)** - Registro tipo 0 - Primeiro registro do arquivo - Contém dados de identificação do arquivo, fundo e cedente - 400 posições 2. **Detalhe** - Registro tipo 1 - Registros intermediários - Contém os dados dos títulos/recebíveis - Pode haver vários registros de detalhe - 400 posições cada 3. **Trailler (Rodapé)** - Registro tipo 9 - Último registro do arquivo - Contém totalizadores - 400 posições ## Regras de Preenchimento ### Campos Numéricos - Alinhados à direita - Preenchidos com zeros à esquerda - Valores monetários com 2 casas decimais ### Campos Alfanuméricos - Alinhados à esquerda - Preenchidos com espaços à direita ### Datas - Formato: DDMMAA (6 posições) ## Campos Específicos Importantes ### Versão do Layout (Posição 200-202) Valor fixo: **401** ### Ambiente Deve ser acordado com o Finaxis (produção/homologação) ## Validações - Todos os registros devem ter exatamente 400 caracteres - O primeiro registro sempre deve ser o Header (tipo 0) - O último registro sempre deve ser o Trailler (tipo 9) - Entre Header e Trailler deve haver pelo menos um registro de Detalhe - O número sequencial de registro deve ser crescente, começando em 000001