Back to blog
Guides January 6, 2026 6 min read

QIF File Converter: Convert Bank Statements to QIF, CSV, Excel, and QBO

Convert bank statement PDFs to QIF, Excel, CSV, or QBO. Learn what the QIF format is, who uses it, and how LedgerLift automates the entire process.

QIF File Converter: Convert Bank Statements to QIF, CSV, Excel, and QBO

If you have ever tried to import transactions from your bank into Quicken, MYOB, or another personal finance application, you have almost certainly encountered the QIF format. It is one of the oldest transaction exchange formats still in active use — and for good reason. This guide covers everything you need to know about QIF files: what they are, who uses them, how to convert a bank statement PDF to QIF, and how to move from QIF to Excel, CSV, or QBO.


What Is a QIF File? (Quicken Interchange Format Explained)

QIF stands for Quicken Interchange Format. Intuit introduced it in the early 1990s as a plain-text file format for transferring financial transactions between software programs. Each QIF file is divided into blocks that describe account types and individual transactions, using simple field identifiers like D for date, T for amount, P for payee, and M for memo.

Here is a minimal example of a QIF transaction block:

!Type:Bank
D06/15/2025
T-125.00
POffice Depot
MOffice supplies
^

Despite being decades old, QIF remains widely supported in:

  • Quicken (all desktop versions)
  • MYOB AccountRight and Essentials
  • GnuCash
  • Microsoft Money (legacy)
  • Sage 50 (import only)
  • Dozens of regional banking portals across Europe, Australia, and Canada

QIF's simplicity is both its strength and its weakness. It lacks a standardized date format and does not carry account numbers or bank routing information, which means it cannot be used for direct bank feeds the way OFX or QBO can.


Who Uses QIF Files?

QIF files are most common among:

  • Quicken users who download transactions from banks that only export in QIF
  • Small business owners using MYOB who need to import historical data
  • Bookkeepers migrating a client from one accounting platform to another
  • Accountants reconstructing records from PDF bank statements for a period when the bank no longer provides raw export data
  • Developers building financial data pipelines that feed into older on-premise systems

The Core Problem: Your Bank Gives You a PDF, Not a QIF

Most banks let you download a QIF file directly from your online portal — but only for recent transactions. If you need statements from 18 months ago, a closed account, or a bank that simply does not offer QIF export, you are left with a PDF. Manually re-entering transactions from a PDF into Quicken or MYOB wastes hours and introduces costly errors.

This is where a tool like LedgerLift changes the workflow entirely.


How to Convert a Bank Statement to QIF with LedgerLift

LedgerLift is an AI-powered bank statement converter that reads PDF bank statements from any bank — no templates, no configuration, no manual column mapping — and outputs clean, structured transaction data.

Here is how to go from a bank statement PDF to a QIF file in minutes:

  1. Upload your PDF — drag and drop your bank statement into LedgerLift. The free plan covers 120 pages with no credit card required.
  2. AI extraction — LedgerLift's AI identifies the table structure, reads dates, descriptions, debits, credits, and running balances regardless of the bank's layout or formatting.
  3. Review and edit inline — spot-check transactions in the browser editor before exporting. Fix a payee name or correct a miscategorized amount without leaving the page.
  4. Export to your target format — choose QIF, CSV, Excel (XLSX), or QBO from the export menu.

For accountants managing multiple clients, LedgerLift also supports Google Drive, Dropbox, and OneDrive folder automation — drop PDFs into a watched folder and receive converted files automatically.


QIF to Excel: Getting Transactions into a Spreadsheet

Many accountants prefer Excel for their initial reconciliation work before pushing data into accounting software. Converting a bank statement to Excel first lets you apply formulas, pivot tables, and custom categorization logic before anything touches your general ledger.

If you already have a QIF file (perhaps downloaded from your bank portal), you can convert QIF to Excel in two ways:

  • Import via Quicken, then export to CSV — open the QIF in Quicken, export transactions as CSV, then open the CSV in Excel. Workable, but requires a Quicken license and adds two manual steps.
  • Use an online QIF to Excel converter — several web tools accept a QIF file and return an XLSX. Quality varies; always verify that dates parsed correctly and that negative amounts are preserved as negatives rather than stripped of their sign.

LedgerLift skips the intermediate step entirely. Since it works from the source PDF, you get a clean Excel file directly — with proper date formatting and separate debit/credit columns — without ever needing a QIF file as a waypoint. For teams that review statements before posting, the inline editor lets you make corrections before the export is generated.


QIF to QBO: Moving Transactions into QuickBooks Online

QBO (QuickBooks Online format, also called Web Connect) is a variant of OFX designed specifically for direct import into QuickBooks Online and QuickBooks Desktop. If your end destination is QuickBooks, QBO is the preferred format.

Converting QIF to QBO is not trivial. QIF lacks the bank account identifiers — routing number, account number, and FID (Financial Institution ID) — that a valid QBO file requires. Any QIF to QBO converter must either prompt you to fill in those identifiers manually or make assumptions that can trigger import failures inside QuickBooks.

LedgerLift offers a more direct path: its QuickBooks Online push feature sends transactions directly to your QBO account via the QuickBooks API, with no intermediate file format needed. This means:

  • No manual file uploads into QuickBooks
  • Transactions land in the correct account immediately
  • Supports team workflows where a bookkeeper and client share access to the same LedgerLift account

Format Comparison: QIF vs OFX vs CSV vs QBO

FeatureQIFOFXCSVQBO
Human-readableYesPartial (XML/SGML)YesPartial (XML)
Standardized date formatNoYes (YYYYMMDD)NoYes (YYYYMMDD)
Carries account identifiersNoYesNoYes
QuickBooks Desktop importYesYesNoYes
QuickBooks Online importNoNoNoYes
Quicken importYesYesVia wizardNo
MYOB importYesNoYesNo
Memo / payee fieldsYesYesVariesYes

Key takeaway: QIF is the right choice when your target application is Quicken or MYOB. QBO is the right choice for QuickBooks. CSV is the most portable format but requires the most manual cleanup. OFX sits between the two, offering broader software support than QIF while remaining less universally compatible than CSV.


Frequently Asked Questions

Can I convert a CSV to QIF for free?

Yes. Several online tools offer free CSV to QIF conversion. You will need to map your CSV columns (date, amount, description) to the appropriate QIF field identifiers. LedgerLift generates QIF directly from your PDF bank statement on its free plan — no CSV intermediate step required, and no credit card needed to get started.

What is the best QIF to Excel converter online?

Look for a tool that preserves original date formatting and treats negative amounts as negatives rather than converting them to absolute values with a separate debit/credit indicator. LedgerLift's Excel export handles both correctly because it reads the original PDF directly, giving you cleaner output than most QIF-to-Excel tools that depend on interpreting an already-intermediate format.

How do I convert a QIF file to QBO without QuickBooks?

You can convert a QIF file to QBO using a standalone format converter, but you will need to supply your bank's FID, routing number, and account number manually since QIF does not store that metadata. Alternatively, use LedgerLift to go straight from the original PDF to a live QuickBooks Online push — bypassing both QIF and QBO files entirely and removing the manual identifier lookup step.

Does LedgerLift support multi-currency statements?

Yes. LedgerLift reads the currency symbol or code from the statement and preserves it in every export format.

Is there an API for bulk conversion?

Yes. LedgerLift provides a developer API for firms that need to automate bank statement conversion at scale as part of a larger accounting data pipeline.


Start Converting Bank Statements for Free

Whether you need to convert a bank statement to QIF, move QIF to Excel, set up a QIF to CSV workflow that handles edge cases reliably, or push transactions directly into QuickBooks Online without touching an intermediate file, LedgerLift handles the entire process — starting from the original PDF, with no templates and no manual column mapping required.

The free plan gives you 120 pages of conversion with no credit card required. Paid plans for accountants and bookkeeping firms add Google Drive, Dropbox, and OneDrive folder automation, direct QuickBooks Online integration, team and client management, and full API access.

Try LedgerLift free at ledgerlift.me

qif converterbank statementquickencsvexcel
LedgerLift Team
AI-powered bank statement conversion
Ready to convert your statements?

Upload your first PDF free — no credit card required. 120 pages on us.

Try LedgerLift free