Runs entirely in your browser — your file is never uploaded to a server.
Drop your file below — runs entirely in your browser, nothing is uploaded.
A CSV file means your bank gave you structured data — which most banks only do for the last few months. Beyond that you get a PDF, and a PDF won't open in Excel. BalanceExtract reads those directly: it works out the column layout from the document itself, handles scanned statements with OCR, checks that every running balance reconciles, and flags any row it isn't confident about before you export.
Same IIF output, same on-device processing, nothing uploaded.
Drag the file onto the box above or click to browse. It is read in your browser — nothing is uploaded to a server, which you can confirm in the Network tab.
Every transaction is read out with its date, payee, description, amount and transaction ID, along with any warnings about rows that need a look.
The IIF file saves straight to your device, ready to open in a spreadsheet or import into your accounting software.
QuickBooks Desktop has no built-in way to import a CSV or Excel file of transactions — Intuit's own support community confirms this isn't a missing setting, it simply doesn't exist. IIF (Intuit Interchange Format) has been the standard workaround for years. This guide covers exactly what an IIF file looks like, what a converter can and can't reasonably do with it, and how to get your data in.
Closing the books in QuickBooks Desktop without hand-entering every transaction depends on getting past a real limitation: QuickBooks Desktop can't import CSV or Excel directly — IIF is the real path in. This tool reads any CSV with a date, description, and amount column, and builds a standard TRNS/SPL/ENDTRNS block per transaction. It won't invent categories or vendor names that weren't in your source file, and unlike QuickBooks' own QBO format, IIF never expires.
Each transaction becomes a three-line block in the output file.
| Line | What It Contains |
|---|---|
| TRNS | The transaction itself — date, amount, and account, offset against Uncategorized Income or Expense |
| SPL | The offsetting split line, opposite sign, completing the double-entry structure IIF requires |
| ENDTRNS | A marker closing the record — nothing else follows until the next transaction |
Worth being direct about, rather than letting you find out after importing:
Convert a QuickBooks Desktop export back to plain CSV.
For QuickBooks Online and other accounting software.
Get your CSV in the first place from a Lloyds PDF statement.
Every bank guide and format converter BalanceExtract offers.
Honest side-by-side write-ups, including where each of them is the better choice.