
Audited bank-export converter for macOS
Map the bank export.
Audit the QBO copy.
Convert CSV, QIF, OFX and QFX files into an inspectable QBO copy, reuse your column mapping and catch duplicate candidates before QuickBooks sees the file.
Inside the actual app
Source, normalized rows and audit in one pass.
The Release build exposes the chosen bank file and mapping on the left, normalized signs and dates in the center and the retained QuickBooks import gate on the right.
Built for the real handoff
One focused app.
Four jobs done.
Bookkeeper handoff
Normalize a client's bank export and pass along the exact mapping and warnings.
Legacy CSV import
Turn a bank-specific spreadsheet into an inspectable QBO copy without a web converter.
Duplicate investigation
Review repeated FITIDs or semantic duplicate candidates before the accounting import.
Monthly repeat work
Reuse a stable mapping recipe while preserving each month's source and manifest.
txnproof-import.qbotxnproof-review.mdtxnproof-receipt.jsontxnproof-manifest.jsonPrivate by defaultA clear workflow
From first record
to finished handoff.
Open the bank export
Choose a CSV, QIF, OFX or QFX file already on the Mac. Quoted fields and multiline CSV records are parsed as records, not split blindly.
Map and inspect
Reuse the bank's column recipe, preserve dates and signs, then inspect every normalized transaction and audit warning.
Export the QBO set
Create the QBO copy, review notes, receipt and checksum manifest, then validate the result inside the intended QuickBooks version.
Focused by design
Useful depth.
No account clutter.
RFC 4180 CSV handling
Read quoted commas, escaped quotes and quoted newlines while retaining row order and source evidence.
QIF, OFX and QFX import
Parse common bank-export structures locally without asking for online banking credentials.
Reusable bank mapping
Save the date, amount, debit, credit, payee and memo columns used by a recurring export.
Duplicate evidence
Surface repeated FITIDs and same-date, same-amount, normalized-payee candidates before import.
Traceable export set
Pair the QBO copy with review notes, a source receipt and SHA-256 manifest.
Practical guides
Start with the job
you need to finish.
Questions, answered
TxnProof FAQ
Which bank export formats can TxnProof read?+
The current MVP reads CSV, QIF, OFX and QFX files. CSV imports include reusable column mapping for date, amount or debit and credit, payee and memo.
Does TxnProof connect to my bank?+
No. You choose an export already on your Mac. TxnProof has no bank login, credential storage or cloud sync.
What does the pre-import audit check?+
It surfaces duplicate FITIDs or likely duplicate transactions, missing payees, unusually large amounts and an arithmetic net-movement check before export.
Will the QBO import work in every QuickBooks version?+
TxnProof creates an inspectable QBO copy, but QuickBooks remains the external import gate. Validate the export in the exact QuickBooks edition and account you intend to use.
Does it reconcile my books or provide tax advice?+
No. TxnProof is a converter and review tool. It does not reconcile against a bank balance, categorize expenses, keep books or provide accounting or tax advice.
What evidence is exported?+
Alongside the QBO copy, TxnProof writes a receipt, review notes and a SHA-256 manifest so you can trace the source and mapping used.
How much will TxnProof cost?+
The price is US$39 as a one-time purchase for one Mac, with no subscription. Secure checkout and DMG delivery are handled by Polar.

TxnProof for macOS
Map the bank export.
Audit the QBO copy.
A private conversion bench for bookkeepers and small teams that need to see the mapping and warnings before the accounting import.
- macOS 14+
- One Mac
- Launch updates included
Signed with Developer ID and notarized by Apple.