Supported file formats

The statement formats Pentos imports, and the files it exports.

Import

Pentos reads four statement formats.

FormatExtensionSetup neededNotes
CSV.csvColumn mapping, once per accountNo agreed layout, so you say which column is which
OFX.ofxNoneNames its own fields
QFX.qfxNoneQuicken’s OFX variant, read the same way
QIF.qifNoneOlder format, still offered by many banks

Prefer OFX or QFX when your bank offers them. They carry their own field names, so there is nothing to map and nothing to get wrong.

Refer to Import a bank statement.

CSV specifics

A CSV needs four things settled the first time you import one into an account:

SettingOptions
Date columnAny column in the file
Date formatDay first, month first, or year first
Payee columnAny column in the file
Amount styleOne Amount column, or separate Inflow / Outflow columns

Flip sign handles files that write outgoing money as positive.

The mapping is remembered per account, so only the first statement from each bank asks.

Refer to Map CSV columns.

What is not supported

Another budgeting app’s own file format. Most of them export to CSV, and that is the file to bring across.

Export

ExportFileContainsRestores into Pentos
Export BackupOne backup fileThe entire budgetYes
Export Transactions CSVPentos Transactions.csvTransactions onlyNo

A backup carries accounts, transactions, categories, assignments, holds, rules, schedules, goals, payees, and settings.

A CSV carries transactions and nothing else. It is the right file for a spreadsheet and the wrong file for a backup.

Refer to Back up your budget.

Next steps