Free Tool

OFX to QBO Converter and QBO Fixer

Rebuild a broken OFX, QFX, or QBO file as a clean QBO QuickBooks accepts: header normalized to OFX 1.02, dates fixed, and missing or duplicate transaction IDs regenerated.

Bank identity (optional)

Optional. If QuickBooks says your bank is not supported, copy the INTU.BID from a working QBO file downloaded from your bank (open it in a text editor and search for INTU.BID). Leave blank to keep the value already in your file.

Drop an OFX, QFX or QBO file here

or browse files

OFX / QFX / QBOMax 10 MB

Bank-grade security — No account needed · Processed in memory, never stored

Free to use
Downloads free — no account needed
Files never stored
How it works

How to convert and fix an OFX file for QuickBooks

01

Export from your bank

Download the OFX, QFX, or QBO file your bank or accounting software gave you — even one QuickBooks already rejected.

02

Upload it here

Drop the file in, optionally adding an INTU.BID and bank name if you have them from a working bank-downloaded QBO.

03

Review the report

See what was wrong with the original file and exactly which fixes were applied, with counts.

04

Download and import

Save the fixed .qbo — fully free — and import it into QuickBooks through the bank-feed import.

Why QuickBooks rejects files that look fine

An OFX file can open perfectly in a text editor and still fail in QuickBooks. The usual causes are structural: the file is OFX 2.x XML while QuickBooks Web Connect expects OFX 1.02, dates are written as short 8-digit values instead of full timestamps, or transaction IDs (FITIDs) are missing or repeated — and a repeated FITID makes QuickBooks silently skip a real transaction as if it were a duplicate. This fixer rebuilds the file as a clean OFX 1.02 QBO and reports every change it made, with counts, before you download.

The INTU.BID promise

Some fixers stamp a made-up bank ID into your file. That can point QuickBooks at the wrong bank, so this tool never does it: it preserves your file's INTU.BID exactly as it is, and never guesses a bank's ID. If your file has no INTU.BID at all, the field is left unset — and if QuickBooks tells you your bank is not supported, you can type one in above, copied from a working QBO file downloaded from your own bank.

What this tool handles

  • Header normalization — OFX 2.x XML and other versions are rebuilt as OFX 1.02, the Web Connect format.
  • Date repair — short DTPOSTED values become full 14-digit timestamps.
  • FITID repair — missing IDs are generated and repeated IDs are regenerated, deterministically, so a re-import cannot duplicate your books.
  • A before-and-after report — the problems found in your original file and the fixes applied, side by side.

Not sure what is wrong with your file? The QBO File Checker reports its problems without changing anything, and the QBO import-error decoder explains the exact message QuickBooks showed you. To go the other way — from a QBO into a spreadsheet — use the QBO to CSV converter.

Pricing

Simple, transparent pricing

Start free. Only pay when you need more.

MonthlyAnnual

Free

Try it out — no card needed

$0
  • 8 pages free, forever
  • CSV & Excel export
  • Global banks support
  • No credit card required
  • ✕
    OFX / QFX export
  • ✕
    Google Sheets
Start free

Basic

For light, occasional use

$5/ mo

or $48/yr — save 20%

  • 25 pages / month
  • CSV & Excel export
  • Global banks support
  • Email support
  • ✕
    Google Sheets
  • ✕
    OFX / QFX export
Start Basic
Most popular

Pro

Perfect for CAs & individuals

$20/ mo

or $192/yr — save 20%

  • 500 pages / month
  • All export formats
  • Google Sheets export
  • Priority processing
  • Smart Auto-Categorization (Beta)
  • Pre-Export Analytics (Beta)
  • Email support
  • ✕
    API access
  • ✕
    Team seats
Start Pro

Business

For CA firms & fintech teams

$75/ month

or $720/yr — save 20%

  • 2,000 pages / month
  • All export formats
  • OCR for Scanned PDFs
  • Direct Accounting Push (Coming Soon)
  • Smart Auto-Categorization (Beta)
  • Pre-Export Analytics (Beta)
  • Secure Client Portal (Beta)
  • API access
  • 5 team seats
  • Dedicated support
Start Business
FAQ

Frequently asked questions

Three things that commonly make QuickBooks reject or mis-import a file: the header is normalized to OFX 1.02 (the version QuickBooks Web Connect expects), short date values are expanded to full timestamps, and transactions with a missing or duplicated FITID — the ID QuickBooks uses for duplicate detection — get a new unique ID generated from the transaction itself. The result report lists every fix and its count.

INTU.BID identifies your bank to QuickBooks. This tool preserves the INTU.BID already in your file and never guesses a bank's ID. If your file has none and QuickBooks says your bank is not supported, you can type one in — copy it from a working QBO file downloaded from your own bank (open that file in a text editor and search for INTU.BID).

QuickBooks imports Web Connect (.qbo) files, and a QBO is OFX 1.02 underneath. This tool rebuilds your OFX or QFX transactions as a proper .qbo file with the header, currency, and structure QuickBooks expects, so you can import it through the normal bank-feed import.

No. Kept FITIDs stay as they were, and regenerated FITIDs are derived deterministically from each transaction's date, description, and amount — re-running the fixer on the same file produces the same IDs, so QuickBooks recognizes a re-import as already imported.

Dates, descriptions, and amounts are carried over exactly as parsed from your file. Only the file structure, the timestamp format, and broken transaction IDs change. The report shows what the checker found in the original file before any fix, so you can compare.

Your file is processed in memory to build the fixed QBO and is not stored afterwards. We never sell or share your financial data, and the download is fully free with no account.

Bringing statements into QuickBooks?

Convert any PDF bank statement into a balance-checked QBO or CSV file in minutes. The first 8 pages are on us.

OFX / QFX to QBO Converter + QBO Fixer — Free | Convert Statement | Convert Statement