1. Introdução

Este manual apresenta um padrão para a troca de informações entre as empresas e a BMP, a ser adotado na prestação de serviços bancários que possibilitem esse intercâmbio. Baseado nas informações necessárioas para a implementação de cada tipo de serviço/produto, o padrão defgine um conjunto de registros/campos que devem compor o arquivo de troca de informações. O padrão abrange os seguintes tipos de serviços/produtos:
  • Pagamento através de crédito em conta;
  • Pagamento de títulos de cobrança.
Cada tipo de serviço/produto tem um objetivo específico e a sua abrangência é detalhada através de um diagrama onde estão representados as entidades participantes e o fluxo de troca de informações entre elas. Para cada fluxo de informações são identificados os eventos que podem desencadear a troca de informações entre as entidades. Todas as informações manipuladas são conceituradas visando um entendimento claro e preciso de todo o processo. O documento está dividio nos seguintes tópicos:
  1. Introdução: apresenta uma visão geral dos tipos de serviços/produtos disponíveis e o contexto em que ocorrem, identificando as entidades origem e destino de cada fluxo de troca de informações.
  2. Estrutura do Arquivo: define a composição do arquivo (header, lotes de serviço/produto e trailer), conceituando cada tipo de registro existente e especificando a forma de utilização de cada um deles por tipo de serviço/produto, e apresenta o layout do header e do trailer de arquivo.
  3. Serviço/Produto: apresenta detalhadamente cada serviço/produto disponível e o contexto em que ocorrem, identificando as entidades origem e destino de cada fluxo de troca de informações.
    • Pagamentos: conceitua o serviço/produto Pagamentos através da definição do objetivo, das entidades envolvidas e do fluxo de troca de informações, e apresenta o layout dos registros/segmentos a serem utilizados na sua implementação. Este tipo de serviço/produto possibilita a realização de transferência interna entre contas da BMP, TEDs ou pagamentos de títulos de cobrança.
  4. Descrição dos Campos: conceitua todos os campos componentes do layout dos registros utilizados em cada um dos tipos de serviço/produto. Para facilitar a compreensão, os campos estão classificados em genéricos, campos utilizados em mais que um tipo de serviço/produto e específicos, campos utilizados em um único tipo de serviço/produto e cada descrição é identificada através de um código composto da seguinte forma Xnnn, onde:
    • X é a sigla atribuída para cada tipo de serviço/produto;
    • nnn é o número sequencial, a partir de 001, dentro de uma sigla.
Tabela de siglas atribuídas na descrição dos campos, de acordo com o serviço/produto.
Tipo do CampoSiglaDescrição da Sigla
GenéricoGGenérico
EspecíficoLPagamento de títulos de cobrança.
EspecíficoPPagamento através de crédito em conta.
Em cada layout de registro apresentado, é especificado o código da descrição de cada campo. Através deste código, deve-se acessar o tópico Descrição dos Campos e buscar a descrição do campo que se deseja consultar. As descrições de campos assinaladas com * antes do código, merecem uma atenção especial.

Manutenção das Versões do Manual

A versão é identificada através de um código com a seguinte composição VV.R, onde:
  • VV (dois dígitos): número da versão;
  • R (um dígito): número do release.

Release

Será alterado sempre que ocorrer alterações de campo USO EXCLUSIVO CNAB ou alteração na descrição de campos.

Versão do layout de lotes

Será alterado quando ocorrer inclusão/exclusão de campos.

Versão de layout de arquivo

Será alterado quando ocorrer inclusão/exclusão de serviços/produtos (lotes de serviços/produtos).

Entidades Participantes

EntidadeDescrição
PagadorPessoa Física ou Jurídica que irá efetuar o pagamento de um compromisso financeiro.
Banco do PagadorBanco detentor da conta corrente do Pagador, a qual será debitada para efetivação de um compromisso feinanceiro.
BeneficiárioPessoa Física ou Jurídica que irá receber os créditos de um compromisso financeiro.
Banco do BeneficiárioBanco detentor de conta corrente do Beneficiário, a qual será creditada na liquidação de um compromisso financeiro.

2. Estrutura do Arquivo

Nome do Arquivo

Utilizar a seguinte regra para a formação do nome do arquivo CNAB 240:
  • CP: prefixo;
  • DD: dia da geração do arquivo;
  • MM: mês da geração do arquivo;
  • SSSSSS: número sequencial do arquivo preenchido com zeros à esquerda até o limite de seus dígitos, conforme a conta;
  • A extensão do arquivo deve ser:
    • .REM: para arquivos de remessa;
    • .RET: para arquivos de retorno.
Exemplo de nome do arquivo:
  • Remessa: CP1012000001.REM;
  • Retorno: CP1012000003.RET.

Composição do Arquivo

O arquivo de troca de informações entre a BMP e as empresas é composto de um registro header de arquivo, um ou mais lotes de serviço/produto e um registro de trailer de arquivo. Com a estrutura apresentada, um único arquivo pode conter varios lotes de serviços/produtos distintos. Este procedimento permite que sejam consolidadas as informações que a BMP e as empresas desejam trocar entre si, em um único arquivo.

Serviço/Produto

Um lote de Serviço/Produto típico é composto de um registro header de lote, ou um mais registros detalhe, e um registo trailer de lote. Alguns Serviços/Produtos usam registros adicionais de tipo 2 e 4 contendo informações sobre posições iniciais e finais de lote, como no caso de Extrato para Gestão de Caixa que disponibiliza Saldos iniciais e finais de diferentes Naturezas de uma Conta Corrente. Um lote de Serviço/Produto só pode conter um único Tipo de Serviço/Produto. Os registros header (1) e trailer (5) de lote e os de detalhe (3) são compostos de campos fixos, comuns a todos os tipos de Serviço/Produto, e campos específicos, padrôes para cada um dos tipos de Serviço/Produto.

Registro de detalhe

Um registro de detalhe é composto de um ou mais segmentos, dependendo do tipo de Serviço/Produto associado ao lote de Serviço/Produto. Existem vários tipos de segmentos diferentes e cada um deles pode ser utilizado em um ou mais lotes de Serviço/Produto, tanto nos fluxos de Remessa (Cliente enviando informações para a BMP Money Plus) como nos fluxos de Remessa (Cliente enviando informações para a BMP Money Plus) como nos fluxos de Retorno (BMP Money Plus enviando informações para o Cliente), conforme discriminados a seguir:
LoteServiço/ProdutoSegmento Remessa e Retorno
Pagamento através de crédito em conta CorrentePagamentosA (Obrigatório) e B (Obrigatório)
Pagamento de títulos de cobrançaPagamentosJ (Obrigatório) e J-52 (Obrigatório)

Tamanho do Registro

O tamanho do registro deve ser de 240 bytes.

Alinhamento de Campos

  • Campos Numéricos (Num) = Sempre à direita e preenchidos com zeros à esquerda;
  • Campos Alfanuméricos (Alfa) = Sempre à esquerda e preenchidos com brancos à direita.

Header e Trailer do Arquivo

Legendas:
  • Controle: banco de origem ou destino do arquivo (BMP Money Plus);
  • Empresa: empresa que firmou o convênio de prestação de serviços com o Banco;
  • Conta Corrente (Empresa): Número da conta corrente do convênio firmado entre a BMP Money Plus e Empresa para a prestação de um tipo de serviço. QUando o arquivo contiver mais que um tipo de serviço diferente, os dados da conta corrente a serem colocados aqui devem ser acordados entre a BMP Money Plus e a Empresa.

Registro Trailer de Arquivo

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Totais: Totais de controle para checagem do arquivo.

3. Serviços/Produtos

Pagamentos

O produto Pagamentos tem por objetivo fornecer, aos Clientes da BMP Money Plus, os meios para racionalizar o processo de Contas a Pagar. Este processo envolve pagamentos de compromissos que podem ser efetuados através de crédito em conta por meio de transferências internas ou TEDs. Tabela de Entidades Participantes:
EntidadeDescrição
PagadorCliente que entrega os Pagamentos a Banco para serem efetuados.
Banco do PagadorBanco que detém os Pagamentos a serem efetuados.
FavorecidoPessoa física ou jurídica que se destina o pagamento.
Banco do FavorecidoBanco que detém a conta corrente do Favorecido, a qual é creditada na efetivação do pagamento.

Fluxo de Informações

O Pagador agenda, junto com a BMP Money Plus, os Pagamentos a serem efetuados. A BMP Money Plus, na data prevista, efetua o débito na conta corrente do Pagador e executa a instruçãopara crédito do pagamento ao Favorecido. A BMP Money Plus, na data prevista, efetua o débito na conta corrente do Pagador e executa a instrução para crédito do pagamento ao Favorecido. Este crédito será efetuado ao Banco do Favorecido através de crédito em conta, quando o Banco do Pagador é o mesmo Banco do Favorecido, ou através de TED e títulos em cobrança, via compensação.

Eventos

Pagamento e Pagamento de Título - Remessa

EventoSegmento PagamentoSegmento Título
Agendamento do Pagamento - Regitro de Pagamentos a serem realizadosA, BJ

Pagamentos - Retorno

EventoSegmento PagamentoSegmento Título
Confirmação/Rejeição do Agendamento do Pagamento Resposta (positiva ou negativa) sobre a aceitação do agendamento do pagementoA, BJ

Pagamento Através de Crédito em Conta por Meio de Transferência, TED ou PIX

Registro Header de Lote

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Empresa: cliente (pagador que firmou o convênio de prestação de serviços com o banco).

Registro Detalhe - Segmento A (Obrigatório - Remessa/Retorno)

Legendas:
  • Controle: banco de origem ou destino do arquivo (BMP Money Plus);
  • Favorecido: beneficiário, recebedor do pagamento;
  • Crédito: dados sobre o pagamento a ser efetuado.

Registro Detalhe - Segmento B (Obrigatório - Remessa/Retorno)

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Favorecido: beneficiário, recebedor do pagamento;
  • Pagto: dados sobre o pagamento a ser efetuado.

Registro Trailer de Lote

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Totais: totai de controle para chegagem de lote.

Pagamento de Títulos de Cobrança

Registro Header de Lote

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Empresa: cliente (pagador) que firmou o convênio de prestação de serviços com o banco.

Registro Detalhe - Segmento J (Obrigatório - Remessa/Retorno)

  • Controle: banco de origem ou destino do arquivo (BMP Money Plus);
  • Favorecido: beneficiário, recebedor do pagamento;
  • Crédito: dados sobre o pagamento a ser efetuado.

Registro Detalhe - Segmento J-52 (Obrigatório - Remessa/Retorno)

Legendas:
  • Pagador: dados sobre o beneficiário responsáveis pela emissão do título original.

Registro Trailer de Lote

Legendas:
  • Controle: banco origem ou destino do arquivo (BMP Money Plus);
  • Totais: totai de controle para chegagem de lote.

4. Descrição de Campos

C - Títulos em Cobrança

C004 - Código de Movimento Remessa Código adotado pela FEBRABAN, para identificar o tipo de movimentação enviado nos registros do arquivo de remessa. Cada Banco definirá os campos a serem alterados para o código de movimento 31.
DomínioDescrição
01Entrada de Títulos
02Pedidos de Baixa
03Protesto para Fins Falimentares
04Concessão de Abatimento
05Cancelamento de Abatimento
06Alteração de Vencimento
07Concessão de Desconto
08Cancelamento de Desconto
09Protestar
10Sustar Protesto e Baixar Título
11Sustar Protesto e Manter em Carteira
12Alteração de Juros de Mora
13Dispensar Cobrança de Juros de Mora
14Alteração de Valor/Percentual de Multa
15Dispensar Cobrança de Multa
16Alteração de Valor/Data de Desconto
17Não conceder Desconto
18Alteração do Valor de Abatimento
19Prazo Limite de Recebimento - Alterar
20Prazo Limite de Recebimento - Dispensar
21Alterar número do título dado pelo Beneficiário
22Alterar número controle do Participante
23Alterar dados do Pagador
24Alterar dados do Sacador/Avalista
30Recusa de Alegação do Pagador
31Alteração de Outros Dados
33Alteração dos Dados do Rateio de Crédio
34Pedido de Cancelamento dos Dados do Rateio de Crédito
35Pedido de Desagendamento do Débito Automático
40Alteração de Carteira
41Cancelar Protesto
42Alteração de Especie de Título
43Transferência de carteira/modalidade de cobrança
44Alteração de controle de cobrança
45Negativação Sem Protesto
46Solicitação de Baixa de Título Negativo Sem Protesto
47Alteração do Valor Nominal do Título
48Alteração do Valor Mínimo/Percentual
49Alteração do Valor Máximo/Percentual
61Alteração para inclusão/manutenção de QR Code PIX

G - Campos Genéricos

G001 - Código do Banco na Compensação

Código fornecido pelo Banco Central para identificação do Banco que está recebendo ou enviando o arquivo, com o qual se firmou o contrato de prestação de serviços. Preencher 988 quando a transferência for efetuada para outra instituição financeira utilizando o código ISPB. Neste caso, deverá ser preenchido o código ISPB no campo 26.3B.

G002 - Lote de Serviço

Número sequencial para identificar univocamente um lote de serviço. Criado e controlado pelo responsável pela geração magnética dos dados contidos no arquivo. Preencher com 0001 para o primeiro lote do arquivo. Para os demais: número do lote anterior acrescido de 1. O número não poderá ser repetido dentro do arquivo. Se o registro for Header do Arquivo, preencher com 0000. Se o registro do Trailer do Arquivo, preencher com 9999.

G003 - Tipo de Registro

Código para identifiar o tipo de registro.
DomínioDescrição
0Header de Arquivo
1Header de Lote
2Registros Iniciais do Lote
3Detalhe
4Registros Finais do Lote
5Trailer de Lote
9Trailer de Arquivo

G004 - Uso Exclusivo CNAB

Texto de observações destinado para uso exclusivo CNAB. Preencher com Brancos.

G005 - Tipo de Inscrição da Empresa

Código que identifica o tipo de inscrição da Empresa ou Pessoa Física perante uma instituição governamental.
DomínioDescrição
0Isento/Não informado
1CPF
2CGC/CNPJ
3PIS/PASEP
9Outros
Preenchimento deste campo é obrigatório para DOC e TED (Forma de Lançamento = 03, 41 e 43). Para pagamento para o SIAPE com crédito e conta, o CPF deverá ser do primeiro titular. Para Produtos/Serviço Cobrança, considerar como obrigatório, a partir de 01/06/2015, somente CPF (código 1) ou CNPJ (código 2). Os demais códigos não deverão ser utilizados.

G006 - Número de Inscrição da Empresa

Número de inscrição da Empresa ou Pessoa Física perante uma Instituição governamental. Quando o Tipo de Inscrição for igual a zero (não informado), preencher com zeros.

G007 - Código do Convênio no Banco

Código adotado pelo Banco para identificar o Contrato entre este e a Empresa Cliente.

G008 - Agência Mantenedora da Conta

Código adotado pelo Banco responsável pela conta, para identificar a qual unidade está vinculada a conta corrente.

G009 - Dígito Verificador da Agência

Código adotado pelo Banco responsável pela conta corrente, para verificação da autenticidade do Código da Agência.

G010 - Número da Conta Corrente

Número adotado pelo Banco, para identificar univocamente a conta corrente utilizada pelo Cliente.

G011 - Dígito Verificador da Conta

Código adotado pelo responsável pela conta corrente, para verificação da autenticidade Número da Conta Corrente. Para os Bancos que se utilizam de duas posições para o Dígito Verificador do Número da Conta Corrente, preencher este campo com a primeira posição deste dígito. Exemplo: Número C/C = 45981-36 Neste caso => Dígito Verificador da Conta = 3

G012 - Dígito Verificador da Agência/Conta Corrente

Código adotado pelo Banco responsável pela conta corrente, para verificação da autenticidade do par Código da Agência/Número da Conta Corrente. Para os Bancos que se utilizam de duas posições para o Dígito Verificador do Número da Conta Corrente, preencher este campo com a segunda posição deste dígito. Exemplo: Número C/C = 45981-36 Neste caso => Dígito Verificador da Ag/Conta = 6

G013 - Nome

Nome que identifica a pessoa, física ou jurídica, a qual se quer fazer referência.

G014 - Nome do Banco

Nome que identifica o Banco que está recebendo ou enviando o arquivo.

G015 - Código Remessa/Retorno

Código para qualificar o envio ou devolução de arquivo entre a Empresa Cliente e o Banco prestador dos Serviços.
DomínioDescrição
1Remessa (Cliente => Banco)
2Retorno (Banco => Cliente)

G016 - Data de Geração do Arquivo

Data de criação do arquivo. Utilizar o formato DDMMAAAA (DIA MÊS ANO). Exemplo: 06061992.

G017 - Hora da Geração do Arquivo

Hora da criação do arquivo. Utilizar o formado HHMMSS (HORAS MINUTOS SEGUNDOS).

G018 - Número Sequencial do Arquivo

Número sequencial adotado e controlado pelo responsável pela geração do arquivo para ordenar a disposição dos arquivos encaminhados. Evoluir um número sequencial a cada header de arquivo.

G019 - Número da Versão do Layout do Arquivo

Código para identificar qual a versão de layout do arquivo encaminhado. O código é composto de:
  • Versão: 2 dígitos;
  • Release: 1 dígito.

G020 - Densidade de Gravação do Arquivo

Densidade de gravação (BPI), do arquivo encaminhado. Domínio:
  • 1600 BPI;
  • 6250 BPI.

G021 - Para Uso Reservado do Banco

Texto de observações destinado para uso exclusivo do Banco.

G022 - Para Uso Reservado da Empresa

Texto de observações destinado para uso exclusivo da Empresa.

G025 - Tipo de Serviço

Código para indicar o tipo de serviço/produto (processo) contido no arquivo/lote.
DomínioDescrição
51Transferência entre Contas
52TED
53Pagamento de Títulos
54PIX

G028 - Tipo de Operação

Código para identificar a transação que será realizada com os registros detalhe do lote.
DomínioDescrição
CTransação CNAB

G029 - Forma de Lançamento

Código para identificar a operação que está contida no lote.
DomínioDescrição
11Pagamento de Contas e Tributos com Código de Barras
30Liquidação de Títulos do Próprio Banco
31Pagamento de Títulos de Outros Bancos
41TED - Outra Titularidade
43TED - Mesma Titularidade
45PIX Transferência

G030 - Número da Versão do Layout do Lote

Código para identificar qual a versão de layout do lote de arquivo encaminhado. O código é composto de Versão (2 dígitos) e Release (1 dígito).

G031 - Mensagem 1/2

Texto referente a mensagens que serão impressas nos documentos e/ou avisos a serem emitidos.
  • Informação 1: Genérica. Quando informada contará em todos os avisos e/ou documentos originados dos detalhes desse lote. Informada no Header do Lote.
  • Informação 2: Específica. Quando informada constará apenas naquele aviso ou documento identificado pelo detalhe. Informada no Segmento A.
Formatação para identificação para o SIAPE: posição 178 a 197 (20 posições), onde: Órgão = 178 a 182 / UPAG = 183 a 191 / UG = 192 a 197. Formatação para identificação de deposito judicial - Obrigatório para as Formas de Lançamentos = 71 e 7: Posição 216 a 216 (1 posição).
DomínioDescrição
1Ativo
2Pensão Alimentícia Ativo
3Aposentado
4Pensão Alimentícia Aposentado
5Pensionista
6Pensão Alimentícia Pensionista
Formatação para identificação Pagamento de Tributos Municipais ISS - LCP157: CCCCCCCCSSSSSSSMMAA
CódigoDescrição
CNúmero do Contribuinte no CNPJ (raiz), sem a indicação de filia e dígito verificador (CC.CCC.CCC - 8 dígitos)
SCódigo do Serviço declarado (‘Tipo de Registro’ das Tabelas dos Leiautes do Sistema - 7 Dígitos)
MMês de Competência (MM - 2 dígitos)
AAno de Competência (AA - 2 dígitos)

G032 - Endereço

Texto referente a localização da rua/avenida, número, complemento e bairro utilizado para entrega de correspondência. Utilizado também para endereço de e-mail para entrega eletrônica da informação e para número de velular para envio de mensagens SMS.

G033 - Cidade

Texto referente ao nome do município componente do endereço utilizado para entrega de correspondência.

G034 - CEP

Código adotado pela Empresa Brasileira de Correios e Telégrafos (EBCT), para identificação de logradouros.

G035 - Sufixo do CEP

Código adotado Empresa Brasileira de Correios e Telégrafos (EBCT), para complementação do código de CEP.

G036 - Estado/Unidade da Federação

Código do estado, unidade da federação, componente do endereço utilizado para entrega de correspondências.

G037 - Quantidade de Contas para Conciliação (Lotes)

Número de indicativos de lotes de Conciliação Bancária enviados no arquivo. Somatória dos registros de tipo 1 e tipo de operação = E. Campo específico para o serviço de Conciliação Bancária.

G038 - Número Sequencial do Registro no Lote

Número adotado e controlado pelo responsável pela geração magnética dos dados contidos no arquivo, para identificar a sequência de registros encaminhados no lote. Deve ser inicializado sempre com 1, em cada novo lote.

G039 - Código de Segmento do Registro Detalhe

Código para identificar o segmento do registro.

G040 - Tipo de Moeda

Código para identificar a moeda utilizada para expressar o valor do documento. Baseada em tabela padrão SWIFT, acrescida dos principais índices nacionais.
DomínioDescrição
BRLReal Brasileiro

G041 - Quantidade da Moeda

Número de unidades do tipo de moeda identificada para cálculo do valor do documento.

G042 - Data de Vencimento Nominal

Data de vencimento nominal. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G043 - Número do Documento Atribuído pelo Banco (Nosso Número)

Número atribuído pelo Banco para identificar o lançamento, que será utilizado nas manutenções do mesmo.

G044 - Data de Vencimento Nominal

Data de vencimento nominal. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G045 - Valor do Abatimento

Valor do abatimento (redução do valor do documento, devido a algum problema), expresso em moeda corrente.

G046 - Valor do Desconto

Valor do desconto (bonificação) sobre o valor nominal do documento, expresso em moeda corrente.

G047 - Valor da Mora

Valor do juros de mora, expresso em moeda corrente.

G048 - Valor da Multa

Valor da multa, expresso em moeda corrente.

G049 - Quantidade de Lotes do Arquivo

Número obtido pela contagem dos lotes enviados no arquivo. Somatória dos registros de tipo 1.

G050 - Valor do Imposto de Renda

Valor do Imposto de Renda sobre o valor do documento, expresso em moeda corrente.

G051 - Valor do Imposto sobre Serviços

Valor do Imposto sobre Serviços sobre o valor do documento, expresso em moeda corrente.

G052 - Valor do Imposto sobre Operações Financeiras

Valor do Imposto sobre Operações Financeiras sobre o valor do documento, expresso em moeda corrente.

G053 - Valor de Outras Deduções

Valor descontado ao valor do documento, expresso em moeda corrrente.

G054 - Valor de Outros Acréscimos

Valor somado ao valor do documento, expresso em moeda corrente.

G055 - Valor do INSS

Valor de contribuição ao INSS sobre o valor do documento, expresso em moeda corrente.

G056 - Quantidade de Registros do Arquivo

Número obtido pela contagem dos registros enviados no arquivo. Somatória dos registros de tipo 0, 1, 3, 5 e 9.

G057 - Quantidade de Registros do Lote

Número obtido pela contagem dos registros enviados no lote do arquivo. Somatória dos registros de tipo 1, 2, 3, 4 e 5. Registros de tipo 2 e 4 são utilizados apenas em alguns produtos, como por exemplo Extrato para Geração de Caixa.

G058 - Somatória de Quantidade de Moedas

Valor obtido pela somatória das quantidades de moeda dos registros de detalhe.
  • Registro = 3;
  • Código de Segmento = .

G059 - Código das Ocorrências para Retorno/Remessa

Código para identificar as ocorrências detectadas no processamento. Pode-se informar até 5 ocorrências simultaneamente, cada uma delas codificada com dois dígitos, conforme relação abaixo.
DomínioDescrição
00Crédito ou Débito Efetivado - Este código indica que o pagamento foi confirmado
01Insuficiência de Fundos - Débito Não Efetuado
02Crédito ou Débito Cancelado pelo Pagador/Credor
03Débito Autorizado pela Agência - Efetuado
AAControle Inválido
ABTipo de Operação Inválido
ACTipo de Serviço Inválido
ADForma de Lançamento Inválida
AETipo/Número de Inscrição Inválido
AFCódigo de Convênio Inválido
AGAgência/Conta Corrente/DV Inválido
AHNº Sequencial do Registro no Lote Inválido
AICódigo de Segmento de Detalhe Inválido
AJTipo de Movimento Inválido
AKCódigo da Câmara de Compensação do Banco Favorecido/Depositário Inválido
ALCódigo do Banco Favorecido, Instituição de Pagamento ou Depositário Inválido
AMAgência Mantenedora da Conta Corrente do Favorecido Inválida
ANConta Corrente/DV/Conta de Pagamento do Favorecido Inválido
AONome do Favorecido Não Informado
APData Lançamento Inválido
AQTipo/Quantidade da Moeda Inválido
ARValor do Lançamento Inválido
ASAviso ao Favorecido - Identificação Inválida
ATTipo/Número de Inscrição do Favorecido Inválido
AULogradouro do Favorecido Não Informado
CACódigo de Barras - Código do Banco Inválido
CBCódigo de Barras - Código da Moeda Inválido
CCCódigo de Barras - Dígito Verificador Geral Inválido
CDCódigo de Barras - Valor do Título Inválido
CECódigo de Barras - Campo Livre Inválido
CFValor do Documento Inválido
CGValor do Abatimento Inválido
CHValor do Desconto Inválido
CIValor de Mora Inválido
CJValor da Multa Inválido
HGLote de Serviço Fora de Sequência
HHLote de Serviço Inválido
HIArquivo não aceito
HJTipo de Registro Inválido
HKCódigo Remessa / Retorno Inválido
HLVersão de layout inválida
H1Arquivo sem trailer
TALote Não Aceito - Totais do Lote com Diferença
PAPix não efetivado
PJChave não cadastrada no DICT
PKQR Code inválido/vencido
PLForma de iniciação inválida
PMChave de pagamento inválida
PNChave de pagamento não informada
10Banco inválido
11Layout de lote inválido
12Dígito verificador da agência inválido
13Dígito verificador da conta inválido
14Nome da empresa não bate com o nome da empresa do header do arquivo
15Forma de pagamento inválida
16Quantidade de registros do lote não confere com a quantidade real
17Número aviso de débito inválido
18Código de instrução de movimento inválido
19Conta do segmento é igual a conta do header do lote
20Código finalidade TED inválido
21Aviso favorecido inválido
22Uso exclusivo SIAPE inválido
23Código ISPB inválido
24Operação não autorizada
25Não foi possível localizar a operação para registro da movimentação
26Serviço Indisponível
27Documento Federal do Favorecido é inválido
28Conta de Origem não localizada
29Transações TED são realizadas apenas em dias úteis
30Para Transferência entre o mesmo banco, utilize ‘Transferência Interna’
31Tipo de Processamento da TED Inválido ou Inexistente
32Horário não permitido para execução da TED
33Conta Inativa ou Fechada
34Operador sem parceiro cadastrado
35Parceiro não autorizado para a conta de Origem
36Operação não implementada
37Erro ao importar o arquivo para o servidor
38Ocorreu um erro ao baixar o arquivo do servidor
39Não foi possível fazer o download do arquivo, pois ele ainda não foi gerado
40Ocorreu um erro ao gerar o arquivo
41O arquivo deve estar comprimido para processamento (.zip)
42O tamanho do arquivo (.zip) não pode exceder 500000 bytes
43Não é possível processar mais de um arquivo por vez
44Não foi possível encontrar detalhes na transação
45Operação agendada cancelada
46Horário de processamento do CNAB 240 fora da grade horária para a operação de Pagamento de Títulos
47Duplicidade de código de barras encontrada no lote de Pagamento de Títulos
48Duplicidade de lote de Pagamento de Títulos com a mesma forma de lançamento
49Falha na execução da consulta de lote de Pagamento de Títulos
50Consulta do título recusada
51Quantidade de detalhes do lote insuficiente. Mínimo de 5 títulos para pagamento
52Valor da operação excede o valor disponível do limite configurado para a conta
53Valor da operação excede o valor disponível do limite configurado para o operador
54Conta de destino não localizada ou inválida
55Para envio de Pix através da chave, não informar os dados bancários
56Tipo de conta inválido
98Erro desconhecido (negócio)
99Erro genérico (sistema)

G060 - Tipo de Movimento

Código para identificar o tipo de movimentação enviada no arquivo.
DomínioDescrição
00INCLUSÃO

G061 - Código da Instrução para Movimento

Código para identificar a ação a ser realizada com o lançamento enviado no arquivo.
DomínioDescrição
00Inclusão de Registro Detalhe

G062 - Código Padrão

Código para identificar o formato do campo de ocorrência do pagador.
DomínioDescrição
01Formato livre
02Formato Ocorrência (descrição A002)

G063 - Código de Barras

Código para identificar o título. Especificações do Código de Barras do Boleto de Pagamento de Cobrança - Ficha de Comprensação (Modelo CADOC 24044-4,Carta-Circular Bacen Nº 2.926, de 25/07/2000).

G064 - Número do Documento Atribuído pela Empresa (Seu número)

Número atribuído pela Empresa (pagador) para identificar o documento de pagamento (nota fiscal, nota promissória…).

G065 - Código da Moeda

Código para identificar a moeda de transferência no título.
DomínioDescrição
01Reservado para Uso Futuro
02Dólar Americano Comercial (Venda)
03Dólar Americano Turismo (Venda)
04ITRD
05IDTR
06UFIR Diária
07UFIR Mensal
08FAJ-TR
09Real
10TR
11IGPM
12CDI
13Percentual do CDI
14Euro
15CDI – CETIP
16CHF
17CUB/RS (NOVO)
18CUB/RS (R8-N)
19CUB/SC (ANTIGO)
20CUBRS
21CUB-SC (NOVO)
22GBP
23ICC (SALVADOR)
24IGPM (A)
25IGPM (N)
26INCC
27INCC-M
28INPC
29JPY
30TJLP

G066 - Número de Aviso de Débito

Número atribuído pelo Banco para identificar um Débito efetuado na Conta Corrente apartir dos pagamentos efetivados, visando facilitar a conciliação bancária.

G067 - Identificação de Registro Opcional

Código para identificação de registros opcionais.
CódigoDescrição
01Informação de Dados do Sacador Avalista
02Alegação do Pagador
03Informação de Dados do Pagador
04Informação de Dados de Cheques Utilizados
11Informações sobre dados de parcelas de compror
50Informação de Dados para Rateio de Crédito
51Informações de Notas Fiscais
52Identificação dos entes envolvidos no processo de pagamento

G068 - Data de Gravação Remessa/Retorno

Data da gravação do arquivo de remessa ou retorno. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G069 - Identificação do Título no Banco

Número adotado pelo Banco Beneficiário para identificar o título. Para o código de movimento igual a 01 (Entrada de Títulos), caso esteja preenchido com zeros, a numeração será feita pelo Banco.

G070 - Valor Nominal do Título

Valor original do Título Quando o valor for expresso em moeda corrente, utilizar 2 devimais. Quando o valor do expresso em moeda variável, utilizar 5 decimais. Obs.: Para o produto cobrança.

G071 - Data da Emissão do Título

Data da emissão do título. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G072 - Identificação do Título na Empresa

Campo destinado para o uso da Empresa Beneficiário para identificação do Título.
DomínioDescrição
1Valor Fixo
2Percentual

G073 - Código da Multa

Código para identificação do critério de pagamento de

G074 - Data da Multa

Data a partir da qual a multa deverá ser cobrada. Na ausência, será considerada a data de vencimento. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G075 - Valor/Percentual a Ser Aplicado

Valor ou percentual de multa a ser aplicado sobre o valor do Título, por atraso no pagamento.

G076 - Valor da Tarifa/Custas

Valor da tarifa cobrada pelo serviço prestado pelo Banco Beneficiário referentes ao Título, expresso em moeda corrente.

G077 - Valor do IOD Recolhido

Valor do Imposto Sobre Operações Financeiras (IOF), recolhido sobre o título, expresso em moeda corrente.

G078 - Valor Líquido a ser Creditado

Valor efetico a ser creditado referente ao título, expresso em moeda corrente.

G079 - Número Remessa/Retorno

Número adotado e controlado pelo responsável pela geração magnética dos dados contido no arquivo para identificar a sequência de envio ou devolução do arquivo entre o Beneficiário e o Banco Beneficiário.

G080 - Data do Saldo inicializado

Data considerada para determinar o saldo inicial. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G081 - Situação do Saldo Inicial (D/C)

Código para determinar a condição, credota ou devedora, da Conta Corrente no instante (data ou data e hora) inicial.
DomínioDescrição
DDevedor
CCredor

G082 - Posição do Saldo Inicial

Código para determinar a composição do saldo inicial da Conta Corrente, ou seja, se o saldo inicial está sujeito a estornos (Parcial) ou não (Final), ou se é ainda um saldo Intra-Dia.
DomínioDescrição
PParcial
FFinal
IIntra-Dia

G083 - Número de Sequência do Extrato

Número sequencial, adotado e controlado pelo Banco responsável pela emissão do Extrato, para identificar a série de extratos correspondentes da Conta Corrente do Cliente. A sequência é específica por tipo de Extrato (Conciliação Bancária ou Gestão de Caixa).

G084 - Natureza do Lançamento

Identifica se o lançamento incide sobre valores disponíveis ou bloqueados, possibilitando a recomposição das posições dos saldos.
DomínioTipoDescrição
DPVDisponívelLançamento ocorrido em Saldo Disponível
SCRVinculadoLançamento ocorrido em Saldo Disponível ou Vinculado, a critério de cada banco, porém pendente de liberação por regras internas do banco
SSRBloqueadoLançamento ocorrido em Saldos Bloqueados
CDSComposição de Diversos SaldosLançamento ocorrido em diversos saldos
A condição de recurso Disponível, Vinculado ou Bloqueado para os códigos, SCR, SSR, CDS é critério de cada banco.

G085 - Tipo do Complemento do Lançamento

Código para identificar a padronização a ser utilizada no complemento.
DomínioDescrição
00Sem Informação do Complemento do Lançamento
01Identificação da Origem do Lançamento

G086 - Complemento do Lançamento

Texto de informações complementarem ao Lançamento. Para Tipo do Complemento = 01, o campo complemento terá o seguinte formado:
Banco Origem Lançamento    114 116  3 Num
Agência Origem Lançamento  117 121  5 Num
Uso Exclusivo CNAB         122 133 21 Alfa (preencher com brancos)

G087 - Identificação de Isenção do CPMF

Código para identificação de Lançamentos desobrigados de recolhimento do CPMF.
DomínioDescrição
SIsento
NNão isento

G088 - Data Contábil

Data da efetivção do Lançamento. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G089 - Data do Lançamento

Data de ocorrência dos fatos, itens, componentes do extrato bancário. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G090 - Valor do Lançamento

Valor do Lançamento efetuado, expresso em moeda corrente.

G091 - Tipo de Lançamento: Valor a Débito/Crédito

Código para identificar a categoria padrão do Lançamento, para conciliação entre Bancos.
DomínioDescrição
DDébito
CCrédito

G092 - Categoria do Lançamento

Código para caracterizar o item que está sendo representado no extrato bancário.
DomínioDescrição
101Cheque Compensado
102Encargos
103Estornos
104Lançamento Avisado
105Tarifas
106Aplicação
107Empréstimo / Financiamento
108Câmbio
109CPMF
110IOF
111Imposto de Renda
112Pagamento Fornecedores
113Pagamentos Salário
114Saque Eletrônico
115Ações
117Transferência entre Contas
118Devolução da Compensação
119Devolução de Cheque Depositado
120Transferência Interbancária (DOC, TED, Pix)
121Antecipação a Fornecedores
122OC / AEROPS
123Saque em Espécie
124Cheque Pago
125Pagamentos Diversos
126Pagamento de Tributos
127Cartão de crédito - Pagamento de fatura de cartão de crédito da própria IF
201Depósito em Cheque
202Crédito de Cobrança
203Devolução de Cheques
204Estornos
205Lançamento Avisado
206Resgate de Aplicação
207Empréstimo / Financiamento
208Câmbio
209Transferência Interbancária (DOC, TED, Pix)
210Ações
211Dividendos
212Seguro
213Transferência entre Contas
214Depósitos Especiais
215Devolução da Compensação
216OCT
217Pagamentos Fornecedores
218Pagamentos Diversos
219Recebimento de Salário
220Depósito em Espécie
221Pagamento de Tributos
222Cartão de Crédito - Recebíveis de cartão de crédito
223Crédito Pix via QR-Code

G093 - Código do Histórico do Lançamento no Banco

Código adotado por cada Banco para identificar o descritivo do Lançamento. Observar que no extrado da conta corrente para conciliação bancária este campo possui 4 caracteres, enquanto no extrato para gestão de caixa ele possui 5 caracteres.

G094 - Descrição do Histórico do Lançamento no Banco

Texto descritivo do histórico do lançamento do extrato bancário.

G095 - Número Documento/Complemento

Número que identifica o documento que gerou o lançamento. Para uso na conciliação automática de Conta Corrente, o número do documento não pode ser maior que 6 posições numéricas. O complemento está limitado de acordo com as restrições de cada banco.

G096 - Limite da Conta

Valor do limite de crédito disponível para o correntista.

G097 - Data do Saldo Final

Data considerada para determinar o saldo final. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

G098 - Situação do Saldo Final (D/C)

Código para determinar a condição, credora ou devedora, da conta corrente no instante (data ou data e hora) final.
DomínioDescrição
CCredor
DDevedor

G099 - Posição do Saldo Final

Código para determinar a composição do saldo final da ContaCorrente, ou se é ainda um saldo Intra-Dia.
DomínioDescrição
FFinal
PParcial
IIntra-Dia

G100 - Forma de Iniciação

Para o tipo de forma de lançamento igual ao PIX, usar o seguinte domínio:
DomínioDescrição
01Chave Pix - tipo Telefone
02Chave Pix - tipo Email
03Chave Pix - tipo CPF/CNPJ
04Chave Aleatória
05Dados bancários

G101 - Informação 10, 11 e 12

Informação 10
Para o tipo ‘forma de lançamento’ igual ao PIX, usar campo como: TX ID (opcional) Posição (33 67) Alfa Para os demais, usar como: Logradouro do Favorecido: Nome da Rua, Av, Pça, Etc Posição (33 67) Alfa
Informação 11
Para o tipo ‘forma de lançamento’ igual ao PIX, usar campo como: Se o campo forma de iniciação (06.3B - G100) for igual a 05 - Deve ser preenchido com a: O Tipo de Conta do recebedor conforme o seguinte domínio:
DomínioDescrição
01Conta Corrente
02Conta Pagamento
03Conta Poupança
Informação 12
Para o tipo ‘forma de lançamento’ igual ao PIX, usar campo como: Identificação do favorecido - chave de endereçamento Pix Email ou Telefone ou Chave Aleatória Posição (128 226) Alfa Para os demais, usar como:
CampoDescriçãoInícioFimTipo
VencimentoData do Vencimento (Nominal)128135Num
Valor Docum.Valor do Documento (Nominal)136150Num
AbatimentoValor do Abatimento151165Num
DescontoValor do Desconto166180Num
MoraValor da Mora181195Num
MultaValor da Multa196210Num
Cód/Doc. Favorec.Código/Documento do Favorecido211225Alfa
AvisoAviso ao Favorecido226226Num

G102 - Chave de Pagamento

Obrigatório, sendo: URL para QR-Code Dinâmico Chave de endereçamento para QR-Code Estático TXID (atenção: devido as 240 posições do layout CNAB o TXID possui o limitador de 30 posições) Opcional

G103 - Tipo de Chave DICT

DomínioDescrição
01CPF
02CNPJ
03Celular
04E-mail
05EVP - Chave Aleatória

L - Pagamento de Títulos de Cobrança

L001 - Somatória dos Valores

Valor obtido pela somatória dos valores de pagamento dos registros de detalhe (Registro = ‘3’ / Código de Segmento = ‘J’).

L003 - Valor do Desconto + Abatimento

Valor de desconto (bonificação) sobre o valor nominal do documento, somado ao Valor do abatimento concedido pelo Beneficiário, expresso em moeda corrente

L004 - Valor da Mora + Multa

Valor do juros de mora somado ao Valor da multa, expresso em moeda corrente.

P - Pagamento Através de Crédito em Conta

P001 - Código da Câmara Centralizadora

Código para identificar qual Câmara de Centralizadora seráresponsável pelo processamento dos pagamentos. Preencher com o código da Câmara Centralizadora para envio do DOC.
DomínioDescrição
018TED (STR, CIP)
009PIX (SPI)

P002 - Código do Banco do Favorecido

Código fornecido pelo Banco Central para identificação na Câmera de Compensação, do Banco do Favorecido.

P003 - Data Real da Efetivação do Lançamento

Data da efetivação do pagamento. A ser preenchido quando o arquivo for de retorno (Código 2 no Header do Arquivo) e referir-se a uma confirmação de lançamento. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

P004 - Valor Real da Efetivação do Pagamento

Valor de efetivação do Pagamento, expresso em moeda corrente. A ser preenchido quando arquivo for de retorno (Código 2 no Header de Arquivo) e referir-se a uma confirmação de lançamento.

P005 - Complemento do Tipo de Serviço

Código para identificação da finalidade do DOC (Documentode Ordem de Crédito).
CódigoDescrição
01Crédito em Conta
02Pagamento de Aluguel/Condomínio
03Pagamento de Duplicata/Títulos
04Pagamento de Dividendos
05Pagamento de Mensalidade Escolar
06Pagamento de Salários
07Pagamento a Fornecedores
08Operações de Câmbios/Fundos/Bolsa de Valores
09Repasse de Arrecadação/Pagamento de Tributos
10Transferência Internacional em Real
11DOC para Poupança
12DOC para Depósito Judicial
13Outros
16Pagamento de bolsa auxílio
17Remuneração à cooperado
18Pagamento de honorários
19Pagamento de prebenda (Remuneração a padres e sacerdotes)

P006 - Aviso ao Favorecido

Código para identificar a necessidade de emissão de aviso de pagamento ao Favorecido. Domínio = 0: Não Emite Aviso.

P007 - Somatória dos Valores

Valor obtido pela somatória dos valores de crédito dos registros de detalhe (Registro = 3/Código de Segmento = A). Domínio = 0: Não Emite Aviso.

P008 - Código / Documento do Favorecido

Número ou Código de documento para identificar o Favorecido. O conteúdo deste campo não sofrerá nenhum tratamento por parte do Banco.

P009 - Data do Pagamento

Data do pagamento do compromisso. Obrigatório para o Pix. Utilizar o formato DDMMAAAA. Exemplo: 06061992.

P010 - Valor do Pagamento

Valor do pagamento, expresso em moeda corrente. Obrigatório para o Pix

P011 - Código de Finalidade da TED

Código adotado pelo Banco Central para identificar a finalidade da TED. Utilizar os códigos de finalidade cliente, disponíveis no site do Banco Central do Brasil (www.bcb.gov.br), Sistema de Pagamentos Brasileiro, Transferência de Arquivos, Dicionários de Domínios para o SPB.

P012 - Código da UG Centralizadora

Uso exclusivo para Pagamentos de Salários dos servidores, pelo SIAPE

P013 - Código Finalidade Complementar

Código adotado para complemento da finalidade pagamento. A forma de utilizaçãodeverá ser acordada entre banco e cliente.

P014 - Indicativo de Forma de Pagamento

Possibilitar ao Pagador, mediante acordo com o seu Banco de Relacionamento, a formade pagamento do compromisso.
CódigoDescrição
01Débito em Conta Corrente
02Débito Empréstimo/Financiamento
03Débito Cartão de Crédito

P015 - Código ISPB da Instituição Financeira

Código Adotado pelo Banco Central para identificação das instituições financeiras no Sistema de Pagamentos Brasileiro. A informação do Código ISPB é obrigatória quando:
  • For necessário o envio de TED parainstituição financeira que não possui código COMPE;
  • Para lotes de envio de Pix onde o registro da transação seja para envio através dos dados bancários (forma de iniciação igual à “05”).
Fora as condições de obrigatoriedade, o campo poderá estar preenchido com zeros ou com o código ISPB da BMP. A informação do código ISPB pode ser obtida por meio do seguinte site: www.bacen.gov.br - Início - Sistema de Pagamentos Brasileiro - STR - Sistema de Transferência de Reservas - Relação de participantes do STR

P016 - Número Conta Pagamento Creditada

Número adotado para identificar contas em Instituições de Pagamento, permitindo a transferência de uma conta corrente para uma conta de pagamento.