Boleto e CNAB

Como Gerar Arquivo CNAB Remessa: Estrutura e Campos Obrigatórios

Guia técnico para gerar arquivo CNAB 240 de remessa: header de arquivo, header de lote, segmentos A e B, trailer com totalizadores. Checklist antes de enviar ao banco.

Publicado em 14/05/2026 · Atualizado em 15/05/2026

Ferramenta recomendada

🤖 Testar grátis a Formatador CNAB

Ganhe 10 moedas grátis cadastrando-se até 15 de junho de 2026 e gere o seu primeiro resultado em segundos.

Abrir Formatador CNAB

Um arquivo de remessa CNAB é o que você envia ao banco para instruir pagamentos, cobranças ou transferências em lote. Se você está implementando geração de CNAB no seu sistema, este guia cobre a estrutura obrigatória e os campos que causam mais rejeições.

O que é um arquivo de remessa CNAB

Remessa é o arquivo que a empresa envia ao banco. O banco processa e devolve um retorno com o resultado de cada instrução. Os dois formatos principais são CNAB 240 (linhas de 240 caracteres) e CNAB 400 (linhas de 400 caracteres).

A remessa pode conter:

  • Instruções de cobrança (registrar boletos para que o banco os aceite)
  • Instruções de pagamento (pagar boletos, salários, fornecedores)
  • Instruções de TED/DOC/Pix (transferências)

Estrutura obrigatória do CNAB 240

Todo arquivo CNAB 240 segue esta hierarquia rígida:

[Linha 1]  Header de arquivo  (tipo 0)
[Linha 2]  Header de lote     (tipo 1)
[Linha 3+] Registros detalhe  (tipo 3, segmentos A, B, J, N...)
[Linha N]  Trailer de lote    (tipo 5)
[Linha N+1] Trailer de arquivo (tipo 9)

Um arquivo pode ter múltiplos lotes — um por tipo de pagamento. Cada lote abre com Header (tipo 1) e fecha com Trailer (tipo 5).

Header de arquivo (tipo 0) — campos críticos

CampoPosiçãoTamanhoValor
Código do banco1–33Ex.: 341 (Itaú), 033 (Santander)
Lote de serviço4–740000 no header de arquivo
Tipo de registro810
CNPJ/CPF da empresa18–3215Sem pontuação, com zeros à esquerda
Número do arquivo158–1636Sequencial — incrementar a cada envio
Data de geração164–1718Formato DDMMAAAA

Erro frequente: reusar o mesmo número de arquivo. Muitos bancos rejeitam número de arquivo duplicado.

Header de lote (tipo 1) — campos críticos

CampoPosiçãoTamanhoValor
Código do banco1–33Igual ao header de arquivo
Lote de serviço4–740001, 0002... sequencial por lote
Tipo de operação91C = crédito, D = débito
Tipo de serviço10–11220 = pagamento fornecedor, 30 = salário
Forma de pagamento12–13201 = crédito em conta, 03 = TED, 45 = Pix

Registro de detalhe (tipo 3) — Segmento A

Para pagamento por crédito em conta ou TED:

CampoPosiçãoTamanhoNotas
Tipo de movimento1510 = inclusão
Instrução16–17200 = sem instrução
Banco do favorecido21–233Código 3 dígitos
Agência24–285Sem dígito, zeros à esquerda
DV agência291Dígito verificador da agência
Conta30–4112Sem dígito, zeros à esquerda
DV conta421Dígito verificador da conta
Nome do favorecido44–7330Alfanumérico, espaços à direita
Data do pagamento91–988Formato DDMMAAAA
Valor do pagamento120–13415Inteiro, sem vírgula, 2 casas decimais implícitas

Exemplo: R$ 1.500,00 → 000000000150000 (zeros à esquerda, sem vírgula).

Segmento B (Pix) — campos obrigatórios

Para pagamentos Pix, o Segmento B é obrigatório após cada Segmento A:

  • Tipo de chave Pix (posição variável por banco): 01 = CPF, 02 = CNPJ, 03 = telefone, 04 = e-mail, 05 = chave aleatória (EVP).
  • Chave Pix: alfanumérico, tamanho fixo definido pelo banco.

Trailer de lote (tipo 5) — campos críticos

CampoValor
Total de registros no loteContagem exata de linhas dentro do lote (incluindo headers)
Soma dos valoresSoma de todos os valores de pagamento do lote

Erro frequente: gerar o arquivo e não atualizar os totalizadores no trailer. Se a contagem declarada for diferente da real, o banco rejeita o lote inteiro.

Trailer de arquivo (tipo 9)

CampoValor
Total de lotesQuantidade de lotes no arquivo
Total de registrosSoma de todas as linhas do arquivo

Checklist antes de enviar a remessa

  • Código do banco correto (3 dígitos, sem zeros extras)
  • CNPJ/CPF da empresa com zeros à esquerda
  • Número de arquivo incrementado em relação ao anterior
  • Data de pagamento é dia útil (ou flag de próximo dia útil ativo)
  • Valores com padding de zeros à esquerda (sem vírgula)
  • Contadores de registros e lotes atualizados nos trailers
  • Segmento B presente após Segmento A em pagamentos Pix
  • Sequência de registros sem lacunas (1, 2, 3...)

Validar antes de enviar

Use o Formatador CNAB do Toolspace para verificar automaticamente a estrutura do arquivo: contadores, sequências, campos obrigatórios e formatos de data e valor.

Perguntas frequentes

Quantos pagamentos posso incluir numa remessa? Depende do banco. Alguns limitam por número de lotes ou por valor total. Consulte o manual do banco.

Posso misturar TED e Pix no mesmo arquivo? Sim, em lotes separados. Cada forma de pagamento vai num lote diferente com o campo Forma de Pagamento específico.

O arquivo precisa de codificação específica? Sim — CNAB usa ASCII puro. Caracteres especiais (ç, ã, é) devem ser substituídos por equivalentes sem acento ou por espaço.

Qual a extensão do arquivo CNAB? Geralmente .rem para remessa e .ret para retorno, mas o banco aceita qualquer extensão. O conteúdo é texto puro.

Conclusão

Gerar um arquivo CNAB correto exige atenção aos totalizadores, formato de valores e segmentos obrigatórios. Para validar a estrutura antes de enviar ao banco, use o Formatador CNAB do Toolspace.

Perguntas frequentes

Para quem serve este guia sobre como gerar arquivo cnab remessa: estrutura e campos obrigatórios?

Serve para quem quer resolver a busca de forma pratica e chegar rapidamente a uma ferramenta relacionada. O artigo resume o contexto, mostra cuidados comuns e aponta para Formatador CNAB.

Qual ferramenta do Toolspace ajuda neste assunto?

A ferramenta recomendada e Formatador CNAB. Ela fica em /conversion/cnab-formatter e foi escolhida porque resolve a tarefa principal tratada neste artigo.

Preciso criar conta para usar a ferramenta?

Na maioria das ferramentas do Toolspace nao e necessario cadastro. Voce abre a pagina, preenche os dados ou envia o arquivo e copia ou baixa o resultado.

Os dados ficam salvos no Toolspace?

As ferramentas priorizam processamento no navegador sempre que possivel. Quando alguma funcao exige servidor, os dados sao usados apenas para executar a tarefa.

Posso usar pelo celular?

Sim. As ferramentas e os guias foram pensados para funcionar em navegadores modernos no celular e no desktop.

Zero anúncios com saldoA partir de R$5

Navegue sem anúncios e exporte resultados

Compre moedas uma vez e use nas ferramentas do Toolspace sem assinatura. Enquanto houver saldo, os anúncios somem do site inteiro.

Leituras recomendadas no blog

Artigos que aprofundam o mesmo tema desta ferramenta.

Ferramenta recomendada

🤖 Testar grátis a Formatador CNAB

Ganhe 10 moedas grátis cadastrando-se até 15 de junho de 2026 e gere o seu primeiro resultado em segundos.

Abrir Formatador CNAB