Scan the complete period
Use one copied CSV covering the same period you plan to import.
QUICKBOOKS DUPLICATE CHECKER
Scan exact date + description + amount matches and see the affected source-row numbers while the file stays in your browser.
Check a CSV freeTHE SHORT ANSWER
An exact match is a useful warning, not automatic proof of a duplicate. Two legitimate transactions can share the same date, description and amount, so every flagged source row must be compared with the original statement.
FREE · LOCAL · FIRST 250 TRANSACTIONS
The file is parsed in this browser tab. No CSV content is uploaded to CSV Preflight.
Use the example or a redacted copy. Nothing is sent to a server.
SAFE WORKFLOW
Use one copied CSV covering the same period you plan to import.
Compare each flagged row with the bank statement or payment-processor export.
Keep legitimate repeated purchases and remove only transactions you can verify as duplicated.
ONE LOCAL ENGINE, MULTIPLE JOBS
Check and normalize a copied bank CSV into a review-ready QuickBooks three-column format without uploading the file.
Open free tool →TOOLMap a Stripe balance-transactions CSV to a clean Date, Description and Net Amount preview for QuickBooks, locally in your browser.
Open free tool →NEED THE REPAIRED EXPORT?
Unlimited local scans, clean three- or four-column CSV downloads and a reject report.
Get CSV Preflight Local · $29 CAD