Voor abonnementen en terugkerende facturen is automatische incasso een uitkomst. Odoo ondersteunt SEPA direct debit volledig — inclusief batch-bestanden voor uw bank.
1. SEPA mandaat registreren
Open de klant → tabblad Boekhouding → sectie Bank & SEPA. Voeg IBAN toe en klik op Create Mandate. Odoo genereert een mandaat-ID en u downloadt een PDF die de klant moet ondertekenen. Na ontvangst zet u het mandaat op Active.
2. Facturen als "via SEPA" markeren
Bij aanmaken van een factuur: kies Payment Method = SEPA Direct Debit en het juiste mandaat. Bij automatisering (bijvoorbeeld abonnementsfacturen) kunt u dit als default per klant instellen.
3. Batch-bestand genereren
Onder Boekhouding → Payments → Batch Payments maakt u een nieuwe batch, selecteert alle openstaande SEPA-facturen en klikt Generate XML. Het bestand upload u in uw bank-portal (ING, Rabobank, ABN AMRO — allemaal ondersteunen SEPA PAIN.008).
Terugstorteringen en bounces
Als een incasso niet lukt (saldo te laag, rekening opgeheven) krijgt u een bericht terug. Boek in Odoo de incasso handmatig ongedaan via Payment → Cancel. Overweeg bij terugkerende bounces het mandaat automatisch te deactiveren via een Automation Rule.
Vragen over uw Odoo implementatie? Doe de gratis Business Scan.
Start de Business Scan →For subscriptions and recurring invoices, direct debit is a lifesaver. Odoo fully supports SEPA direct debit — including batch files for your bank.
1. Registering a SEPA mandate
Open the customer → Accounting tab → Bank & SEPA section. Add the IBAN and click Create Mandate. Odoo generates a mandate ID and you download a PDF that the customer must sign. After receiving it, you set the mandate to Active.
2. Marking invoices as "via SEPA"
When creating an invoice: choose Payment Method = SEPA Direct Debit and the correct mandate. For automation (for example subscription invoices) you can set this as the default per customer.
3. Generating the batch file
Under Accounting → Payments → Batch Payments you create a new batch, select all outstanding SEPA invoices and click Generate XML. You upload the file into your bank portal (ING, Rabobank, ABN AMRO — all support SEPA PAIN.008).
Reversals and bounces
If a direct debit fails (insufficient balance, account closed) you receive a return message. In Odoo, manually undo the direct debit via Payment → Cancel. For recurring bounces, consider automatically deactivating the mandate via an Automation Rule.
Questions about your Odoo implementation? Take the free Business Scan.
Start the Business Scan →