Layout CNAB 240 Caixa Econômica Federal — Retorno
Guia campo a campo do layout CNAB 240 do Caixa Econômica Federal (Retorno): posição, tamanho, tipo, obrigatoriedade e descrição de cada campo. Valide seu arquivo com o ValidaCNAB.
Procedência
- Versão do manual: 67.118 v031
- Última conferência do layout: 2026-08-18
- Fonte oficial: https://www.caixa.gov.br/Downloads/cobranca-caixa/Manual_de_Leiaute_de_Arquivo_Eletronico_CNAB_240.pdf
Observações do layout
- Manual de Leiaute CNAB 240 (SIGCB), versão 67.118 v031, baixado de caixa.gov.br em 2026-08-18.
- O PDF usa fonte sem ToUnicode; a extração exige o deslocamento +29 tratado em scripts/pdf/extrair-texto.mjs.
- O segmento S (mensagens) não está transcrito: o manual o define em duas formas, escolhidas pelo campo 08.3S.
- Na cobrança 240 não há forma de lançamento — a posição 12-13 do header de lote é filler com zeros.
- O trailer de arquivo declara X(105) para a faixa 36-240, que tem 205 posições. Vale a faixa.
Registros de Header
Tipo 0 — Header de Arquivo - Retorno
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-17 | CNAB Filler | A | 9 | Não | Espaços | |
| 18-18 | Tipo de Inscrição da Empresa | N | 1 | Sim | 1 = CPF, 2 = CNPJ | |
| 19-32 | Número de Inscrição da Empresa | N | 14 | Sim | Número de Inscrição da Empresa | |
| 33-52 | Uso Exclusivo CAIXA | N | 20 | Não | Uso Exclusivo CAIXA | |
| 53-57 | Código da Agência | N | 5 | Sim | Código da Agência | |
| 58-58 | Dígito Verificador da Agência | A | 1 | Não | Dígito Verificador da Agência | |
| 59-65 | Código do Beneficiário | N | 7 | Sim | Código do Beneficiário | |
| 66-71 | Uso Exclusivo CAIXA | N | 6 | Não | Uso Exclusivo CAIXA | |
| 72-72 | Uso Exclusivo CAIXA | N | 1 | Não | Uso Exclusivo CAIXA | |
| 73-102 | Nome da Empresa | A | 30 | Sim | Nome da Empresa | |
| 103-132 | Nome do Banco | A | 30 | Sim | Nome do Banco | |
| 133-142 | CNAB Filler | A | 10 | Não | Espaços | |
| 143-143 | Código Remessa / Retorno | N | 1 | Sim | 1 = remessa, 2 = retorno | |
| 144-151 | Data de Geração do Arquivo | N | 8 | Sim | Data de Geração do Arquivo | DDMMAAAA |
| 152-157 | Hora de Geração do Arquivo | N | 6 | Sim | Hora de Geração do Arquivo | HHMMSS |
| 158-163 | Número Sequencial do Arquivo | N | 6 | Sim | NSA | |
| 164-166 | Número da Versão do Layout do Arquivo | N | 3 | Sim | Número da Versão do Layout do Arquivo | |
| 167-171 | Densidade de Gravação do Arquivo | N | 5 | Não | Densidade de Gravação do Arquivo | |
| 172-191 | Uso Exclusivo do Banco | A | 20 | Não | Uso Exclusivo do Banco | |
| 192-211 | Uso Exclusivo da Empresa | A | 20 | Não | Situação do arquivo | |
| 212-215 | Uso Interno | A | 4 | Não | Uso Interno | |
| 216-240 | CNAB Filler | A | 25 | Não | Espaços |
Tipo 1 — Header de Lote - Retorno
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-9 | Tipo de Operação | A | 1 | Sim | R = remessa, T = retorno | |
| 10-11 | Tipo de Serviço | N | 2 | Sim | 01 = Cobrança Registrada (nota G025) | |
| 12-13 | Filler | N | 2 | Não | Zeros — a cobrança não usa forma de lançamento | |
| 14-16 | Número da Versão do Layout do Lote | N | 3 | Sim | Número da Versão do Layout do Lote | |
| 17-17 | CNAB Filler | A | 1 | Não | Espaço | |
| 18-18 | Tipo de Inscrição do Beneficiário | N | 1 | Sim | 1 = CPF, 2 = CNPJ | |
| 19-33 | Número de Inscrição do Beneficiário | N | 15 | Sim | Número de Inscrição do Beneficiário | |
| 34-40 | Código do Beneficiário | N | 7 | Sim | Código do Beneficiário | |
| 41-53 | Uso Exclusivo CAIXA | N | 13 | Não | Uso Exclusivo CAIXA | |
| 54-58 | Código da Agência | N | 5 | Sim | Código da Agência | |
| 59-59 | Dígito Verificador da Agência | A | 1 | Não | Dígito Verificador da Agência | |
| 60-65 | Código do Beneficiário (continuação) | N | 6 | Não | Código do Beneficiário (continuação) | |
| 66-72 | Uso Exclusivo CAIXA | N | 7 | Não | Uso Exclusivo CAIXA | |
| 73-73 | Uso Exclusivo CAIXA | N | 1 | Não | Uso Exclusivo CAIXA | |
| 74-103 | Nome da Empresa | A | 30 | Sim | Nome da Empresa | |
| 104-143 | Mensagem 1 | A | 40 | Não | Mensagem 1 | |
| 144-183 | Mensagem 2 | A | 40 | Não | Mensagem 2 | |
| 184-191 | Número da Remessa | N | 8 | Não | Número da Remessa | |
| 192-199 | Data de Gravação da Remessa | N | 8 | Não | Data de Gravação da Remessa | DDMMAAAA |
| 200-207 | Filler | N | 8 | Não | Filler | |
| 208-240 | CNAB Filler | A | 33 | Não | Espaços |
Registros de Detalhe
Tipo 3-T — Detalhe Segmento T - Retorno
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-13 | Número Sequencial do Registro no Lote | N | 5 | Sim | Número Sequencial do Registro no Lote | |
| 14-14 | Código do Segmento | A | 1 | Sim | Código do Segmento | |
| 15-15 | Filler | A | 1 | Não | Espaço | |
| 16-17 | Código de Movimento | N | 2 | Sim | Código de Movimento | |
| 18-22 | Código da Agência | N | 5 | Sim | Código da Agência | |
| 23-23 | Dígito Verificador da Agência | N | 1 | Não | Dígito Verificador da Agência | |
| 24-30 | Código do Beneficiário | N | 7 | Sim | Código do Beneficiário | |
| 31-32 | Uso Exclusivo CAIXA | N | 2 | Não | Uso Exclusivo CAIXA | |
| 33-35 | Número do Banco | N | 3 | Sim | Número do Banco | |
| 36-36 | Uso Exclusivo CAIXA | N | 1 | Não | Uso Exclusivo CAIXA | |
| 37-38 | Uso Exclusivo CAIXA | A | 2 | Não | Uso Exclusivo CAIXA | |
| 39-39 | Modalidade da Carteira | N | 1 | Não | Modalidade da Carteira | |
| 40-41 | Identificação do Título na CAIXA | N | 2 | Não | Identificação do Título na CAIXA | |
| 42-56 | Nosso Número | N | 15 | Sim | Nosso Número | |
| 57-57 | Uso Exclusivo CAIXA | N | 1 | Não | Uso Exclusivo CAIXA | |
| 58-58 | Código da Carteira | N | 1 | Sim | Código da Carteira | |
| 59-69 | Número do Documento de Cobrança | A | 11 | Sim | Número do Documento de Cobrança | |
| 70-73 | Uso Exclusivo CAIXA | A | 4 | Não | Uso Exclusivo CAIXA | |
| 74-81 | Data de Vencimento do Título | N | 8 | Sim | Data de Vencimento do Título | DDMMAAAA |
| 82-96 | Valor Nominal do Título | N | 15 | Sim | Valor Nominal do Título | decimais: 2 |
| 97-99 | Código do Banco Cobrador | N | 3 | Não | Código do Banco Cobrador | |
| 100-104 | Agência Cobradora | N | 5 | Não | Agência Cobradora | |
| 105-105 | Dígito Verificador da Agência Cobradora | N | 1 | Não | Dígito Verificador da Agência Cobradora | |
| 106-130 | Identificação do Título na Empresa | A | 25 | Não | Identificação do Título na Empresa | |
| 131-132 | Código da Moeda | N | 2 | Sim | Código da Moeda | |
| 133-133 | Tipo de Inscrição do Pagador | N | 1 | Sim | Tipo de Inscrição do Pagador | |
| 134-148 | Número de Inscrição do Pagador | N | 15 | Sim | Número de Inscrição do Pagador | |
| 149-188 | Nome do Pagador | A | 40 | Sim | Nome do Pagador | |
| 189-198 | CNAB Filler | A | 10 | Não | Espaços | |
| 199-213 | Valor da Tarifa / Custas | N | 15 | Não | Valor da Tarifa / Custas | decimais: 2 |
| 214-223 | Motivo da Ocorrência | A | 10 | Não | Motivo da Ocorrência | |
| 224-240 | CNAB Filler | A | 17 | Não | Espaços |
Tipo 3-U — Detalhe Segmento U - Retorno
Vinculado a: 3-T
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-13 | Número Sequencial do Registro no Lote | N | 5 | Sim | Número Sequencial do Registro no Lote | |
| 14-14 | Código do Segmento | A | 1 | Sim | Código do Segmento | |
| 15-15 | Filler | A | 1 | Não | Espaço | |
| 16-17 | Código de Movimento | N | 2 | Sim | Código de Movimento | |
| 18-32 | Juros / Multa / Encargos | N | 15 | Não | Juros / Multa / Encargos | decimais: 2 |
| 33-47 | Valor do Desconto Concedido | N | 15 | Não | Valor do Desconto Concedido | decimais: 2 |
| 48-62 | Valor do Abatimento Concedido/Cancelado | N | 15 | Não | Valor do Abatimento Concedido/Cancelado | decimais: 2 |
| 63-77 | Valor do IOF Recolhido | N | 15 | Não | Valor do IOF Recolhido | decimais: 2 |
| 78-92 | Valor Pago pelo Pagador | N | 15 | Sim | Valor Pago pelo Pagador | decimais: 2 |
| 93-107 | Valor Líquido a ser Creditado | N | 15 | Sim | Valor Líquido a ser Creditado | decimais: 2 |
| 108-122 | Valor de Outras Despesas | N | 15 | Não | Valor de Outras Despesas | decimais: 2 |
| 123-137 | Valor de Outros Créditos | N | 15 | Não | Valor de Outros Créditos | decimais: 2 |
| 138-145 | Data da Ocorrência | N | 8 | Sim | Data da Ocorrência | DDMMAAAA |
| 146-153 | Data do Crédito | N | 8 | Não | Data do Crédito | DDMMAAAA |
| 154-157 | Uso Exclusivo CAIXA | N | 4 | Não | Uso Exclusivo CAIXA | |
| 158-165 | Data da Ocorrência do Pagador | N | 8 | Não | Data da Ocorrência do Pagador | DDMMAAAA |
| 166-180 | Valor da Ocorrência do Pagador | N | 15 | Não | Valor da Ocorrência do Pagador | decimais: 2 |
| 181-181 | Uso Exclusivo CAIXA | N | 1 | Não | Uso Exclusivo CAIXA | |
| 182-195 | Uso Exclusivo CAIXA | N | 14 | Não | Uso Exclusivo CAIXA | |
| 196-210 | Uso Exclusivo CAIXA | N | 15 | Não | Uso Exclusivo CAIXA | |
| 211-213 | Código do Banco Correspondente | N | 3 | Não | Código do Banco Correspondente | |
| 214-233 | Nosso Número no Banco Correspondente | N | 20 | Não | Nosso Número no Banco Correspondente | |
| 234-240 | Filler | A | 7 | Não | Espaços |
Registros de Trailer
Tipo 5 — Trailer de Lote - Retorno
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-17 | CNAB Filler | A | 9 | Não | Espaços | |
| 18-23 | Quantidade de Registros do Lote | N | 6 | Sim | Quantidade de Registros do Lote | |
| 24-29 | Quantidade de Títulos em Cobrança Simples | N | 6 | Não | Quantidade de Títulos em Cobrança Simples | |
| 30-46 | Valor Total dos Títulos em Cobrança Simples | N | 17 | Não | Valor Total dos Títulos em Cobrança Simples | decimais: 2 |
| 47-52 | Quantidade de Títulos em Cobrança Vinculada | N | 6 | Não | Quantidade de Títulos em Cobrança Vinculada | |
| 53-69 | Valor Total dos Títulos em Cobrança Vinculada | N | 17 | Não | Valor Total dos Títulos em Cobrança Vinculada | decimais: 2 |
| 70-75 | Quantidade de Títulos em Cobrança Caucionada | N | 6 | Não | Quantidade de Títulos em Cobrança Caucionada | |
| 76-92 | Valor Total dos Títulos em Cobrança Caucionada | N | 17 | Não | Valor Total dos Títulos em Cobrança Caucionada | decimais: 2 |
| 93-240 | CNAB Filler | A | 148 | Não | Espaços |
Tipo 9 — Trailer de Arquivo - Retorno
| Posição | Campo | Tipo | Tamanho | Obrigatório | Descrição | Formato |
|---|---|---|---|---|---|---|
| 1-3 | Código do Banco | N | 3 | Sim | Código do Banco | |
| 4-7 | Lote de Serviço | N | 4 | Sim | Lote de Serviço | |
| 8-8 | Tipo de Registro | N | 1 | Sim | Tipo de Registro | |
| 9-17 | CNAB Filler | A | 9 | Não | Espaços | |
| 18-23 | Quantidade de Lotes do Arquivo | N | 6 | Sim | Quantidade de Lotes do Arquivo | |
| 24-29 | Quantidade de Registros do Arquivo | N | 6 | Sim | Quantidade de Registros do Arquivo | |
| 30-240 | CNAB Filler | A | 211 | Não | Espaços. Manual declara X(105) para 36-240; a faixa real tem 205 |