DE Zahllauf / Payment Run
German payables payment run: due-date & Skonto selection, approval, SEPA pain.001 XML export (BYOK)
Want DE Zahllauf / Payment Run installed and configured for you? Onboarding Pack: $350 one-off
Support plans from $425 a month
German payment run: due dates and Skonto, approval, SEPA credit transfer file
Proposes vendor bills due in the window and those whose Skonto deadline falls in it, takes the cash discount, and writes the pain.001 file for your bank
A payment run collects the open vendor bills of your company currency that are due up to the execution date plus the horizon, and with Skonto optimisation also the bills whose Skonto deadline falls in that window. A bill paid in time gets its cash discount and the Skonto deadline as pay date. Vendors with a payment block and bills already in an approved or exported run are left out. After approval the run is exported as a SEPA pain.001 file with checked IBANs, ready to upload to your bank.
Key features
Proposal
Open, posted vendor bills of the company currency due by execution date plus horizon, and with Skonto optimisation those whose Skonto deadline falls in that window.
Skonto
Skonto terms with percent, Skonto days and net days; a bill within its deadline is paid at the deadline with the discount deducted.
Worth taking
The effective annual rate of each Skonto term and whether it beats a 9 % credit benchmark.
Exclusions
Vendors with payment block (with reason), payees without IBAN on request, and bills already in an approved or exported run.
Approval
Lines can be deselected; only approvers approve, and a bill in another approved run is refused.
SEPA export
pain.001.001.09 credit transfer file with debtor IBAN and BIC, IBANs checked for length and check digits, one transfer per line.
Liquidity preview
Open vendor bills per calendar week for the coming weeks, net of Skonto if chosen, overdue weeks marked.
Vendor defaults
Default Skonto term per vendor, filled on new bills; the Skonto deadline is stored on the bill.
Screenshots
Odoo 19.0 with the seeded data of a German heating and plumbing company (no demo data); the same screens apply to Odoo 18.0 and 20.0.
1. Exported payment run
Bills paid at their Skonto deadline with the discount and others at their due date.
2. New payment run
Bank journal, execution date, horizon and Skonto optimisation.
3. Payment runs
An exported and a proposed run with totals.
4. Liquidity preview
Payables per calendar week, net of Skonto.
5. Skonto terms
Terms with effective annual rate.
6. Vendor bill
A bill with its Skonto term and deadline.
Why this app
✓ Cash discounts are taken when the deadline comes, not after the net due date.
✓ No bill is paid twice while the bank statement is still pending.
✓ Blocked vendors stay blocked.
✓ The bank gets a checked SEPA file.
Get started
Terms
Set Skonto terms and vendor defaults.
Run
Create a payment run with date and horizon.
Approve
Check the lines and approve.
Export
Export the SEPA file and upload it to your bank.
Questions
Does the module send the payments to the bank?
No. It writes the pain.001 file; you upload it in your online banking.
Are foreign-currency bills included?
No. Only bills in the company currency are proposed.
Auf Deutsch
DE Zahllauf schlägt fällige Eingangsrechnungen und Rechnungen mit Skontofrist im Zeitraum vor, zieht Skonto ab, beachtet Zahlsperren und erzeugt nach Freigabe die SEPA-Datei pain.001.
- Vorschlag nach Fälligkeit und nach Skontofrist im Zeitraum
- Skontoabzug mit Zahlung am letzten Skontotag
- Zahlsperre je Lieferant, keine Doppelzahlung aus offenen Läufen
- Freigabe durch berechtigte Personen
- SEPA-Überweisung pain.001.001.09 mit IBAN-Prüfung
- Liquiditätsvorschau je Kalenderwoche
Specifications
- This page: Odoo 19.0 (also available for Odoo 18.0 and 20.0), Community and Enterprise
- License: OPL-1
- Languages: English, German
- Depends on: account
- SEPA pain.001.001.09 file for upload in your online banking
- Author: Pokutsoft, pokutsoft.com
- Support: support@pokutsoft.com
Update date: 2026-10-30 · Version: 19.0.1.1.6
User guides (PDF)
Related modules
DE Rechnungsfreigabe
Multi-level vendor-bill approval (Eingangsrechnungs-Workflow) by amount and Kostenstelle with full audit trail and GoBD-relevant approval log.
DE Wertberichtigung
Age-based bad-debt provision matrix (Einzelwertberichtigung), write-off journals and section 17 UStG VAT correction worksheet for German receivables.
DE Bankabstimmung
German bank reconciliation helper: amount-tolerance matching and Verwendungszweck (SEPA remittance) keyword rules for statement lines.