Convert Bank Statement to Odoo CSV

Convert a bank statement into Bank File Flow’s mapping-ready Odoo CSV with Date, Amount, Label and Reference. Review the mapping during import because it is not a universal Odoo template.

Upload your statement

Accepted: CSV, TSV, delimited TXT and selectable-text PDF Beta. Scanned or image-only PDF is Coming Soon.

The selected genuine source date is exported as YYYY-MM-DD. If it is unavailable, another genuine source date is used and shown as a warning.
Choose day/month order only when the source dates are ambiguous.

Conversion result

Source data accounting

Included posted transactions enter the Odoo CSV. Excluded source rows remain visible in the audit.

3. Download the Odoo CSV

4. Import into Odoo: choose the intended journal and map Date, Amount, Label and Reference. Review warnings and transactions before completing the import.

Before you import

Open the intended Odoo journal, upload the CSV and map Date, Amount, Label and Reference.

Import notes

  • Confirm the journal and all four mappings.
  • Review amount signs and duplicates.
  • Import one account and currency at a time.

Limitations

  • The template is mapping-ready, not universal.
  • No Odoo API or automatic reconciliation is used.
  • Scanned PDFs are not supported.

Odoo CSV questions

What format does this tool prepare for Odoo?

The primary CSV contains Date, Amount, Label and Reference, plus a separate audit CSV.

Is this an official universal Odoo template?

No. It is Bank File Flow’s mapping-ready format, and available import fields can differ between Odoo versions and configurations.

What should I review when importing the CSV into Odoo?

Confirm the journal, all four field mappings, amount signs and possible duplicates before completing the import.