# Pagar fornecedores, boletos e salários pelo arquivo CNAB 240

> O arquivo de pagamentos CNAB 240 manda ao banco, de uma vez, os pagamentos da empresa: transferências, PIX, boletos de fornecedores e salários.

Fonte: https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagamentos-cnab-240/

O arquivo de pagamentos CNAB 240 manda ao banco, de uma vez, os pagamentos da empresa: transferências, PIX, boletos de fornecedores e salários. O leiaute do banco é configurado na tela, campo a campo, e, ao confirmar o retorno do banco, os pagamentos confirmados são baixados.

## Antes de começar

A empresa tem o convênio de pagamentos com o banco e o manual do leiaute do banco (ou o Layout Padrão CNAB 240 da FEBRABAN, versão 10.09). O diário do banco tem a conta bancária da empresa, e os fornecedores e funcionários têm a conta bancária ou a chave PIX no cadastro.

## Passo a passo

### 1. Como o arquivo de pagamentos se organiza

O arquivo CNAB 240 é um arquivo de texto com registros de 240 posições. Ele começa com o header do arquivo (registro tipo 0) e termina com o trailer do arquivo (tipo 9), que conta os lotes e os registros. No meio vêm os lotes: cada lote tem um header (tipo 1) com o tipo de serviço e a forma de lançamento, um registro de detalhe por pagamento, formado por um ou mais segmentos (tipo 3), e um trailer (tipo 5) com a quantidade de registros e a soma dos valores. Os campos numéricos vêm alinhados à direita e completados com zeros, com as casas decimais sem vírgula (6.250,00 vira 000000000625000); os alfanuméricos vêm alinhados à esquerda, em maiúsculas sem acento, completados com brancos. As datas vão no formato DDMMAAAA.

### 2. Os segmentos de cada tipo de pagamento

O padrão da FEBRABAN define um segmento para cada tipo de pagamento. O Segmento A leva a transferência: a câmara de compensação (018 para TED, 009 para PIX), o banco, a agência e a conta do favorecido, o nome, a data e o valor do pagamento. O Segmento B traz os dados complementares do favorecido e, no PIX, o tipo e a chave. O Segmento J leva o pagamento de boleto: o código de barras de 44 posições, o vencimento, o valor do título e o valor pago, e o Segmento J-52 identifica o pagador e o beneficiário. O tipo de serviço, no header do lote, separa o pagamento a fornecedores (20) dos salários (30), e a forma de lançamento diz ao banco como pagar: 01 crédito em conta no mesmo banco, 41 TED para outro titular, 45 PIX transferência, 30 e 31 boletos do próprio banco e de outros bancos.

### 3. Quando usar a estrutura configurável

Cada banco publica a sua versão do leiaute, derivada do padrão da FEBRABAN. No Odoo, a estrutura CNAB descreve o leiaute do banco na tela: as linhas na ordem do arquivo, os lotes e, em cada segmento, os campos com posição inicial e final, tipo, casas decimais, valor fixo e o campo do Odoo de onde vem o conteúdo. O módulo traz estruturas de pagamento de vários bancos, em Faturamento > Configuração > Estruturas CNAB; o exemplo deste guia usa a do Itaú, que gera TED, PIX, boleto e salários e lê o retorno do banco. Para atender uma exigência do banco ou do convênio, a implantação ajusta a estrutura conforme o manual do banco, confere o resultado na Prévia CNAB e aprova, sem esperar programação.

### 4. Configure os pagamentos

No diário do banco, inclua o método de pagamento CNAB 240 de saída e marque a importação de retornos CNAB. Crie um modo de pagamento para cada tipo de pagamento (TED, PIX, boleto), com o método CNAB 240, o diário fixo do banco e o domínio, marque Pagamento por arquivo CNAB e escolha a estrutura do banco e a forma de pagamento do modo. Para pagar os salários num lote próprio, inclua na estrutura a regra de pagamento de funcionários, com a forma TED e o tipo de serviço 30. Revise e aprove a estrutura: a revisão confere que cada linha cobre as posições 1 a 240 e que os lotes estão completos.

### 5. Gere e envie a remessa

Lance as contas a pagar dos fornecedores e os salários líquidos com o modo de pagamento e a conta bancária do favorecido. Em Fornecedores > Faturas, marque as contas e use Ação > Adicionar à Ordem de Pagamento/Débito. Na ordem, confira os pagamentos e as datas; no boleto, abra o pagamento e informe o código de barras de 44 posições. Clique em Confirmar pagamentos e em Gerar arquivo de pagamento: o arquivo fica anexado à ordem, com um lote por forma de pagamento e tipo de serviço. Confira os lotes, os segmentos e as somas do trailer, mande o arquivo ao banco e clique em Arquivo enviado com sucesso.

### 6. Leia o retorno do banco

Quando o banco devolver o arquivo, abra Fornecedores > CNAB > Importar retornos CNAB, escolha o diário do banco (a estrutura aprovada vem preenchida), envie o arquivo e importe. Cada pagamento vira um evento com a ocorrência do banco, ligado à remessa pelo seu número: 00 é pagamento efetuado; códigos como AN (conta corrente do favorecido inválida) indicam o pagamento recusado. Clique em Confirmar: os pagamentos efetuados baixam as contas a pagar contra a conta de pagamentos pendentes do banco, que o extrato concilia, e os recusados ficam em aberto para uma nova remessa com os dados corrigidos.

## Resultado esperado

Os pagamentos vão ao banco num arquivo só, organizado por lote, o arquivo é conferido campo a campo antes do envio, e, ao confirmar o retorno, os pagamentos confirmados baixam de uma vez.

## Se algo der errado

Se uma conta não aparecer para entrar na ordem, confira se ela está lançada, se tem o modo de pagamento e se não está em outra ordem. Se um segmento sair com os dados bancários do favorecido zerados, informe a conta bancária na conta a pagar e refaça a ordem. Se a estrutura não aparecer na importação do retorno, aprove a estrutura e escolha o diário do mesmo banco.

## Veja na prática, com vídeo

Cenários da localização brasileira ligados a este guia, do começo ao fim, com exemplo calculado, passo a passo e vídeo curto com legendas.

- [Conhecer a estrutura de pagamentos pronta do banco](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/conhecer-estrutura-pagamentos-banco/)Apresenta a estrutura do arquivo de pagamentos de um banco, que a localização já traz pronta: as linhas na ordem em que saem no arquivo, os lotes de cada tipo de pagamento, os campos de cada segmento com as posições do leiaute, as formas de pagamento e as ocorrências que o banco devolve.Vídeo de 2 min
- [Ligar a estrutura ao modo de pagamento por TED](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/ligar-estrutura-modo-pagamento-ted/)Liga o modo de pagamento das TEDs à estrutura do banco: as contas a pagar com esse modo entram na ordem de pagamento e saem no arquivo de remessa do Itaú, na forma de lançamento escolhida.Vídeo de 1 min
- [Pagar fornecedores por TED e gerar o arquivo de remessa](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagar-fornecedores-ted-arquivo-remessa/)Junta as contas a pagar de três fornecedores numa ordem de pagamento e gera o arquivo de remessa do Itaú: um lote de pagamento a fornecedores por TED, com um Segmento A para cada pagamento.Vídeo de 2 min
- [Conferir campo a campo o arquivo antes de enviar ao banco](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/conferir-campo-a-campo-arquivo-cnab/)Antes de mandar a remessa ao banco, a Prévia CNAB da estrutura monta o arquivo de uma ordem de pagamento e mostra cada campo pelo nome do leiaute, com as posições e o conteúdo.Vídeo de 1 min
- [Pagar um fornecedor por PIX com a chave](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagar-fornecedor-pix-com-chave/)Paga uma conta por PIX na remessa do banco: a chave do fornecedor vem do cadastro, o Segmento A indica a transferência por chave e o Segmento B leva o tipo e a chave.Vídeo de 2 min
- [Pagar o boleto de um fornecedor pelo código de barras](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagar-boleto-fornecedor-codigo-barras/)Paga o boleto de um fornecedor pela remessa do banco: o código de barras vai na ordem de pagamento e o arquivo sai com o lote de títulos, o Segmento J com o código, o vencimento e os valores, e o Segmento J-52 com o pagador e o beneficiário.Vídeo de 2 min
- [Separar os salários num lote próprio com a regra de pagamento](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/separar-salarios-lote-proprio/)Cria na estrutura do banco a regra que manda os pagamentos a funcionários para um lote próprio, com o tipo de serviço de salários.Vídeo de 1 min
- [Pagar os salários da folha pelo banco](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagar-salarios-da-folha-pelo-banco/)Manda ao banco os salários líquidos da folha na mesma remessa do aluguel: o arquivo sai com o lote de fornecedores e o lote de salários, cada um com o seu header e o seu trailer.Vídeo de 2 min
- [Ler o retorno do banco e baixar os pagamentos confirmados](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/ler-retorno-banco-baixar-pagamentos/)Importa o arquivo de retorno que o banco devolve depois da remessa: cada pagamento vira um evento com a ocorrência do banco; ao confirmar, os pagamentos efetuados baixam as contas a pagar e os recusados ficam em aberto para uma nova remessa.Vídeo de 1 min
- [Ajustar a estrutura conforme o manual do banco](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/ajustar-estrutura-manual-do-banco/)Ajusta um campo do arquivo pela tela, conforme o manual: a câmara de compensação da TED, que o Segmento A leva nas posições 18 a 20 a partir da forma de pagamento.Vídeo de 1 min
- [Validar e aprovar a estrutura antes de usar](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/validar-aprovar-estrutura-antes-de-usar/)Depois dos ajustes, a revisão confere a estrutura inteira: cada linha cobre as 240 posições, o arquivo começa no header e termina no trailer, e os lotes estão completos.Vídeo de 1 min

## Continue o processo

- [Preparar ordens de pagamento a fornecedores e de cobrança a clientes](https://docs.kmee.com.br/odoo/localizacoes/brasil/financeiro/pagar-fornecedores-por-cnab/)
- [Importar o extrato bancário e conciliar](https://docs.kmee.com.br/odoo/funcional/financeiro/conciliacao-bancaria/)
- [Conferir contas a receber, a pagar e parcelas](https://docs.kmee.com.br/odoo/funcional/financeiro/parcelas-e-vencimentos/)
