Skip to Content
Bank Statement Import: Privat24 (XLS)
Bank Statement Import: Privat24 (XLS)

Bank Statement Import: Privat24 (XLS)

by Kitworks Systems
20,00 €
Odoo Apps Dependencies account, base
Community Apps Dependencies
Technical Name kw_bank_statement_privat24_xls
License OPL-1
Website https://kitworks.systems/
Versions 17.0 18.0 19.0

What this module does

Imports Privat24 retail (individuals) statement exports in legacy .xls (BIFF, read via xlrd) into account.bank.statement.line. Bank website: https://privatbank.ua/.

Privat24 retail XLS

Reads sheet 0 via xlrd.open_workbook (header row skipped). Date in column 0 (Excel-native float or string), description in column 4, amount in column 5 (already signed by Privat24).

Description-as-counterparty

Privat24 retail exports do not include EDRPOU, IBAN or MFO of the counterparty. The parser uses the description as both the bank line description and the counterparty name.

Empty file detection

Raises UserError("No transactions found in file") when the export contains zero rows, preventing silent empty imports.

Deduplication

Dedup key built from journal_id + date + row_index + amount. Re-importing the same file is safe; importing a re-ordered version of the same file may create duplicates.

Privat24 (individuals) statement import — transactions list

Imported transactions list filtered by the Privat24 individuals journal.

Other banks in the Bank Statement Suite

12 more bank statement imports for Ukrainian banks and software vendors.

Book a live demo

See Privat24 (individuals) statement import in action with your own data.

Book a live demo

Need help?

Kitworks Systems supports the Bank Statement Suite. Reach out for installation help, bug reports or custom bank integrations.

info@kitworks.systems