Turn payroll into a bank-ready payment advice
One-click generation of formal, bank-facing payment advice documents from finalized payslip batches — grouped by bank, validated before submission, with an approval workflow, PDF and Excel output, and email delivery.
The problem
Finalizing a payslip batch is only half the job — payroll teams still have to hand-build bank-facing advice documents, re-key IBANs into spreadsheets, and hope nothing is missing before the file reaches the bank. Missing account details surface only at submission, there is no single trustworthy total to reconcile, and no record of what was sent where.
The solution
Payroll Bank Advice turns a closed payslip batch into a validated, bank-ready advice in one click. Employees are grouped by receiving bank, missing or invalid accounts are flagged before generation, and every advice moves through a visible approval workflow with PDF, Excel, and email output — plus a full submission history.
Everything a bank advice needs
Every capability below is implemented in the module.
One-Click Generation
Turn a finalized payslip batch into bank advice documents in a single click, launched right from the payslip batch form.
Automatic Bank Grouping
Employees are automatically partitioned by their receiving bank or payment journal, so each advice matches exactly one bank submission.
Pre-Submission Validation
Every employee's bank account is checked before generation; missing or invalid accounts are flagged on a data-gap warning banner instead of failing at the bank.
Formatted PDF Advice
Produce a formal, printable PDF advice listing every employee, account number, and net amount, with a grand total ready for the bank.
Excel Export
Export the same advice to Excel with per-bank worksheet separation for teams who need a spreadsheet rather than a letter.
Approval Workflow & Stage Badges
Advices move through draft, confirmed, approved, and sent stages with visible badges, so nothing reaches a bank without sign-off.
Email Straight To The Bank
Send the finished advice to the bank directly from Odoo using a customizable mail composer and template — no separate email client needed.
Bulk Actions
Confirm or mark multiple advices as sent in bulk from the list view, keeping large payroll runs with several banks moving quickly.
Guided Setup & Payments
A consolidated Settings page configures the disbursement journal, approval requirement, and email template, and confirmed advices can create draft payments in one click.
How it works
Close the payslip batch
Finalize payroll as usual; the batch form gains a Generate Bank Advice button and a Bank Advices smart button.
Generate & preview
Launch the wizard to group employees by bank, preview the row count, total, and any missing bank accounts before anything is created.
Validate & approve
Confirm each advice, resolve any flagged accounts, and route it through the approval workflow with visible stage badges.
Send & reconcile
Email the PDF or Excel advice to the bank, then create and reconcile the resulting payments — with a full per-bank submission history.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Payroll Bank Advice runs on Odoo Community and Enterprise Edition for versions 17, 18, and 19, alongside the standard hr_payroll and account apps.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Payroll Bank Advice
Turn a finalized payslip batch into a bank-ready advice — automatic bank grouping, pre-submission validation of missing account details, formatted PDF and Excel output, an approval workflow and email straight to the bank.
Buy on Odoo App StoreMore Odoo human resources apps
Payroll Multi-Currency
A pay currency per contract, converted at a rate validated before payslips are generated and recorded immutably afterwards — with FX drift tracking and a multi-currency pay stub, while the books stay in one currency.
Payroll Payment Advice
Turn a confirmed pay run into a bank-ready payment advice with two-stage approval, pre-send bank-detail validation, draft disbursements and employee notifications tracked through to acknowledgement.
Payroll Periods & Payslip Amendments
Multi-cadence payroll period scheduling with automatic payment dates, granular locking with manager-gated unlocks and early close — and audited amendments instead of void-and-regenerate.
Payslip Inputs CSV/XLSX Mass Upload
Bulk-load payslip Other Inputs from CSV or XLSX with a dry-run preview, row-level validation, conflict and duplicate detection, one-click rollback and reusable column mapping.
Payslip Payment
Full, partial, and batch payslip disbursement with automatic balanced journal entries, real-time remaining balance, installment scheduling, and a unified Payslips to Pay pipeline.
Payslip Templates
Configurable payslip layouts with field-level control, brand colour zones and pre-built compliance variants — previewed on screen, versioned, and rollback-able when a batch is already due.