Seven formats. Which one do you need?
Every conversion gives you all seven, from one review workbook. Take as many as you want; producing them costs no pages. Here is what each one is for and how to get it into your software.
Last updated September 17, 2026
- XLSXExcel workbook
- CSVPlain text
- CSVFor an import
- QBOQuickBooks
- OFXXero and others
- QFXQuicken
- QIFOlder desktop
One conversion, every format. A conversion gives you a review workbook; once you have confirmed it and uploaded it, every format below is produced from it, and a second format costs no pages, so there is no need to decide before you convert.
Each bank file format also has its own page, with what the file needs from you and the import steps: PDF to CSV, PDF to QBO, PDF to OFX and PDF to QIF.
How you get the files
The short version is below; the step-by-step guide covers every field and message.
- Download the review workbook. It opens in Excel, Numbers, LibreOffice or Google Sheets. The Transactions sheet holds every row with the balance check beside it; a row marked Review carries a note saying which cell to look at.
- Fill in the Statement details sheet. The opening balance is required; the account type and currency are needed for QBO, OFX and QFX (the account type for QIF too). All three are already filled from the statement where it printed them, and the account type is chosen from a drop-down list in its cell. The account number is what QuickBooks and OFX files use to tell accounts apart, so QBO, OFX and QFX are produced once it is filled in; the bank code, bank name, statement period and the date order for QIF and CSV files are optional, with a description beside each. Leave the optional ones blank and the Excel, CSV and QIF files are still produced.
- Upload the workbook and download the formats. The upload is checked: a blank required field or a date that cannot be read is listed with its row or cell, and you upload again once it is fixed, as many times as you like. The files you download carry the rows exactly as you confirmed them, with no marks and no notes.
What each file actually contains
Two transactions from a statement, written out by each of the four exports people ask about most. This is the shape of the file you get, not a description of it.
Start with your software
| If you use | Download this | Why |
|---|---|---|
| Excel, Numbers, LibreOffice | XLSX | Formatted columns, dates as dates, amounts as numbers, the rows as you confirmed them |
| Google Sheets | CSV | Imports cleanly; XLSX also opens via File → Import |
| QuickBooks Online | QBO | Intuit's own import format; transactions land in the bank review queue |
| QuickBooks Desktop | QBO or CSV | QBO via Web Connect; CSV as a fallback |
| Xero | OFX | Xero recommends OFX over CSV for manual imports; QIF also accepted |
| Quicken for Windows | QIF | Imports through File Import into an account that already exists; Quicken's published position is that it does not support QFX files made by third-party converters |
| Sage 50 and older desktop tools | QIF or CSV | QIF is the oldest, most widely accepted interchange format |
| Wave, FreshBooks, Zoho Books | CSV | These take mapped CSV imports |
Format compatibility only. We are not affiliated with any of these companies.
QBO vs OFX vs QFX vs QIF
Four names, one family. OFX is the open standard; QBO and QFX are Intuit's branded variants of it; QIF is the older text format that came before all three.
| Format | What it is | Who wants it | Watch out for |
|---|---|---|---|
| OFX | Open Financial Exchange. An XML-like standard for bank data. | Xero, Sage, many others | Nothing special. The safest choice outside the Intuit family. |
| QBO | OFX with QuickBooks-specific headers ("Web Connect"). | QuickBooks Online and Desktop | Carries a bank identifier. Some setups are strict about it; see limits below. |
| QFX | OFX with Quicken-specific headers. | Quicken | Same idea as QBO, different product. |
| QIF | Quicken Interchange Format. Plain text, one field per line, from the 1990s. | Older desktop software, some Xero and Sage workflows | No account matching, and dates can be ambiguous in other tools. We write them unambiguously. |
Rule of thumb: QuickBooks → QBO. Quicken for Windows → QIF. Anything else that imports bank files → OFX first, QIF if OFX is refused. Read the longer explanation if you want the history.
The formats, one by one
XLSX Excel workbook
Columns for date, description, debit, credit, balance and the signed amount. Dates are real dates and amounts are real numbers, so sorting and formulas work immediately. This is the clean file produced from the review workbook: the rows exactly as you confirmed them, nothing else on the sheet. The right pick if a person is going to look at the data, or file it.
CSV Plain text
The universal fallback: every accounting tool takes CSV somewhere, usually with a column-mapping step. Dates are written ISO-style (YYYY-MM-DD) so no spreadsheet reinterprets them as US or UK order. Both CSV files, with import steps.
CSV For an import
Three columns and nothing else: date, description, and one amount column with money out as a negative number. That is the shape Xero names as its mandatory fields and the shape Intuit documents for a CSV upload, so there is no column to map away and none to delete. Its dates are written in the order you chose on the Statement details sheet, day first unless the statement is in US dollars, which is the order those imports ask you to confirm. Use the plain CSV above when a person is going to read it, and this one when software is.
QBO QuickBooks Web Connect
Imported through Bank transactions in QuickBooks Online or Desktop. Transactions land in the review queue for the account you choose, as if the bank feed had delivered them. PDF to QBO for QuickBooks.
OFX Open Financial Exchange
The standard for bank data interchange and the format Xero recommends for manual statement imports. Accepted by many other packages. PDF to OFX for Xero and MYOB.
QFX Quicken Exchange
OFX with Quicken's identifiers attached, for software that reads Quicken's dialect. For Quicken for Windows, whose published position is not to support third-party QFX files, take the QIF.
QIF Quicken Interchange Format
The oldest of the group and still broadly accepted by older desktop software. Xero also accepts QIF if OFX isn't an option for you. PDF to QIF for MYOB and Quicken.
Importing into QuickBooks Online
- Open Transactions → Bank transactions.
- Select the account you are importing into. If it is not connected to a feed, use Link account → Upload from file.
- Choose Drag and drop or select files and pick the .qbo file you downloaded.
- Pick the QuickBooks account in the Account name dropdown, then Continue.
- If you are importing CSV instead, map the columns to QuickBooks' fields when prompted, then Continue.
- Select the transactions to import, Continue, then confirm. They appear in the review queue.
Two limits worth knowing: QuickBooks expects the upload file to be in English, and CSV uploads have a small file-size ceiling, so a very long statement may need splitting, or use QBO instead. Menu names move between QuickBooks layouts; the steps above are the generic path. Last verified against Intuit's documentation: September 9, 2026.
The step by step, including what QuickBooks does with a date it does not recognize, is in upload bank statements to QuickBooks Online.
Importing into QuickBooks Desktop
- Open File → Utilities → Import → Web Connect Files.
- Pick the .qbo file.
- Choose the bank account to import into (or create one), then review the transactions in the Bank Feeds Center.
If Desktop refuses the file because of the bank identifier, see the limits section below. Last verified against Intuit's documentation: September 9, 2026.
Importing into Xero
- From the Accounting menu, choose Bank accounts.
- When Xero does not have the account, add it there and enter its details by hand. Choose Bank as the account type, or Other when the list does not offer Bank. Credit card is for card statements, and choosing it for a bank statement reverses every sign.
- Find the account, open its menu and select Import a Statement.
- Upload the .ofx file. Xero recommends OFX over CSV where possible; QIF also works.
- If you use CSV, Xero wants income and expenses in a single amount column with expenses negative; our CSV export is already shaped that way. Map the columns when prompted.
Last verified by importing one of our files into Xero: September 11, 2026.
Xero's own PDF import covers a short list of countries. What the UK and Australia do instead covers the rest.
Quicken, Sage and Wave
Quicken
In Quicken for Windows, File → File Import → QIF File, then choose an account that already exists. Quicken's documentation gives two answers on which accounts take it: its Windows help says any account type, while its June 2026 support article says asset, liability and cash accounts only. The account list in the import dialog shows which accounts your copy accepts. Quicken for Mac reads QIF only when it starts a new data file. Quicken's published position is that it does not support QFX files made by third-party converters. Import bank statements into Quicken.
Sage
In Sage Accounting, Banking → Actions → Import statement takes OFX, QIF or CSV, and its three-column CSV layout, Date, Description, Amount, is our CSV for import. Sage 50 Accounts v30.1 and above imports OFX, QIF or CSV through the Bank Feeds module. Import bank statements into Sage.
Wave
Accounting → Transactions → Import, then upload the .csv and map the date, description and amount columns.
These are the generic paths as of September 9, 2026. Menu names vary by version and region; if yours differs, the vendor's help page will have the current route.
How the export behaves
- Bank identifiers in QBO. QuickBooks files carry a bank ID (INTU.BID). The file carries the one you enter on the Statement details sheet; left blank, a generic one is written, which is what manual Web Connect imports accept. Some QuickBooks setups are configured to require a specific issuer instead: send us the bank name and we tell you what to enter.
- Dates. Written in an unambiguous order in every format, so a DD/MM statement never turns into an MM/DD spreadsheet.
- Currency. The currency printed on the statement is detected and written into the export. One statement is treated as one currency, so a statement that mixes currencies in a single column comes back with those rows flagged rather than quietly summed across. Both number conventions, 1,234.56 and 1.234,56, are detected per statement rather than assumed.
- Descriptions. Exported exactly as printed, with no cleanup and no categorization. Merchant names are not guessed at and accounts are not assigned for you.
- Flagged rows. The reconciliation status lives in the review workbook: a Check column and a Note column beside every row. The files produced from the workbook carry only the rows you confirmed, with no marks and no notes, so nothing but your data lands in your books.
Questions
Can I download more than one format?
Yes, all seven from a single conversion, at no cost in pages. Convert once, confirm the review workbook, upload it, and take XLSX for yourself and QBO for QuickBooks.
Which should I use if I'm not sure?
XLSX if you want to look at it, CSV if something else will read it. Both are easy to inspect before importing, which is the safest habit with any converted statement.
Does the export include the flagged rows?
The review workbook does: XLSX highlights them and names the cell to look at in a Note column. The files you produce from the workbook carry only the rows you confirmed, with no marks and no notes, so nothing extra lands in your accounting software. Nothing is dropped, and nothing is silently corrected.
Can I get an API?
An API is on the roadmap. Email support@statementtable.com with the volume you have in mind.
Convert one and see
During the launch offer ten pages a day are free, and you don't need an account to run your own statement through it.