Transaction Imports: Reconcile CSV, OFX, QFX, and a Mislabeled QBO
Combine four exports into one 20-row ledger and explore spending, recurring charges, and transfers.
Difficulty Level
Estimated Time
Topics & Skills
Getting Started
Dataset Files
Browse the folder and download the files listed in the challenge.
Scenario & Problem Statement
The challenge
The same account activity has been exported four ways. Bring it into one ledger without counting it four times, then find the biggest expenses and recurring charges.
Start here
Open the SharePoint folder linked above. The working exports are transactions.csv, transactions.ofx, transactions.qfx, and transactions.qbo. Two Screenshot_3-10-2025 JPEG files provide visual context. Start with the first few lines of each export in a text editor and use the CSV as the comparison table.
Try it
1. Identify the actual structure of each file and normalize dates, signed amounts, merchant descriptions, and accounts.
2. Import all four exports without duplicates: loading another copy should leave the ledger unchanged.
3. Calculate inflows, outflows, net recorded flow, merchant totals, and recurring payments.
4. Find account and statement-header inconsistencies, and distinguish recorded inflows from earned income.
What to build
Build a 20-row ledger, a field-mapping note, a duplicate-import report, and a short spending summary. Keep the raw description and memo when adding a cleaner merchant or category.
Related Datasets
ACME 1,000 Receipts: Extract Transactions and Explain Adjustments
Turn 1,000 PDF receipts into clean tables and figure out why some totals differ from the item prices.
ACME Million: Stream Nested Sales Data and Audit Its Metadata
Work through a million sales records in small batches, check loyalty discounts, and spot mistakes in the summary.
Cat Gacha: Clean Contaminated Logs and Estimate Pull Probabilities
Clean up game pull logs, remove repeated snapshots, and estimate how often each cat appears.
Finished with this dataset?
Explore more datasets to continue building your data analysis and problem-solving skills.
Browse More Datasets