What's in a QIF file
A QIF file is plain text. It starts with the account type (!Type:Bank or !Type:CCard), then one block per transaction: D for the date, T for the amount, P for the payee, M for the memo, N for a check number, L for the category, and ^ to close the transaction.
Importing
- Quicken for Windows: File > File Import > QIF File, then pick the account.
- Quicken for Mac: File > Import > Bank or Brokerage File.
- GnuCash: File > Import > Import QIF.
QIF files have no transaction IDs, so importing the same period twice creates duplicates. Check dates before importing, or remove repeats with the duplicate finder.
Common import problems
- Amounts with the wrong sign: in QIF, money out is negative. If your CSV has separate debit and credit columns, map both in the review step and the signs are set for you.
- Categories that don't exist yet: most programs create them on import or ask you to match them. Use the exact category names from your file to avoid near-duplicates like "Office supplies" and "Office Supplies".
- Dates read with month and day swapped: the file uses MM/DD/YYYY. If your program is set to a European date order, change its import setting or its regional format first.