Direct Debit Mandates
A direct debit mandate authorises you to collect payments automatically from a customer's bank account. This chapter covers SEPA Direct Debit — relevant primarily for companies operating in the EU.
Process lifecycle
What is a direct debit mandate
A mandate is a signed authorisation from a customer allowing you to automatically debit their bank account for invoices. Once a mandate is active in Odoo, any invoice created for that customer on a date within the mandate period will trigger automatic payment. You then generate a SEPA XML file and submit it to your bank.
View mandates
The mandates list shows all existing mandates. Use the filters to view Draft, Active, or Closed mandates separately. Each mandate shows the customer, identifier, start/end dates, and status.
Create a mandate
Click New and fill in the mandate details.
Activate a mandate
After entering the details, click Validate to activate the mandate. Status changes from Draft to Active. From this point, invoices created for this customer within the mandate period will be automatically collected via direct debit.