Free converter · Excel → QIF

Convert Excel (.xlsx) to QIF for Quicken

Convert an Excel (.xlsx) sheet of bank or card transactions to a Quicken .QIF file online. Columns detected automatically, Debit and Credit combined. Free up to 100 rows.

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 QIF?

Quicken for Windows imports QIF files into any account (File → File Import → QIF File), but it can't read a spreadsheet. Utilly reads the first sheet with data, combines Debit and Credit, and writes each row as a QIF transaction with the date, signed amount and payee. Have a .csv instead? Use CSV to QIF. Moving into QuickBooks? Use Excel to QBO or Excel to IIF.

How to convert an Excel sheet to QIF for Quicken

  1. Keep the transactions on the first sheet with data, under a heading row such as Date, Description, Amount (or Debit and Credit), and save the workbook as .xlsx.
  2. Upload the workbook above. We find the heading row, the date, description and amount columns, and turn Debit and Credit into one signed amount.
  3. Check the preview. Withdrawals should show as negative; tick Flip signs if your sheet has them the other way. Pick Credit card when the sheet is a card account so Quicken gets a card QIF.
  4. Download the .QIF, then make a backup of your Quicken data file before importing anything.
  5. In Quicken for Windows, open File → File Import → QIF File, select the download and choose the Quicken account it belongs to.

Which Excel files work

  • .xlsx and .xlsm workbooks. An older .xls needs File → Save As → Excel Workbook first, or save it as CSV and use CSV to QIF.
  • The first worksheet that has data is read. A blank cover tab in front is skipped; if two tabs hold transactions, drag the one you want to the front and save.
  • Bank or account details above the table are fine when the heading row sits in the first 15 rows. Opening balance, totals and blank lines have no amount or date, so they're skipped and counted.
  • Real Excel date cells, or typed dates like 09/30/2026, 2026-09-30, 30/09/2026 or 30-Sep-2026.
  • A single signed Amount column, or two columns such as Withdrawal and Deposit or Money out and Money in.
  • Free up to 100 rows, and up to 20,000 rows per file.

What the QIF looks like

Our sample workbook's first row (Debit 6,420.18 on 09/01/2026) comes out as:

!Type:Bank
D09/01/2026
T-6420.18
PACH DEBIT GUSTO PAYROLL 0912
MACH DEBIT GUSTO PAYROLL 0912
^
LineFrom your sheet
!Type:!Type:Bank, or !Type:CCard when you choose Credit card.
DThe date cell, written month first (MM/DD/YYYY) for Quicken's US format.
TThe amount with two decimals: minus for money out, plain for money in.
PThe description, up to 64 characters, as the payee.
MThe whole description as the memo.

A Category or Notes column in the sheet isn't written to the QIF, and neither is the Balance column. Quicken's renaming and category rules apply once the transactions are in.

Every QIF record letter, including ones this converter does not write, is explained with a real sample on QIF file format.

Common problems

ProblemFix
"Old .xls files aren't supported"Save the workbook as .xlsx (File → Save As → Excel Workbook) and upload again.
Dates show as numbers like 46296The date column is formatted as Number. Format it as Date in Excel, save, and upload again.
Wrong rows, or "doesn't have enough rows"Another tab with data comes first. Move your transactions tab to the front and save.
Deposits came in as paymentsTick Flip signs, or pick the right Debit and Credit columns in the preview, then download again.
Quicken for Mac has no QIF importQIF import is a Quicken for Windows feature; Quicken for Mac only uses QIF when converting a whole data file, not for adding transactions to an account. On a Mac, Quicken imports QFX files or a CSV in its Mint column layout instead (layout, steps and a free template: import a CSV into Quicken).
The same transactions appear twiceA QIF has no transaction IDs, so Quicken can't tell what's already there. Import only dates the account doesn't have yet.

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.

Does it read every sheet in the workbook?

No. It reads the first worksheet that has data, so a blank cover tab is skipped. If several tabs hold transactions, move the one you want to the front and save before uploading.

Will my Category column carry over to Quicken?

No. The QIF we write has the date, amount, payee and memo for each row, no category line. Quicken's own category and renaming rules apply after import.

Does Quicken for Mac import the QIF?

Not into an existing account. QIF import is a Quicken for Windows feature; Quicken for Mac imports QFX files or a CSV in its Mint column layout for ongoing transactions.

Can I make a credit card QIF from Excel?

Yes. Choose Credit card as the account type in the preview and the file starts with !Type:CCard. Charges should be negative and payments positive in the preview.

Will Quicken skip rows I already imported?

Don't count on it. A QIF has no transaction IDs, so Quicken can't match rows it already has. Import only dates that aren't in the account yet.

Can I convert a CSV to QIF the same way?

Yes. The CSV to QIF converter writes the same QIF from a .csv file, with the same column detection and preview.

Other converters

More bookkeeping tools