SEPA Transfer Order
DoliPlus SEPA transfer simplifies paying your supplier invoices. The software generates a standardised payment file for you. You then upload it to your bank’s portal, enabling you to pay multiple suppliers in one batch, with no manual re-entry.
This file complies with the ISO 20022 international banking standard. Specifically, DoliPlus produces a “Customer Credit Transfer Initiation” message in pain.001.001.03 format. As a result, your bank processes the batch automatically, with no manual intervention.

What is the SEPA transfer module for?
The “sepavir” module manages payment orders. First, it groups your payable supplier invoices. Next, it creates a dated payment slip. Finally, it generates the XML file your bank requires.
Additionally, DoliPlus directly records each invoice payment. The software also posts the transaction to your bank account. This keeps your accounts up to date with no duplicate entries.
Key features
- Initiate a payment request directly from a supplier invoice.
- Set an execution date to schedule payment on the due date.
- Track progress via clear statuses: submitted, then credited.
- Automatically generate the payment and corresponding accounting entry.
- Verify results with a text-format validation report.
How to make a SEPA transfer, step by step
The process is straightforward. Here’s the full workflow, from setup to payment.
- First, configure the module in the admin console. Here, you select the responsible user and the issuing bank account.
- Next, trigger a request from the « Transfer » tab of the supplier invoice.
- Then, create a new transfer from the Bank / Cash menu.
- Check the file’s compliance using the validation report.
- Finally, download the .xml file and import it into your banking interface. With the Cloud module, you’ll also find it in the document library.
- Mark the transfer as « sent » after submission.
- At maturity, mark it as « credited ».

Your transfers stay accepted after November 2026
From November 2026, banks require each beneficiary’s address inside the payment file. Therefore, a batch that does not carry it gets refused — and it is refused as a whole, not line by line.
DoliPlus now writes that address for you. Specifically, it reuses the one on the supplier record: the town and the country are enough to meet the requirement.
You know which records to complete before you send
This is what changes daily practice. Indeed, discovering on payment day that twelve records are incomplete blocks you on that very day, exactly when you have no time for it.
Therefore, a dashboard card permanently lists the suppliers whose address still needs completing. Moreover, it names them, and each line opens the relevant record directly. As a result, the work happens gradually, in a few minutes, instead of piling up.
When you create the transfer slip, DoliPlus also warns you if an address is still missing. Furthermore, you choose the level of control in the module settings: either a simple warning, or a refusal until the records are complete. Finally, if your bank accepts the batch anyway, a button lets you issue it regardless — and DoliPlus keeps a trace of that decision on the slip.
The file is checked before you send it
Previously, a format problem only surfaced when the bank rejected the batch, often several days later. Now, DoliPlus checks every file it produces before you hand it over.
- first, it validates the file structure against the official schema of the standard;
- then it applies the French banking rules: character set, references, currency, amounts and totals;
- finally, it checks each IBAN key, which a single typo makes invalid without anything showing it.
The verdict appears in the slip’s control report. In other words, you know your batch is compliant before sending it, rather than afterwards. Moreover, this check stays entirely local: no banking data ever leaves your installation.
Characters allowed by ISO 20022 standard
The standard requires a specific set of Latin characters. Be mindful of company names, mandates, and references.
The allowed characters are as follows:
- letters from a to z and A to Z;
- digits from 0 to 9;
- symbols / – ? : ( ) . , ‘ + and the space.
Accented characters (é, è, ê, â…) or special symbols like @ are still possible. However, they require prior agreement with your bank. Otherwise, they may cause the message to be rejected.
Avoid symbols like & or < >, for example in « Père & Fils ». Similarly, XML CDATA is not permitted: banks reject messages containing it.
Good to know: DoliPlus automatically removes accents from company names, reducing the risk of rejection.
Current limitations
- The module does not handle balance of payments reporting.
- It also does not process the concept of equivalent amount.