A geração do código de barras permite a criação do código de barras que será gravado no "Boleto Bancário" para possibilitar o pagamento do título de cobrança. O código de barras é gerado conforme as regras estabelecidas pela rede bancária. 

Validações do Processo de Geração do Código de Barras

  • Número Oficial do banco: Número oficial (Código Febraban) deve ser informado na tela de cadastro do banco quando o mesmo for inserido no sistema.
  • Nosso Número: Parâmetro "Nosso número", passado ao serviço de geração de código de barras, deve ser preenchido.
  • Tamanho do nosso número: Tamanho do nosso número deve ser informado no layout bancário, aba "Retorno de Cobrança".
  • Valor do código de barras: Parâmetro do serviço, que recebe o valor do boleto, deve ser informado.
  • Data de Vencimento: Data de vencimento do boleto deve ser informada.

Banco BNB (Banco Nordeste Brasileiro) - 004

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco do Brasil – 001, 655

  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Validações feitas quando o número da carteira for 18:

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio. 
  • Número da Conta Corrente: Número da conta corrente, definido no cadastro da conta caixa utilizada pelo convênio, deve ser informado quando o tamanho no nosso número for 11 e o comprimento do número do convênio for 6.

Banco Alfa – 025

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Bandepe (Banco do Estado de Pernambuco) - 024

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Banese (Banco do Estado de Sergipe) - 047

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Banrisul - 041

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Basa (Banco da Amazônia S.A.) - 003

  • Número da Agência: Número da agência deve ser informado, no cadastro da conta caixa utilizada pelo convênio, com 4 dígitos sendo 3 dígitos para o número da agência e 1 dígito para o dígito da agência.
  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.

Banco BCN - 291

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Besc (Banco do Estado de Santa Catarina) - 027

  • Número do Convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco Bic - 320

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Bilbao Vizcaya - 641

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Dígito do código cedente: Dígito do código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Boston - 479

  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.

Banco Bradesco – 237, 044 e Banco Grafeno 274

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco BRB (Banco de Brasília) - 070

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Caixa Econômica Federal – 104

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.
  • Código Cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Tamanho Nosso Número igual a 17

  • Dígito do código cedente: Dígito do código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Observação: 

Quando o tamanho do nosso número for igual a 17, o código do cedente possuir 7 caracteres e a Carteira for 14 SIGCB a geração do código de barras irá desconsiderar DV do cedente.

Banco Daycoval – 707

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco Citibank - 745

  • Código Cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco HSBC - 399
Cobrança registrada

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Cobrança não registrada

  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.

Banco Coob (Banco Cooperativo do Brasil) - 756

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Dígito do código cedente: Dígito do código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Banco Itaú - 341

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Carteiras 198, 106, 107, 012, 142, 143, 195, 196

  • Número do Documento: Número do documento deve ser informado no boleto.
  • Código Cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco JSafra – 074
Carteira 09

  • Código Cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Carteira: Carteira deve ser informada no cadastro do convênio utilizado pelo banco.

Demais carteiras

  • Não é possível gerar 'Código de Barras' para o banco nesta modalidade de cobrança.

Banco Mercantil do Brasil – 389

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.
  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.

Banco Mercantil de São Paulo – 392

  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Nossa Caixa – 151

  • Número da conta corrente: Número da conta corrente, informado no cadastro da conta caixa utilizada pelo convênio, deve ter 8 dígitos, sendo 2 dígitos da modalidade da conta e 6 dígitos do número da conta.
  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Real – 275, 356

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Rural – 453, 749

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Cobrança Registrada

  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Cobrança Não Registrada

  • Número do convênio: Convênio cadastrado para o banco deve ter o número do convênio definido.

Banco Safra – 422
Cobrança Registrada

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Dígito da conta corrente: Dígito da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Cobrança Não Registrada

  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Santander – 008, 033, 353

  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Tamanho nosso número igual a 7

  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Sicredi (Banco Cooperativo Sistema de Crédito Cooperativo) – 748

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco

Banco Sudameris - 347

  • Número da Agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Número da conta corrente: Número da conta corrente deve ser informado no cadastro da conta caixa utilizada pelo convênio.

Banco Unibanco - 409
Tipo de Cobrança Registrada

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio. 
  • Dígito da agência: Dígito da agência deve ser informado no cadastro da conta caixa utilizado pelo convênio. 

Tipo de Cobrança Não Registrada

  • Número do convênio: Convenio cadastrado para o banco deve ter o número do convênio definido.
  • Dígito do convênio: Dígito do convênio deve ser informado no cadastro do convênio utilizado pelo banco.

Banco Unicred - 091

  • Número da agência: Número da agência deve ser informado no cadastro da conta caixa utilizada pelo convênio.
  • Código cedente: Código cedente deve ser informado no cadastro do convênio utilizado pelo banco.

Processamento de Geração do Código de Barras

Montagem do campo código de barras base, posição 1 até a posição 19

  • Posições 1 a 3 com tamanho 3: Número oficial do banco (código Febraban).
  • Posição 4 com tamanho 1: Código da moeda que tem o valor 9.
  • Posição 5 com tamanho 1: Dígito verificar do código de barras.
  • Cálculo do dígito verificador do código de barras executado utilizando as informações anteriores no cálculo do "módulo 11". O valor gerado será inserido na posição definida para o dígito verificador (posição 5). 
  • Posições 6 a 9 com tamanho 4: Fator de vencimento calculado pela subtração da data de vencimento informada no boleto menos a data 07/10/1997 (estabelecida pela Febraban).
  • Posições 10 a 19 com tamanho 10: Valor nominal do título.
  • Montagem do campo livre do código de barras, posição 20 até a posição 44: O processamento deste campo será detalhando para cada banco conforme as regras do mesmo.

Banco do Brasil – 001, 655
Regras de formatação do campo livre nas posições 20 a 44.
Padrão:

  • Se o comprimento do nosso número for igual a 12, remove o dígito verificador.

Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 11 e o comprimento do número do convênio igual a 6, o campo livre será formatado da seguinte maneira NNNNNNNNNNNAAAACCCCCCCCEE, onde:

  • NNNNNNNNNNN é o nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • EE é o número da carteira informado no convênio. 

Tamanho do nosso número é 11. O campo livre será formatado da seguinte maneira NNNNNNNNNNNAAAATTTTTTTTCC, onde:

  • NNNNNNNNNNN é o nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • TTTTTTTT é o código cedente informado no convênio;
  • CC é o número da carteira informado no convênio. 

Carteira 16:
Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 17 e o comprimento do número do convênio é 6. O campo livre será formatado da seguinte maneira CCCCCCNNNNNNNNNNNNNNNNN21, onde:

  • CCCCCC é o número do convênio definido no cadastro do convênio;
  • NNNNNNNNNNNNNNNNN é o nosso número;
  • 21 é um valor fixo.

Carteira 17:
Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 17 e o comprimento do número do convênio é maior que 6. O campo livre será formatado da seguinte maneira 000000NNNNNNNNNNNNNNNNNEE, onde:

  • 000000 é um valor fixo;
  • NNNNNNNNNNNNNNNNN é o nosso número;
  • EE é o número da carteira definido no convênio. 

Carteira 18:
Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 17, comprimento do número da carteira é 6 e tipo de carteira é 21. O campo livre será formatado da seguinte maneira NNNNNNNNNNNNNNNNNCCCCCC21, onde:

  • NNNNNNNNNNNNNNNNN é o nosso número;
  • CCCCCC é o número do convênio definido no cadastro do convênio;
  • 21 é um valor fixo. 

Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 17, comprimento do número da carteira é maior que 6. O campo livre será formatado da seguinte maneira 000000NNNNNNNNNNNNNNNNNEE, onde

  • 000000 é um valor fixo;
  • NNNNNNNNNNNNNNNNN é o nosso número;
  • EE é o número da carteira definido no convênio.

Tamanho do nosso número, definido no layout bancário, aba "Retorno de Cobrança, igual a 11, comprimento do número da carteira é 6. O campo livre será formatado da seguinte maneira NNNNNNNNNNNAAAACCCCCCCCTT, onde:

  • NNNNNNNNNNN é o nosso número com comprimento igual a 12 é removido o dígito verificador;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • TT é o número da carteira informado no convênio.

Banco Alfa – 025
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAAEENNNNNNNNNNNCCCCCCC0, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • EE é o número da carteira definido pelo convênio;
  • NNNNNNNNNNN é o nosso número. O dígito verificador é removido do nosso número;
  • CCCCCCC é o número da conta corrente definida no cadastro da conta caixa utilizada pelo convênio;
  • 0 é um valor fixo.

Banco América Sul - 215
Regras de preenchimento do campo livre não disponível.

Banco Bandepe (Banco do Estado de Pernambuco) - 024
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAACCCCCCCDNNNNNNNNNNNNN, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNNNNNN é o nosso número.

Banco Banese (Banco do Estado de Sergipe) - 047
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AACCCCCCCCCNNNNNNNNN047DD, onde:

  • AA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNN é o nosso número;
  • 047 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado. O dígito verificador depende das demais informações citadas;

Banco Banestes (Banco do Estado do Espírito Santos) – 021
Regras de formatação do campo livre nas posições 20 a 44
Carteira 3:

  • Campo livre será formatado da seguinte maneira NNNNNNNNCCCCCCCCCCC3021DD, onde
  • NNNNNNNN é o nosso número. Os dígitos verificadores são removidos;
  • CCCCCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • 3 é um valor fixo;
  • 021 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente;

Cobrança Registrada
Campo livre formatado da seguinte maneira NNNNNNNNCCCCCCCCCCC4021DD, onde:

  • NNNNNNNN é o nosso número. Os dígitos verificadores são removidos;
  • CCCCCCCCCCC é o número da conta corrente definido no cadastrado da conta caixa utilizada pelo convênio;
  • 4 é um valor fixo;
  • 021 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira NNNNNNNNCCCCCCCCCCC2021DD, onde:

  • NNNNNNNN é o nosso número. Os dígitos verificadores são removidos;
  • CCCCCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • 2 é um valor fixo;
  • 021 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente.

Banco Banrisul – 041
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira 11AAAACCCCCCCNNNNNNNN40DD, onde:

  • 1 é um valor fixo;
  • 1 é um valor fixo para indicar que o tipo de cobrança registrada;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o código cedente definido no convênio;
  • NNNNNNNN é o nosso número. O dígito verificador é removido;
  • 40 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 12AAAACCCCCCCNNNNNNNN40DD, onde:

  • 1 é um valor fixo;
  • 2 é um valor fixo para indicar que o tipo de cobrança não registrada;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o código cedente definido no convênio;
  • NNNNNNNN é o nosso número. O dígito verificador é removido;
  • 40 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente.

Banco Basa (Banco da Amazônia S.A.) – 003
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAAACCCCNNNNNNNNNNNNNNNN8, onde:

  • AAAA é o número da agência, juntamente com dígito da agência, definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCC é o número do convênio definido ao cadastrar o convênio;
  • NNNNNNNNNNNNNNNN é o nosso número;
  • 8 é um valor fixo.

Banco BCN – 291
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Não Registrada

  • Campo livre formatado da seguinte maneira AAACCCCCCDNNNNNNNNNNNNN17, onde:
  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNNNNNN é o nosso número;
  • 1 é um valor fixo;
  • 7 é um valor fixo. 

Cobrança Registrada

  • Campo livre formatado da seguinte maneira AAACCCCCCDNNNNNNNN0000001, onde:
  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNN é o nosso número;
  • 00000 é um valor fixo;
  • 0 é um valor fixo;
  • 1 é um valor fixo.

Banco Besc (Banco do Estado de Santa Catarina) – 027
Regras de formatação do campo livre nas posições 20 a 44:
Carteira 25

  • Campo livre formatado da seguinte maneira CCCCCNNN25NNNNNNNNNN027DD, onde:
  • CCCCC é o número do convênio definido ao cadastrar o convênio;
  • NNN são as três primeiras posições do nosso número;
  • 25 é um valor fixo;
  • NNNNNNNNNN são as dez últimas posições do nosso número;
  • 027 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente. 

Carteira 6

  • Campo livre formatado da seguinte maneira CCCCCDDMM6ANNNNNNNNNNNNND, onde:
  • CCCCC é o número do convênio definido ao cadastrar o convênio;
  • DD é o dia da data de vencimento do boleto;
  • MM é o mês da data de vencimento do boleto;
  • 6 é um valor fixo;
  • A é o último dígito do ano da data de vencimento do boleto formatado com dois dígitos;
  • NNNNNNNNNNNNN é o nosso número;
  • D é o dígito verificador calculado. Digito verificador depende das demais partes descritas. 

Demais carteiras
Regras de preenchimento do campo livre não está disponível.

Banco Bic – 320
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAACCCCCCCCDNNNNNNN000002, onde:

  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNN é nosso número;
  • 00000 é um valor fixo;
  • 2 é um valor fixo.

Banco Bilbao Vizcaya – 641
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraCCCCCCENNNNNNNTAAACCCCCCD, onde:

  • CCCCCC é o código cedente definido no convênio;
  • E é o dígito cedente definido no convênio;
  • NNNNNNN é a parte do nosso número a partir da sétima posição com tamanho de sete caracteres. Sendo que a primeira posição começa no zero;
  • T é o dígito verificador da parte do nosso número extraído;
  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o digito verificador calculado. Dígito verificador depende das demais partes descritas.

Banco BMC - 394
Regras de preenchimento do campo livre não disponível.

Banco BNB (Banco do Nordeste Brasileiro) - 004
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAAACCCCCCCDNNNNNNNNTT000, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNN é o nosso número;
  • TT é o número da carteira;
  • 000 é um valor fixo.

Banco Boston - 479
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada

  • Campo livre formatado da seguinte maneira CCCCCCCCC000000NNNNNNNNN8, onde:
  • CCCCCCCCC é o número do convênio definido ao cadastrar o convênio;
  • 000000 é um valor fixo;
  • NNNNNNNNN é o nosso número;
  • 8 é um valor fixo.

Cobrança Não Registrada
Campo livre formatado da seguinte maneira CCCCCCCCCNNNNNNNNNN000009, onde:

  • CCCCCCCCC é o número do convênio definido ao cadastrar o convênio;
  • NNNNNNNNNN é o nosso número;
  • 000009 é um valor fixo.

Banco Bradesco – 237, 707, 044 e Banco Grafeno 274
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAATTNNNNNNNNNNNCCCCCCC0, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • TT é o número da carteira definido no convênio;
  • NNNNNNNNNNN é o nosso número, comprimento do nosso número igual a 12 remove o dígito verificador;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • 0 é um valor fixo.

Banco BRB (Banco de Brasília) - 070
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira 000AAACCCCCCDNNNNNNNNNNNN, onde:

  • 000 é um valor fixo;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNNNNN é o nosso número.

Banco Caixa Econômica Federal - 104
Regras de formatação do campo livre nas posições 20 a 44. O dígito verificar do nosso número é removido.
Carteira 01
Campo livre formatado da seguinte maneira 1CCCCCC9NNNNNNNNNNNNNNNNN, onde:

  • 1 é um valor fixo;
  • CCCCCC é o código cedente definido do convênio;
  • 9 é um valor fixo;
  • NNNNNNNNNNNNNNNNN é o nosso número. 

Tamanho do Nosso Número
O tamanho do nosso número (definido no layout bancário, aba "Retorno de Cobrança) igual a 16, e comprimento do nosso número igual a 16 ou código cedente igual a 870 e comprimento do nosso número igual a 16. O campo livre será formatado da seguinte maneira CCCCCCCCCNNNNNNNNNN000009, onde:

  • CCCCCCCCC é o número do convênio definido ao cadastrar o convênio;
  • NNNNNNNNNN é o nosso número;
  • 000009 é um valor fixo. 

O tamanho do nosso número, definido no layout bancário (aba "Retorno de Cobrança) igual a 17, e comprimento do nosso número igual a 17. O campo livre será formatado da seguinte maneira CCCCCCDNNNXYYY4TTTTTTTTTD, onde:

  • CCCCCC é o código cedente definido no convênio;
  • D é o dígito do código cedente definido no convênio;
  • NNN é a parte do nosso número a partir da segunda posição com tamanho de três caracteres. Sendo que a primeira posição começa no zero;
  • X é a parte do nosso número a partir da posição zero com tamanho de um caractere. Sendo que a primeira posição começa no zero;
  • YYY é a parte do nosso número a partir da quinta posição com tamanho de três caracteres. Sendo que a primeira posição começa no zero;
  • 4 é um valor fixo;
  • TTTTTTTTT é a parte do nosso número a partir da oitava posição com tamanho de nove caracteres. Sendo que a primeira posição começa no zero;
  • D é o dígito verificador calculado. Dígito verificador depende das demais partes descritas;

Comprimento do número do convênio
Comprimento do número do convênio igual a 15. O campo livre será formatado da seguinte maneiraNNNNNNNNNNCCCCCCCCCCCCCCC, onde:

  • NNNNNNNNNN é o nosso número;
  • CCCCCCCCCCCCCCC é o número do convênio definido no cadastro do convênio. 

Comprimento do número do convênio diferente de 15. O campo livre será formatado da seguinte maneiraNNNNNNNNNNAAAACCCEEEEEEEE, onde:

  • NNNNNNNNNN é o nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCC é o código cedente definido no convênio;
  • EEEEEEEE é o número do convênio definido ao cadastrar o convênio.

Banco Cidade - 244
Regras de preenchimento do campo livre não disponível.

Banco Citibank – 745
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira 3EEECCCCCCCCCNNNNNNNNNNNN, onde:

  • 3 é um valor fixo;
  • EEE é o número da carteira definido no convênio;
  • CCCCCCCCC é o código do cedente definido no convênio;
  • NNNNNNNNNNNN é o nosso número.

Banco Coob (Banco Cooperativo do Brasil) - 756
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira EAAAA01CCCCCCDNNNNNNNN001, onde:

  • E é o número da carteira definido no convênio;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • 01 é um valor fixo para informar modalidade;
  • CCCCCC é o código cedente definido no convênio;
  • D é o dígito do código cedente definido no convênio;
  • NNNNNNNN é o nosso número;
  • 001 é um valor fixo. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira EAAAA02CCCCCCDNNNNNNNN001, onde:

  • E é o número da carteira definido no convênio;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • 02 é um valor fixo para informar modalidade;
  • CCCCCC é o código cedente definido no convênio;
  • D é o dígito do código cedente definido no convênio;
  • NNNNNNNN é o nosso número;
  • 001 é um valor fixo.

Banco Credibel - 721
Regras de preenchimento do campo livre não disponível.

Banco Daycoval - 707

Para a carteira 121:

1- Linha digitável:

Representação numérica do conteúdo do código de barras, sendo que, para cada um dos 3 (três) primeiros campos, um dígito verificador (calculado no módulo 10) e, entre cada campo, espaço equivalente a 2 (duas) posições.

Campo 1 : Composto pelo código do banco, código da moeda e as cinco primeiras posições do campo livre do código de barras (veja definição abaixo), mais o dígito verificador deste campo;
BBBMLLLLLD, onde:
• BBB – Número do Banco (707)
• M - Moeda (9 = reais; 0 = moeda variável)
• LLLLL - cinco primeiras posições do campo livre
Campo: B B B M L L L L L
Pesos: 2 1 2 1 2 1 2 1 2
Se a multiplicação resultar > 9 (por exemplo = 12) devemos somar os dígitos (1 + 2)
Multiplicar o resultado total da soma por 9.
Dividir o total geral por 10, e considerar o resto da divisão como DV

Soma parcial = 0 + 4 + 6 + 6 + 9 + 1 (18)
Soma parcial = 0 + 4 + 6 + 6 + 9 + 1 + 1 + 8 = 35
Soma parcial = 35 * 9 => 315 / 10 = 31
Resto ----------------=> 5 = DV

Campo 2: Composto pelas posições 6 a 15 do campo livre do cód de barras e dígito verificador deste campo;
Verificar cálculo de dv, descrito acima.

Campo 3: Composto pelas posições 16 a 25 do campo livre do cód de barras e dígito verificador deste campo;
Verificar cálculo de dv, descrito acima.

Campo 4: Dígito verificador do código de barras;

Campo 5: Composto pelo fator de vencimento e pelo valor nominal do documento sem edição/dedução (sem ponto e vírgula).

• Nota 1: Editar os três primeiros campos com um ponto.
• Nota 2: Os dados da representação numérica não se apresentam na mesma ordem do código de barras, mas sim de acordo com a sequência descrita acima.
• Nota 3: Os dígitos verificadores referentes aos 1,2 e 3 campos não são representados no código de barras.
• Nota 4: O fator de vencimento é um número de 4 dígitos, cujo valor inicial é igual a 1000 (mil) para representar a data de 03/07/2000, 1001 para a data de 04/07/2000 e assim por diante, ou seja, o marco zero de implantação do fator de vencimento é 03/07/2000, seguindo-se sequencialmente a partir daí, para os demais dias.


2- Geração de código a barras:

Código do banco           3 posições = 707
Moeda                            1 posição = 9
DV do código de barras 1 posição (vide abaixo)
Fator de Vencimento      4 posições
Valor do título                10 posições (sendo 2 casas decimais)
Campo livre                    25 posições, onde:
                                       Agência sem DV – 4 posições
                                       Carteira – 3 posições
                                       Operação – 7 posições
                                       Nosso Número + DV – 11 posições (utilizar o range disponibilizado).

- (Resultado da multiplicação) / 11
- Considerar o resto da divisão e fazer 11 – resto, para obter o DV,
Observando:
- Se o resto for igual a zero ou um, DV = 1 (um)
- Senão o DV será o próprio calculado acima.
- O resultado deste cálculo deverá ser incluído na 5 posição.


Para demais carteiras:
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAATTNNNNNNNNNNNCCCCCCC0, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • TT é o número da carteira definido no convênio;
  • NNNNNNNNNNN é o nosso número, comprimento do nosso número igual a 12 remove o dígito verificador;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • 0 é um valor fixo.

Banco Fibra - 224
Regras de preenchimento do campo livre não disponível.

Banco HSBC - 399
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira NNNNNNNNNNNAAAACCCCCCC001, onde:

  • NNNNNNNNNNN é o nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • 001 é um valor fixo. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira CCCCCCCNNNNNNNNNNNNNDDDD2, onde:

  • CCCCCCC é o número do convênio definido ao cadastrar o convênio;
  • NNNNNNNNNNNNN é a parte do nosso número a partir da posição zero com tamanho do comprimento do nosso número menos três. Sendo que a primeira posição começa no zero;
  • DDDD é o dia do ano expresso como um valor entre 1 a 366 da data de vencimento, mais o último dígito do ano da data de vencimento formatado com dois dígitos. Se o boleto for contra apresentação ou a data de vencimento for igual 01/01/1900, o valor será 0000;
  • 2 é um valor fixo.

Banco Itaú - 341
Regras de formatação do campo livre nas posições 20 a 44:
Padrão
Campo livre formatado da seguinte maneira EEENNNNNNNNNAAAACCCCCD000, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNNN é o nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio. Caso o dígito da conta corrente não seja informado, o mesmo é calculado baseado nos números da agência e conta corrente;
  • 000 é um valor fixo. 

Carteira 198
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número com oito caracteres caso o comprimento do mesmo seja maior que oito;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo.

Carteira 106
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 107
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número com oito caracteres caso o comprimento do mesmo seja maior que oito;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 012
O campo livre será formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 142
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número com oito caracteres caso o comprimento do mesmo seja maior que oito;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 143
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número com oito caracteres caso o comprimento do mesmo seja maior que oito;
  • MMMMMMM é o número do documento do boleto;
  • CCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 195
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente do convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo. 

Carteira 196
Campo livre formatado da seguinte maneira EEENNNNNNNNMMMMMMMCCCCCD0, onde:

  • EEE é o número da carteira definido no convênio;
  • NNNNNNNN é o nosso número com oito caracteres caso o comprimento do mesmo seja maior que oito;
  • MMMMMMM é o número do documento do boleto;
  • CCCCC é o código cedente definido no convênio;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • 0 é um valor fixo.

Banco JSafra – 074
Regras de formatação do campo livre nas posições 20 a 44:
Carteira 09

  • Campo livre formatado da seguinte maneira 237209CCCCNNNNNNN00000940, onde:
  • 2372 é um valor fixo;
  • 09 é um valor fixo;
  • CCCC é o código do cedente definido no convênio;
  • NNNNNNN é a parte do nosso número a partir da quarta posição com tamanho de sete caracteres. Sendo que a primeira posição começa no zero;
  • 0000094 é um valor fixo;
  • 0 é um valor fixo. 

Demais Carteiras

  • Regras de preenchimento do campo livre não está disponível.

Banco Mercantil do Brasil – 389
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraAAAANNNNNNNNNNNCCCCCCCCC2, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNNNN é o nosso número;
  • CCCCCCCCC é o código do cedente se o mesmo for informado no convênio utilizado, caso contrário será o número do convênio definido ao cadastrar o convênio;
  • 2 é um valor fixo.

Banco Mercantil de São Paulo - 392
Regras de formatação do campo livre nas posições 20 a 44. O campo livre será formatado da seguinte maneiraCCCCCCCCNNNNNNNNNNNN00000, onde:

  • CCCCCCCC é o número da conta corrente definido na conta caixa utilizada pelo convênio;
  • NNNNNNNNNNNN é o nosso número;
  • 00000 é um valor fixo.

Banco Nossa Caixa – 151
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira 9NNNNNNNNAAAAMMCCCCCC151DD, onde:

  • 9 é um valor fixo;
  • NNNNNNNN é o nosso número.  O dígito verificador é removido do nosso número;
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • MM é a modalidade da conta corrente que são os dois primeiros números presente no número da conta corrente definido na conta caixa utilizada pelo convênio;
  • CCCCCC é o número da conta corrente que são os seis últimos números presente no número da conta corrente definido na conta caixa utilizada pelo convênio;
  • 151 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente.

Banco Real – 275, 356
Regras de formatação do campo livre nas posições 20 a 44. Campo livre formatado da seguinte maneira AAAACCCCCCCDNNNNNNNNNNNNN, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da cobrança calculado através dos dados no nosso número, número da agência e número da conta corrente;
  • NNNNNNNNNNNNN é o nosso número.

Banco Rural – 453, 749
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira 0AAACCCCCCCCCDNNNNNNNN000, onde:

  • 0 é o um valor fixo;
  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definida no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNN é o nosso número;
  • 000 é um valor fixo. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 9AAACCCNNNNNNNNNNNNNNN000, onde:

  • 9 é um valor fixo;
  • AAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCC é o número do convênio definido ao cadastrar o convênio;
  • NNNNNNNNNNNNNNN é o nosso número;
  • 000 é um valor fixo.

Banco Safra – 422
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira 7AAAAACCCCCCCCDNNNNNNNNN2, onde:

  • 7 é o um valor fixo;
  • AAAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNN é o nosso número;
  • 2 é um valor fixo.

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 7CCCCCCNNNNNNNNNNNNNNNNN4, onde:

  • 7 é um valor fixo;
  • CCCCCC é o código cedente definido no convênio;
  • NNNNNNNNNNNNNNNNN é o nosso número;
  • 4 é um valor fixo.

Banco Santander – 008, 033, 353
Regras de formatação do campo livre nas posições 20 a 44:
Tamanho do nosso número
Campo Tamanho do nosso número (definido no layout bancário, aba "Retorno de Cobrança) igual a sete. Campo livre formatado da seguinte maneira CCCCCCCCCCCNNNNNNN00033DD, onde:

  • CCCCCCCCCCC é o código cedente definido no convênio. Se o comprimento do código cedente for 6 e o comprimento do dígito do código cedente for 1, o último dígito será o dígito do código cedente;
  • NNNNNNN é a parte do nosso número a partir da terceira posição com tamanho de sete caracteres. Sendo que a primeira começa no zero;
  • 00 é um valor fixo;
  • 033 é um valor fixo;
  • D é o primeiro dígito verificador calculado. O dígito verificador depende das demais informações citadas acima;
  • D é o segundo dígito verificador calculado a partir das informações citadas anteriormente.

Tipo de carteira 201
Campo livre formatado da seguinte maneira 9CCCCCCCNNNNNNNNNNNNN0201, onde:

  • 9 é um valor fixo;
  • CCCCCCCCCCC é o código cedente definido no convênio. Se o comprimento do código cedente for 6 e o comprimento do dígito do código cedente for 1, o último dígito será o dígito do código cedente. Se o código cedente não for informado será o número do convênio;
  • NNNNNNNNNNNNN é o nosso número;
  • 0 é um valor fixo;
  • 201 é um valor fixo que indica o tipo de carteira. 

Cobrança registrada
Campo livre formatado da seguinte maneira 9CCCCCCCNNNNNNNNNNNNN0101, onde:

  • 9 é um valor fixo;
  • CCCCCCCCCCC é o código cedente definido no convênio. Se o comprimento do código cedente for 6 e o comprimento do dígito do código cedente for 1, o último dígito será o dígito do código cedente. Se o código cedente não for informado será o número do convênio;
  • NNNNNNNNNNNNN é o nosso número;
  • 0 é um valor fixo;
  • 101 é um valor fixo que indica o tipo de cobrança. 

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 9CCCCCCCNNNNNNNNNNNNN0102, onde:

  • 9 é um valor fixo;
  • CCCCCCCCCCC é o código cedente definido no convênio. Se o comprimento do código cedente for 6 e o comprimento do dígito do código cedente for 1, o último dígito será o dígito do código cedente. Se o código cedente não for informado será o número do convênio;
  • NNNNNNNNNNNNN é o nosso número;
  • 0 é um valor fixo;
  • 102 é um valor fixo que indica o tipo de cobrança.

Banco Sicredi (Banco Cooperativo Sistema de Crédito Cooperativo) – 748
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança registrada
O campo livre será formatado da seguinte maneira 11NNNNNNNNNAAAAAACCCCCV0D, onde:

  • 1 é um valor fixo que indica tipo de cobrança registrada;
  • 1 é um valor fixo;
  • NNNNNNNNN é o nosso número;
  • AAAAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o código cedente definido no convênio;
  • V é será 1 se o valor for maior que zero, caso contrário será 0;
  • 0 é um valor fixo;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima.

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 31NNNNNNNNNAAAAAACCCCCV0D, onde:

  • 3 é um valor fixo que indica tipo de cobrança não registrada;
  • 1 é um valor fixo;
  • NNNNNNNNN é o nosso número;
  • AAAAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCCC é o código cedente definido no convênio;
  • V será 1 se o valor for maior que zero, caso contrário será 0;
  • 0 é um valor fixo;
  • D é o dígito verificador calculado. O dígito verificador depende das demais informações citadas acima.

Banco Sofisa - 637
Regras de preenchimento do campo livre não disponível.

Banco Sudameris – 347
Regras de formatação do campo livre nas posições 20 a 44 Campo livre formatado da seguinte maneira AAAACCCCCCCDNNNNNNNNNNNNN, onde:

  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • CCCCCCC é o número da conta corrente definido no cadastro da conta caixa utilizada pelo convênio;
  • D é o dígito da cobrança calculado através dos dados no nosso número, número da agência e número da conta corrente;
  • NNNNNNNNNNNNN é o nosso número.

Banco Unibanco - 409
Regras de formatação do campo livre nas posições 20 a 44:
Cobrança Registrada
Campo livre formatado da seguinte maneira 04DDDDDDAAAAVNNNNNNNNNNNS, onde:

  • 04 é o valor fixo para indicar o código de transação;
  • DDDDDD Data de vencimento no formado yyMMdd (ano mês dia);
  • AAAA é o número da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • V é o dígito da agência definido no cadastro da conta caixa utilizada pelo convênio;
  • NNNNNNNNNNN é o nosso número;
  • S é o super dígito calculado a partir do dígito 1 + o nosso número.

Cobrança Não Registrada
Campo livre formatado da seguinte maneira 5CCCCCCD00NNNNNNNNNNNNNNN, onde:

  • 5 é o valor fixo para indicar o código de transação;
  • CCCCCC é o número do convênio definido ao cadastrar o convênio;
  • D é o dígito do convênio definido ao cadastrar o convênio;
  • 00 é um valor fixo;
  • NNNNNNNNNNNNNNN é o nosso número.

Banco Unicred – 091
Cobrança Registrada
Campo livre formatado da seguinte maneira AAAACCCCCCCCCCNNNNNNNNNNN, onde:

  • AAAA é o número da agência definido no cadastro da Conta/Caixa utilizada pelo convênio;
  • CCCCCCCCCC é o código cedente definido no convênio;
  • NNNNNNNNNNN é o nosso número com dígito verificador; 
  • Obs. O dígito verificador será calculado pelo sistema, utilizando Módulo 11, conforme orientação do manual do banco.

Banco ABC – 246
Regras de formatação do campo livre nas posições 20 a 44:
Campo livre formatado da seguinte maneira AAAACCCOOOOOOONNNNNNNNNND, onde;

  • AAAA é o número da agência sem o digito verificador definido no cadastro da Conta/Caixa utilizada pelo convênio;
  • CCC é o código da carteira definido no convênio;
  • OOOOOOO é o número da operação definido pelo convênio (Número do contrato da operação de crédito);
  • NNNNNNNNNN é o nosso número definido no convênio;
  • D é o primeiro digito verificador calculado a partir do nosso número. O dígito verificador depende do número da agência, número da carteira e o nosso número base;
  • O dígito verificador será calculado pelo sistema, utilizando Módulo 11, conforme orientação do manual do banco.

Banco Crefisa – 069 
Preenchimento do Campo Livre:
Para os boletos do banco CREFISA, a definição do campo livre é composta dos seguintes dados:

Posição

Tamanho

Conteúdo

01 – 04

4

Código da Agência (Sem DV)

05 – 07

3

Número da Carteira do Título

08-14

7

Número da Operação

15-25

11

Nosso Número (Com DV)

Linha digitável 
Composição

Posição

Tamanho

 ** 

Conteúdo

01-03

3

Campo 1

Identificação do banco (Sem DV)

04-04

1

Código de moeda (9 – Real, 0 - Dólar)


05-09

5

Cinco primeiras posições do campo livre (posições 20 a 24 do código de barras)


10-10

1

Dígito verificador do primeiro campo.


11-20

10

Campo 2

6ª a 15ª posições do campo livre (posições 25 a 34 do código de barras)

21-21

1

Dígito verificador do segundo campo.


22-31

10

Campo 3

16ª a 25ª posições do campo livre (posições 35 a 44 do código de barras)

32-32

1

Dígito verificador do terceiro campo


33-33

1

Campo 4

 Dígito verificador geral (posição 5 do código de barras)

34 a 37

4

Campo 5

Posições 34 a 37 – fator de vencimento (posições 6 a 9 do código de barras)

38 a 47

10

Posições 38 a 47 – valor nominal do título(posições 10 a 19 do código de barras)


Banco Cecred – 085 (TDN)

Cobrança Registrada

O código de barras dos boletos bancários Cecred 085, são representados por sequências numéricas, segue as posições:

Linha digitável - IPTE

A linha digitável de um boleto 085 é composta por cinco campos:


Alguns valores sempre serão fixos e sem variação, são eles:

  • Campo 1: Banco 085, Moeda Real, número do convênio e Dígito verificador.
  • Campo2: Número do convênio e Número da conta corrente
  • Campo3: Número da Carteira

Nota:

O número do convênio, conta corrente e carteira devem ser solicitados à Cooperativa filiada que está fornecendo o serviço CECRED Cobrança.

Principais Tabelas envolvidas no Processo de Geração de Código de Barras

FCONVENIO
GBANCO
GAGENCIA
FCONTA
FBANCOLAYOUTS
FBOLETO
FLAN

Validação do Código de Barras

A validação do código de barras consiste em validar o código de barras gerado pelo processo de "Geração de Código de Barras" para evitar dígito verificador inválido. 

Tamanho

Código de barras não pode ser nulo/vazio ou ter quantidade de caracteres diferente de 44.

Dígito verificador

Valida o dígito verificador do código de barras passado ao processo.

 Veja Também

 Informações Complementares