Pagamentos SEPA

SEPA é uma iniciativa de integração de pagamentos da União Europeia que facilita pagamentos eletrônicos padronizados e simplificados em euro entre os países da SEPA.

Com Débito Direto SEPA (SDD), os clientes assinam um mandato que autoriza você a coletar pagamentos futuros de suas contas bancárias. Isso é particularmente útil para pagamentos recorrentes de assinatura. Você pode manter registros desses mandatos no Odoo e gerar arquivos XML indicando ao banco quais pagamentos coletar dos clientes.

Ao contrário do SDD, a Transferência de Crédito SEPA (SCT) é um método de pagamento de saída onde você “empurra” fundos para um destinatário. É o padrão para lidar com contas de fornecedores, salários de funcionários e transferências únicas. Esses pagamentos também podem ser agrupados em um único arquivo XML para upload no seu banco.

Nota

Importante

SDD and SCT payment methods are only valid for transactions in EUR currency. If your company is located in the EFTA region, a non-EEA SEPA country, or a non-EEA SEPA territory, consult the ISO20022 section.

Veja também

Pagamentos em lote

Débito direto SEPA

Configuração

Para habilitar o SDD para pagamentos de clientes, acesse Financeiro ‣ Configuração ‣ Configurações, role até a seção Pagamentos de Clientes, habilite Débito Direto SEPA (SDD) e clique em Salvar. Em seguida, role novamente até a seção Pagamentos de Clientes, defina o Identificador do Credor da empresa e clique em Salvar.

Dica

O identificador do credor é fornecido pelo seu banco ou pela autoridade responsável por emiti-lo em seu país. Para fins de teste, você pode usar o identificador de credor de teste DE98ZZZ09999999999.

Mandatos

Um mandato SDD é um documento legal que autoriza uma empresa a debitar valores da conta bancária de um cliente. Ele inclui informações essenciais, como o nome e o IBAN do cliente, as datas de início e término do mandato, e o identificador único do mandato. O formulário do mandato deve ser preenchido e assinado pelo cliente.

Criando mandatos

No aplicativo Financeiro, acesse Clientes ‣ Mandatos de Débito Direto e clique em Novo.

  1. Preencha:

    • Account Number: a valid IBAN must be defined in the bank journal used to receive SDD payments for the mandate.

    • Esquema SDD depende do tipo de cliente. Selecione CORE para clientes B2C e B2B para clientes B2B.

    • Data de Término: selecione uma data após a qual o mandato será fechado automaticamente. Se deixado em branco, o mandato permanece ativo até que seja fechado ou revogado.

    Nota

    O esquema B2B é um esquema opcional, oferecido exclusivamente para pagadores empresariais. Alguns bancos ou empresas podem não aceitar SDD B2B.

  2. Click Print to generate a PDF of the mandate form, then send it to the customer for signature.

  3. Clique em Validar para ativar o mandato.

Dica

  • Para imprimir o formulário do mandato após a validação do mandato, clique no ícone (engrenagem) e selecione Formulário do mandato.

Uma vez que um mandato SDD está ativo, os pagamentos SDD subsequentes podem ser gerados pelo Odoo e enviados para sua interface bancária online. Clientes com um mandato SDD ativo também podem usar esse método de pagamento para compras online.

Encerrar ou revogar um mandato

Para fechar ou revogar um mandato, acesse Financeiro ‣ Clientes ‣ Mandatos de Débito Direto, selecione o mandato relevante e clique em Fechar ou Revogar.

Fechar um mandato atualiza o dia de término do mandato para o dia atual. Faturas emitidas após o dia atual não serão processadas com um pagamento SDD. Revogar um mandato o desabilita imediatamente. Nenhum pagamento SDD pode mais ser registrado, independentemente da data da fatura. No entanto, pagamentos que já foram registrados ainda são incluídos no próximo arquivo XML SDD.

Aviso

  • Os mandatos são fechados automaticamente 36 meses após a data da última cobrança.

  • Os mandatos fechados ou revogados não podem ser reativados.

Processamento de pagamentos SDD

Todos os pagamentos SDD registrados podem ser processados de uma vez enviando um arquivo XML contendo um lote de todos os pagamentos SDD lançados para sua interface bancária online. Para fazer isso, siga estas etapas:

  1. Crie um pagamento em lote e inclua os pagamentos SDD a serem cobrados.

    Dica

    Você pode filtrar pagamentos por esquema SDD usando os filtros SDD CORE e SDD B2B.

  2. Valide o pagamento em lote. O arquivo XML é gerado automaticamente e fica disponível para download no chatter.

  3. Baixe o arquivo XML e faça o upload dele para sua interface bancária online para processar os pagamentos.

  4. Depois que o pagamento em lote SDD for recebido, reconcilie a transação com o pagamento em lote para marcar as faturas relacionadas como Paga.

Dica

Para visualizar os pagamentos e faturas vinculados a um mandato SDD específico, clique nos botões inteligentes Cobranças e Faturas Pagas no formulário Mandato de Débito Direto.

Nota

Os arquivos gerados pelo Odoo estão em conformidade com as especificações SDD PAIN.008.001.02, conforme exigido pelas diretrizes de implementação SEPA cliente-banco, o que garante compatibilidade com os bancos.

Rejeições de SDD

Rejeições de SDD podem ocorrer por vários motivos, sendo o mais comum a insuficiência de fundos na conta do cliente. Com SDD, a conta do destinatário é creditada antes que os fundos sejam efetivamente debitados da conta do cliente. Como resultado, se um pagamento SDD for posteriormente rejeitado, o banco automaticamente retira o valor desse pagamento da conta do destinatário, e uma nova transação de valor negativo é criada para refletir a rejeição do SDD.

Neste caso, você deve reverter o lançamento contábil associado ao pagamento rejeitado e reconciliar a reversão do lançamento contábil com a transação da rejeição do SDD. Para fazer isso, siga estas etapas:

  1. Acesse a fatura vinculada ao pagamento SDD rejeitado.

  2. Clique no ícone (informações) no rodapé da aba Linhas da fatura, em seguida clique em Visualizar para acessar o pagamento associado à fatura.

  3. Clique no botão inteligente Lançamento contábil para acessar o lançamento contábil relacionado.

  4. Clique em Reverter lançamento, edite opcionalmente os campos no popup, em seguida clique em Reverter. Um lançamento de reversão é criado com uma Referência mencionando o lançamento contábil inicial. Como resultado, a fatura é marcada como Não pago.

  5. Acesse a visualização de reconciliação do diário bancário e reconcilie a transação criada para a rejeição do SDD com a reversão do lançamento relacionado ao pagamento.

Transferência de Crédito SEPA

Configuração

To pay suppliers with SCT, from the Accounting app, go to Configuration ‣ Settings. Under :guilabel:`Vendor Payments, activate SEPA Credit Transfer (SCT). Next, fill out your company data:

  • Sua Empresa: O nome da empresa que usará SCT.

  • Identificação do Nome: O ID fiscal da empresa relacionada.

  • Emissor: O nome da entidade que emitiu o ID fiscal.

Após ativar o SEPA, vá para Configuração ‣ Diários e abra seu diário Banco. Em Pagamentos de Saída, adicione Transferência de Crédito SEPA como Método de Pagamento se ainda não estiver lá. Isso permite que o Odoo use esta conta bancária para gerar arquivos XML de pagamento.

Registering payments

Para registrar pagamentos de fornecedores feitos com SCT, primeiro verifique se um Número de Conta e Banco estão indicados no formulário de contato do fornecedor, na aba Financeiro. O Odoo verifica automaticamente se o formato IBAN é respeitado.

Em seguida, vá para Fornecedores ‣ Pagamentos e clique em Novo. Ao criar seu pagamento, selecione Transferência de Crédito SEPA como Método de Pagamento. A Conta Bancária do Fornecedor é preenchida automaticamente com base no Fornecedor selecionado. Para pagamentos futuros a este fornecedor, o Odoo sugerirá automaticamente a conta bancária, mas ainda é possível selecionar uma nova no menu suspenso clicando no campo Conta Bancária do Fornecedor.

Once your payment is registered, do not forget to confirm it. You can also pay vendor bills from the bill directly using the Register Payment button at the top of a vendor bill. The form is the same, but the payment is directly linked to the bill and will be automatically reconciled with it.

ISO 20022

ISO 20022 is a global standard for the exchange of payment data between banks. It uses a format that lets payment details and related documents move together as a single package. This means information such as invoice numbers, tax details, and who sent the payment is stored in fields that computers can automatically read. Unlike SEPA, the ISO 20022 standard can be used with any currency worldwide.

In Odoo, the SEPA Payments module acts as the underlying engine for all ISO 20022 transactions (both domestic SEPA payments in euros and non-euro global transfers are supported by the module).

Some countries and regions may use a localized, country-specific version of ISO 20022, which requires additional configuration. In these cases, we strongly recommend reading the PAIN version section of this page.

Versão PAIN

Nota

  • PAIN is the specific message protocol within ISO 20022 used to send transfer instructions from Odoo to your bank.

  • To enable a country-specific PAIN version, first check that you have the fiscal localization for your country installed in your database.

Importante

  • ISO 20022 PAIN.001.001.03 is being deprecated in November 2026. Make sure to use the newer PAIN.001.001.09 version or the one required in your country.

To select a specific PAIN version, open the Accounting app, go to Configuration ‣ Journals, and open your Bank journal. Click the Outgoing Payments tab, and select the SEPA Pain Version that suits your needs.

Lembrete

The SEPA payments module covers both SEPA payments and ISO 20022 payments.

Exportar arquivos XML

To generate a daily XML payment file for upload to the online banking interface, create a batch payment. The XML file is then displayed in the chatter, where it can be downloaded and submitted to the bank for processing.

By default, the SEPA-compliant XML files generated by Odoo use the PAIN.008.001.02 format. If your bank requires the updated 2023 version, go to Accounting ‣ Configuration ‣ Journals. Open your Bank journal, and in the Incoming Payments tab, set the SEPA Pain version field to Updated 2023 (Pain 008.001.08).