Free converter · QIF → CSV

Convert QIF to CSV or Excel

Convert a Quicken QIF file to a clean CSV for Excel or Google Sheets: Date, Description, Amount, Balance and Category, split lines included. Free up to 100 transactions.

Free up to 100 rowsColumns detected automaticallyFiles deleted after 1 hour
Processed in memory, never stored
No file handy? See the result on a fictional one first:

Only have a PDF statement? Use the PDF statement converter.

Why CSV?

A QIF file is plain text, one field per line: D for the date, T for the amount, P for the payee, L for the category, a caret between transactions. Excel opens it as one long column. Utilly reads each transaction into a row and keeps the Quicken category (split transactions list every split line), so a Quicken history can be sorted, filtered and totalled in a spreadsheet, or moved into another app that takes CSV. Prefer the Excel-framed walkthrough? Use the QIF to Excel converter.

How to convert a QIF file to CSV

  1. Get the QIF. From Quicken for Windows: File → File Export → QIF File, pick the account (or all accounts), set the dates and tick Transactions (steps from Quicken's help). Some banks and older money apps (Microsoft Money, GnuCash, MoneyWiz) also save .qif files.
  2. Upload it above. Each D/T/P/L block becomes one row. Bank, cash and credit card registers are told apart from the file's !Type line.
  3. Check the preview. Spending should show as negative. If the file was written with day-first dates (1/9/2026 for 1 September), choose a day-first date format there.
  4. Download the Clean CSV. It opens straight in Excel, Numbers or Google Sheets. For a workbook, use File → Save As → Excel Workbook (.xlsx) in Excel.

From QIF lines to spreadsheet columns

A split purchase in our sample Quicken export (made-up data):

D9/ 3'26
T-86.43
PPOS PURCHASE OFFICE DEPOT #1123
LOffice Expenses
SOffice Expenses
$-50.00
SPostage
$-36.43
^

is this row in the CSV:

Date,Description,Amount,Balance,Category
2026-09-03,POS PURCHASE OFFICE DEPOT #1123,-86.43,,Split: Office Expenses -50.00; Postage -36.43
QIF lineCSV column
D, including Quicken's two-digit-year style 9/ 3'26Date, written 2026-09-03 so every spreadsheet sorts it correctly.
T (or U when T is missing)Amount as a plain number: sign kept, thousands commas removed.
P, or M when the payee is emptyDescription. A check with neither becomes CHECK and its number.
LCategory, exactly as Quicken wrote it: Utilities:Electric, Rent/Studio (category/class) or [Savings] for a transfer.
S and $ split linesOne row for the total; the Category lists each split category with its amount.
N, C, A, ENot in the CSV (check number, cleared flag, address, split memo).
BalancesNone in a QIF, so Balance is blank. The Opening Balance entry is skipped, not counted as income.

The sample file's 31 rows come to 11 Sales, 12 Office Expenses, 2 Payroll, 2 Utilities, 2 Contract Labor, 1 Rent and 1 split, ready for a pivot table by Category.

Which QIF files work

  • Registers of type Bank, Cash, CCard, Oth A and Oth L. Card registers keep charges negative and payments positive.
  • Full Quicken exports with many accounts: one tab and one CSV per account, plus a combined CSV whose first column is the Account.
  • Investment registers (!Type:Invst) are skipped; a file holding nothing else is refused with a message.
  • Free up to 100 transactions per file; files up to 20,000 transactions.

Common problems

ProblemFix
Excel shows lines starting with D, T, P and ^That's the .qif opened directly. Open the converted .csv instead.
"No transactions found in that QIF file"The export held only lists (categories, payees). Export again with Transactions ticked.
September rows show as JanuaryDay-first dates. Pick %d/%m/%Y or %d/%m/%y in the preview's date format.
Only one account appearsThe others are in tabs above the preview, or download the all-accounts CSV.
Category column is empty for some rowsThose transactions were uncategorized in Quicken. Fill them in the spreadsheet, or recategorize in Quicken and export again.
Amounts are text in Google SheetsImport with File → Import and leave "Convert text to numbers" on, or check File → Settings → Locale.

Other conversions

Pricing

Free for files up to 100 transactions, which covers a typical month of activity. Larger files (a year of catch-up, a client's full history) use 1 credit from the same $9 pack of 5 as our PDF statement converter, or unlimited on Pro at $19/month. The preview is always free.

FAQ

Questions

Is it free?

Yes for files up to 100 transactions: no sign-up, no watermark. Bigger files (multi-month catch-up work) use 1 credit from the same $9 / 5-credit pack as our PDF converter, and the preview is always free.

Is my file stored?

No. Files are processed in memory and deleted after 1 hour. We never use your data for AI training.

Can I try it without uploading my own file?

Yes. Click a sample button under the upload box. It opens a made-up export from a fictional bank in the same preview your own file gets, and every format is free to download, so you can test an import in a test or backup company file first. Don't import a sample into your real books.

Can I open a QIF file in Excel?

Not as a table. Excel opens a .qif as text, one field per line (D, T, P, L and ^ separators). Convert it here and open the CSV instead: one row per transaction, ready to sort, filter, pivot or Save As .xlsx.

Do I need the Excel walkthrough?

No. This page downloads the same Clean CSV for spreadsheets, scripts or any importer that takes CSV. If you want Excel-first steps (open in Excel, Save As .xlsx), use the QIF to Excel converter.

Are my Quicken categories kept?

Yes, in a Category column at the end of the CSV, written as Quicken has them, including subcategories (Utilities:Electric), a class after a slash, and transfers in brackets ([Savings]). A split transaction is one row for its total, and the Category lists each split line with its amount, for example Split: Office Expenses -50.00; Postage -36.43.

What columns are in the CSV?

Date (YYYY-MM-DD), Description (the payee, or the memo when there's no payee), Amount (money out negative), Balance and Category. Balance is blank because a QIF file has no balances. Check numbers, cleared marks and memos aren't separate columns.

My QIF has several accounts. Do I get one CSV?

You get both. Each account in the file has its own tab in the preview and its own CSV named after the account, and one CSV of every account with an Account column first. One credit covers the whole file.

Does it convert Quicken investment accounts?

No. Investment registers (!Type:Invst) hold buys, sells and share counts, which don't fit one Amount per row. Export the bank, cash and credit card accounts instead.

Is the Opening Balance line included?

No. Quicken writes an Opening Balance entry at the top of each register; it's the account's starting balance, not a transaction, so it's left out of the rows.

Other converters

More bookkeeping tools