CSV → IIF

Convert CSV to QuickBooks Desktop IIF Format

Create mathematically balanced .IIF files for QuickBooks Desktop with proper TRNS, SPL, and ENDTRNS double-entry blocks.

Convert your statement

100% private in browser memory. Bank files never leave your device.

100% BROWSER RAM · ZERO UPLOADS
→
Instant client-side processing

Drop your statement here, or browse files

CSV, QBO, OFX, QFX, IIF, QIF, MT940, and CAMT.053 XML. Multi-file batch upload supported.

Format Specification & Standards

Why this conversion is required

Intuit discontinues older versions of QuickBooks Desktop and disables Web Connect .QBO imports. However, QuickBooks Desktop imports .IIF files indefinitely without an active subscription.

Technical Compliance Guarantees

  • ✓ Generates balanced double-entry: TRNS amount + SPL amount === 0.00
  • ✓ Configurable bank account name and offset account (e.g., Ask My Accountant)
  • ✓ Uses tab-delimited formatting with CRLF line breaks per Intuit specification
  • ✓ Assigns proper TRNSTYPE (CHECK, DEPOSIT, CREDIT CARD, CCARD REFUND)
Technical Answers

Frequently Asked Questions

How do I import bank transactions into discontinued QuickBooks Desktop without paying for a subscription? +

When Intuit discontinues support for older QuickBooks Desktop editions, Web Connect .QBO imports are blocked. Converting your CSV statement to balanced .IIF format allows you to import transactions directly via File > Utilities > Import > IIF Files without an active subscription.

Does IIF import require an active QuickBooks subscription? +

No. QuickBooks Desktop versions (Pro, Premier, Enterprise from 2018–2024+) allow .IIF file imports locally without any Intuit subscription or online banking connection.

How are the double-entry rows balanced? +

Each transaction generates a TRNS row posting to your Bank/Credit Card account and an equal-and-opposite SPL row posting to your selected offset account (e.g., Ask My Accountant or Uncategorized Expense).

Should I back up my company file before an IIF import? +

Yes. IIF imports write directly to QuickBooks account registers without a preliminary bank feed staging screen. It is best practice to create a quick QuickBooks backup (.QBB) before importing any batch file.

Full format & repair matrix

60+ high-intent financial converters, diagnostics, and institutional bank presets.

01

Core accounting file converters

21 converters
CSV → QBO

CSV to QBO

Turn any bank or credit card CSV download into an official QuickBooks Web Connect (.QBO) file with valid OFX 1.02 SGML headers.

Open tool →
QBO → CSV

QBO to CSV

Extract transactions from archaic SGML .QBO files into clean CSV format ready for Microsoft Excel, Google Sheets, or Apple Numbers.

Open tool →
CSV → IIF

CSV to IIF

Create mathematically balanced .IIF files for QuickBooks Desktop with proper TRNS, SPL, and ENDTRNS double-entry blocks.

Current tool →
QBO → IIF

QBO to IIF

Import transactions from bank .QBO downloads directly into discontinued or older QuickBooks Desktop editions using balanced .IIF syntax.

Open tool →
OFX → IIF

OFX to IIF

Transform Open Financial Exchange (.OFX) and Quicken (.QFX) downloads into balanced double-entry QuickBooks Desktop IIF files.

Open tool →
OFX → CSV

OFX to CSV

Extract financial transactions from bank OFX downloads into clean, organized CSV rows.

Open tool →
CSV → OFX

CSV to OFX

Generate standardized OFX files from any bank, credit card, or payment processor CSV export.

Open tool →
QFX → CSV

QFX to CSV

Parse Quicken .QFX statement downloads into clean Excel and Google Sheets spreadsheets.

Open tool →
CSV → QFX

CSV to QFX

Create Quicken-compatible .QFX Web Connect files from any bank statement CSV.

Open tool →
QFX → QBO

QFX to QBO

Quickly patch and convert Quicken statement files so QuickBooks recognizes and imports them into bank feeds.

Open tool →
OFX → QBO

OFX to QBO

Transform standard Open Financial Exchange (.OFX) files into QuickBooks Web Connect (.QBO) files.

Open tool →
CSV → QIF

CSV to QIF

Generate classic Quicken Interchange Format (.QIF) files from any bank or credit card CSV export.

Open tool →
QIF → CSV

QIF to CSV

Extract historical financial records from legacy QIF files into modern spreadsheet tables.

Open tool →
QIF → QBO

QIF to QBO

Upgrade legacy Quicken .QIF statements into modern QuickBooks Web Connect (.QBO) files.

Open tool →
QIF → IIF

QIF to IIF

Transform Quicken QIF files into double-entry balanced IIF files for QuickBooks Desktop Pro, Premier, and Enterprise.

Open tool →
IIF → CSV

IIF to CSV

Parse complex QuickBooks IIF ledger files into readable spreadsheet rows.

Open tool →
MT940 → CSV

MT940 to CSV

Parse international SWIFT MT940 bank statements into standard CSV format.

Open tool →
MT940 → QBO

MT940 to QBO

Import international SWIFT MT940 corporate statements into QuickBooks Online and Desktop.

Open tool →
CAMT.053 → CSV

CAMT.053 to CSV

Extract transactions from modern ISO 20022 CAMT.053 XML bank statement files into clean CSV tables.

Open tool →
CSV → QB_CSV

QuickBooks CSV Formatter

Format messy bank CSV downloads into the exact 3-column (Date, Description, Amount) or 4-column (Date, Description, Credit, Debit) layout required by QuickBooks Online.

Open tool →
CSV → XERO_CSV

Xero CSV Formatter

Transform any bank download into Xero-compliant 5-column CSV format ready for immediate import.

Open tool →
02

QuickBooks error & diagnostic utilities

4 repair tools
03

US bank & payment processor presets

35 presets
JPMorgan Chase
INTU.BID 10898 • Checking, Savings
→
Bank of America
INTU.BID 6812 • Checking, Savings
→
WF
Wells Fargo Bank
INTU.BID 3000 • Checking, Savings
→
AMEX
American Express
INTU.BID 3101 • Checking, Savings
→
C1
Capital One
INTU.BID 12368 • Checking, Savings
→
citi
Citibank
INTU.BID 54103 • Checking, Savings
→
us
U.S. Bank
INTU.BID 1412 • Checking, Savings
→
PNC
PNC Bank
INTU.BID 4236 • Checking, Savings
→
Truist Bank
INTU.BID 10911 • Checking, Savings
→
TD
TD Bank
INTU.BID 10028 • Checking, Savings
→
Navy Federal Credit Union
INTU.BID 19738 • Checking, Savings
→
USAA
USAA Federal Savings Bank
INTU.BID 24591 • Checking, Savings
→
Discover Card & Discover Bank
INTU.BID 7101 • Checking, Savings
→
Charles Schwab Bank
INTU.BID 10969 • Checking, Savings
→
Fidelity Investments
INTU.BID 05756 • Checking, Savings
→
H
Huntington National Bank
INTU.BID 00138 • Checking, Savings
→
R
Regions Bank
INTU.BID 03681 • Checking, Savings
→
citi
Citizens Bank
INTU.BID 02293 • Checking, Savings
→
5/3
Fifth Third Bank
INTU.BID 02844 • Checking, Savings
→
KeyBank
INTU.BID 03417 • Checking, Savings
→
M&T
M&T Bank
INTU.BID 02446 • Checking, Savings
→
ally
Ally Bank
INTU.BID 11218 • Checking, Savings
→
BMO
BMO Bank
INTU.BID 02360 • Checking, Savings
→
citi
First Citizens Bank
INTU.BID 02717 • Checking, Savings
→
Mercury
INTU.BID 3000 • Checking, Savings
→
Relay Financial
INTU.BID 3000 • Checking, Savings
→
Brex
INTU.BID 3000 • Checking, Savings
→
Ramp
INTU.BID 3000 • Checking, Savings
→
Stripe
INTU.BID 3000 • Checking, Savings
→
PayPal
INTU.BID 3000 • Checking, Savings
→
Square
INTU.BID 3000 • Checking, Savings
→
S
Shopify
INTU.BID 3000 • Checking, Savings
→
Venmo
INTU.BID 3000 • Checking, Savings
→
$
Cash App
INTU.BID 3000 • Checking, Savings
→
Wise
INTU.BID 3000 • Checking, Savings
→