Pular para o conteúdo

Emitir Boletos em Lote por CSV | Boleto Cloud

A importação de boletos por CSV permite emitir múltiplos boletos de uma só vez, inclusive para diferentes contas bancárias no mesmo arquivo. Ideal para cobranças recorrentes, mensalidades ou faturamento em lote.


Arquivo Modelo CSV

O arquivo já contém o cabeçalho correto e exemplos de preenchimento com diferentes configurações de desconto.

Baixar modelo CSV


Antes de importar boletos, você precisa:

  1. Beneficiário cadastradoCriar beneficiário
  2. Conta bancária cadastradaCriar conta bancária
  3. Conta bancária homologadaHomologar conta
  4. Pagadores cadastradosImportar pagadores ou cadastrar manualmente
  5. Token API da conta bancária — Veja como gerar na seção Token API

O arquivo CSV deve usar ponto e vírgula (;) como separador. A ordem das colunas deve ser exatamente como descrito abaixo.

ColunaTipoDescriçãoExemplo
TOKEN_CONTA_BANCARIAtextoToken API da conta bancáriaabc123token456
CPRF_PAGADORtextoCPF ou CNPJ formatado do pagador111.111.111-11 ou 00.000.000/0001-91
VALORdecimalValor do boleto (2 casas decimais)150.00
VENCIMENTOdataData de vencimento (dd/MM/yyyy)25/03/2025
ColunaTipoDescriçãoExemplo
NOSSO_NUMEROtextoNosso número do boleto (somente se você já gera conforme regras do banco)0000000001234
DOCUMENTOtexto”Seu número” - identificador do seu negócioFAT-001, NF-1234
MULTAdecimalPercentual de multa (2 casas decimais)2.00
JUROSdecimalPercentual de juros ao mês (4 casas decimais)0.0333
DIAS_PARA_ENCARGOSinteiroDias após vencimento para iniciar cobrança de encargos0
INFORMACAO_PAGADORtextoInformação exibida no recibo do pagador"Mensalidade ref. Janeiro"

O sistema suporta até 3 níveis de desconto. Para cada nível, configure os três campos:

ColunaDescrição
DESCONTO / DESCONTO2 / DESCONTO3Valor ou percentual do desconto
DIAS_PARA_DESCONTO / DIAS_PARA_DESCONTO2 / DIAS_PARA_DESCONTO3Dias antes do vencimento para aplicar o desconto
TIPO_VALOR_DESCONTO / TIPO_VALOR_DESCONTO2 / TIPO_VALOR_DESCONTO3PERCENTUAL ou REAL
DescontoValorDias antesTipoResultado (boleto de R$ 100,00)
10.0010REALR$ 10,00 de desconto até 10 dias antes
5.005PERCENTUAL5% de desconto até 5 dias antes
2.001REALR$ 2,00 de desconto até 1 dia antes

As colunas devem estar na ordem exata abaixo:

1. TOKEN_CONTA_BANCARIA
2. CPRF_PAGADOR
3. VALOR
4. VENCIMENTO
5. NOSSO_NUMERO
6. DOCUMENTO
7. MULTA
8. JUROS
9. DIAS_PARA_ENCARGOS
10. DESCONTO
11. DIAS_PARA_DESCONTO
12. TIPO_VALOR_DESCONTO
13. DESCONTO2
14. DIAS_PARA_DESCONTO2
15. TIPO_VALOR_DESCONTO2
16. DESCONTO3
17. DIAS_PARA_DESCONTO3
18. TIPO_VALOR_DESCONTO3
19. INFORMACAO_PAGADOR

  1. Acesse o menu “Boleto > Importação > Importar arquivo CSV”

    Menu de importação de boletos CSV

  2. Selecione o arquivo CSV

    Clique para selecionar o arquivo que você preparou.

  3. Confira a prévia dos dados

    O sistema mostrará uma prévia para conferência antes de efetivar a importação. Verifique com atenção os campos Vencimento e Valor.

    Prévia da importação de boletos

  4. Confirme a importação

    Clique em “Confirmar a importação do arquivo” para efetivar.

  5. Visualize o resultado

    O sistema exibirá a lista de boletos importados com sucesso.

    Boletos importados com sucesso


O Token API identifica a conta bancária no arquivo de importação. Cada conta possui seu próprio token.

  1. Acesse o menu “Conta > Consultar”

  2. Localize a conta desejada e clique em “Mais > Editar”

  3. Na seção INFO, clique no botão “Gerar token”

    Tela de geração do Token API

  4. Copie o token gerado e use na coluna TOKEN_CONTA_BANCARIA do CSV


Uma vantagem da importação por CSV é poder enviar boletos de diferentes contas bancárias no mesmo arquivo. Basta usar o Token API correspondente a cada conta em cada linha.

TOKEN_CONTA_BANCARIA;CPRF_PAGADOR;VALOR;VENCIMENTO;...
token_conta_A;111.111.111-11;100.00;25/03/2025;...
token_conta_B;222.222.222-22;200.00;25/03/2025;...
token_conta_A;333.333.333-33;150.00;30/03/2025;...

TOKEN_CONTA_BANCARIA;CPRF_PAGADOR;VALOR;VENCIMENTO;NOSSO_NUMERO;DOCUMENTO;MULTA;JUROS;DIAS_PARA_ENCARGOS;DESCONTO;DIAS_PARA_DESCONTO;TIPO_VALOR_DESCONTO;DESCONTO2;DIAS_PARA_DESCONTO2;TIPO_VALOR_DESCONTO2;DESCONTO3;DIAS_PARA_DESCONTO3;TIPO_VALOR_DESCONTO3;INFORMACAO_PAGADOR
abc123token;111.111.111-11;331.00;25/03/2025;;2025010026;2.00;0.0333;0;10.00;5;REAL;;;;;;"Honorario ref. processo 123/2025"
abc123token;111.111.111-11;61.00;25/03/2026;;2025010028;;;;;;;;;;;;"Honorario ref. processo 456/2025"
abc123token;111.111.111-11;243.00;25/03/2027;;2025010145;2.00;0.0333;0;5.00;10;PERCENTUAL;;;;;;"Honorario ref. processo 789/2025"
abc123token;111.111.111-11;700.00;25/03/2028;;2025010036;;;;;;;;;;;;"Honorario ref. processo 012/2025"

ErroCausaSolução
Colunas fora de ordemColunas não estão na sequência corretaUse o modelo de arquivo como referência
Token inválidoToken da conta não existe ou foi regeneradoGere um novo token na conta bancária
Separador incorretoArquivo usa vírgula em vez de ponto e vírgulaSalve o CSV com separador ;
ErroCausaSolução
Pagador não encontradoCPRF não cadastrado no sistemaImporte os pagadores ou cadastre manualmente primeiro
Valor inválidoFormato incorretoUse ponto como decimal: 150.00
Data inválidaFormato incorretoUse dd/MM/yyyy: 25/03/2025
CPRF inválidoDocumento com dígitos incorretosVerifique CPF ou CNPJ
ErroCausaSolução
Tipo de desconto inválidoValor diferente de PERCENTUAL ou REALUse exatamente PERCENTUAL ou REAL
Desconto sem tipoValor de desconto informado sem o tipoPreencha o campo TIPO_VALOR_DESCONTO

Os boletos importados ficam com status “Aguardando Registro”. Para que possam ser pagos:

  1. Acesse “Boleto > Consultar”
  2. Selecione os boletos importados
  3. Gere o arquivo de Remessa
  4. Importe a remessa no internet banking do seu banco