What's in the Odoo file from this page
After converting, pick Odoo in the Export for… menu on the statement result. You get a comma-separated CSV file with a header row:
| Column | Contents |
|---|---|
| Date | Transaction date, in yyyy-mm-dd format |
| Label | Transaction description |
| Amount | Money in positive, money out negative. Dot for decimals, no thousands separators |
| Reference | Reference number, only when the statement prints one |
Each file holds one account. Nothing is uploaded to our server: the file is made in your browser, and you upload it to Odoo yourself. Balances are checked before download.
How to import into Odoo
1Accounting Dashboard
2Bank journal
3Import File
4Map columns
Illustration, not the official app screen
- On this page, drop your PDF bank statement into the box above, then pick Odoo in the Export for… menu on the account you want to import.
- In Odoo, open the Accounting Dashboard.
- On the matching bank journal, click Import File and select the CSV file from this page.
- Map each column in the file to the matching Odoo field, then continue the import.
Another way: open Transactions from the bank journal's ⋮ menu, then click the gear icon → Import records.
The Odoo steps are taken from the Odoo documentation on bank transactions. The screens in the app may look slightly different. Besides CSV, Odoo also accepts CAMT.053, OFX, QIF and CODA bank statement files.
If the import goes wrong
- Day and month swapped. According to the Odoo import documentation, Odoo detects date formats automatically, but day and month can be confused. Odoo recommends the YYYY-MM-DD format, which is what files from this page use. If you opened the file in Excel and saved it again, the dates may have changed: download it again and upload the original file.
- Column separator. Odoo uses a comma as the CSV separator by default, the same as files from this page.
- Rows flagged as not matching. If the balance check flags a row, compare it with the original bank statement before importing.
Odoo also has an official fiscal localization for Indonesia. See the Indonesia localization documentation.
Questions
Which banks can I import into Odoo with this page?
Any bank this converter can read: BCA, Mandiri, Jago, GoPay history, plus BNI, BRI, BSI, SeaBank, blu and other banks in beta.
Is my file sent to Odoo or to your server?
No. The PDF is read and converted in your browser. The CSV file is downloaded to your computer, and you upload it to Odoo yourself.
Are the numbers checked?
Yes. Before download, each bank statement is checked: the opening balance plus the transactions must equal the printed balance. Rows that don't match are flagged on screen.
Why is money out negative?
The Odoo file from this page uses one Amount column: money in is positive, money out is negative. Odoo accepts negative amounts with a minus sign when importing.
Updated: 2026-10-20