LedgerBox

Convert CSV to QIF

Quicken, GnuCash, and Moneydance all import QIF. Choose your CSV, check the columns, and download the QIF.

Free, with no account. LedgerBox pays for it because the people who need it often have a PDF statement too, and reading those is what LedgerBox sells.

CSV to QIF

Step 1 of 3

The file is read and rewritten in your browser. Nothing is uploaded and nothing is stored.

How the conversion works

  1. Choose your CSV

    The converter reads the delimiter, the header row, and the date order from the file itself.

  2. Check the columns

    Correct any column the converter named wrongly, then convert.

  3. Download the QIF

    Import it into Quicken, GnuCash, Moneydance, or anything else that reads QIF.

What a QIF file is

QIF is a flat list: a section header naming the account type, then one block of single-letter fields per transaction, each ending in a caret. It is the oldest of these formats and the most widely read.

The header is written as a bank account. If the CSV is a credit card statement, the amounts still convert correctly, but check the account type in your accounting package after the import: a card's signs mean the opposite of a current account's.

What the conversion keeps

A QIF file has a place for some of what a CSV file holds and not for the rest. Both lists come from the two formats, so neither can claim something the file cannot say.

Carried across

  • The transaction date
  • The amount, with its sign
  • The description or payee
  • The check number

Dropped, because QIF has no place for it

  • The running balance after each row

CSV to QIF questions

Is my file uploaded anywhere?

No. The file is read and rewritten in your browser. Nothing is uploaded and nothing is stored. You can turn off your network connection and the converter still works.

What goes into the payee and the memo?

The description goes into the payee field, capped at 40 characters because some readers truncate it silently. A description longer than that is repeated in full in the memo.

Can I convert a PDF bank statement here?

No. This tool reads data files, not documents. LedgerBox reads PDF and photographed statements and writes the same output formats.

Do I need an account?

No. There is no account, no email field, and no limit on how many files you convert.

The converter reads data files. LedgerBox reads the statement itself.

Upload a PDF or a photo of a statement and download the rows. No card required.

Convert a statement