Bank Statement XLS Import
This module allows you to import any XLS file in Odoo as bank statements.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0This module lets you import bank statements from old-style Excel .xls files directly into Odoo's accounting, alongside the other spreadsheet formats already supported.
It extends the existing bank statement spreadsheet import so that Microsoft Excel .xls files are accepted. When you upload a statement file in the accounting import screen, Odoo now recognises the .xls format and reads it with the same column mapping you configure for other spreadsheets.
- The module adds the .xls file type to the list of supported formats, so the import wizard accepts it.
- It reads the first sheet of the workbook, skips the header and footer rows you configure, and applies the column offset you set.
- Dates stored as real Excel date cells are converted into proper dates, so they are imported correctly instead of appearing as numbers.
- It uses the same column mapping (label, amount, date, partner, etc.) as the other spreadsheet imports, so no separate configuration is needed.
The feature appears in the bank statement import flow, on the account.statement.import.sheet.parser model, which handles the parsing behind the import wizard. No new menus or screens are added; the .xls option simply becomes available where you already import statements. The module requires the Python xlrd library to be installed on the server.
Depends on
Models and fields (1)
- account.statement.import.sheet.parser · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/bank-statement-import.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0To create XLS statement sheet columns mapping:
- Open Invoicing \> Configuration \> Accounting \> Statement Sheet Mappings
- Create mapping(s) according to your online banking software statement format
Usage
Source · Odoo 19.0To use this module, you need to:
- Get statement in XLS from your online banking software
- Go to Odoo and and import the statement file, selecting corresponding format
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.