⚠ DEMO MODE — This is sample data, not real transactions. Results are calculated by the actual reconciliation engine.
1
Upload
2
Map Columns
3
Settings
4
Results
Upload your files
Upload your sales (or orders) file and your payout (or payments) file. CSV format only. Files are processed entirely in your browser — nothing is sent to any server. 💡 Sales CSV: orders or sales exported from your platform💡 Payout CSV: payout or payment report from your payment processor
Sales / Orders
Drop CSV here
or click to browse
Payouts / Payments
Drop CSV here
or click to browse
Ready to map columns
Sales / Orders
—
Payouts / Payments
—
Sales file preview
Sales / Orders
Payouts file preview
Payouts / Payments
Map your columns
Tell Reconcile which column contains the order ID, date, and amount in each file. Suggested values are filled in automatically — review them before continuing.
Sales file columns
Order / Transaction ID *
Date
Amount *
Payouts file columns
Order / Transaction ID *
Date
Amount *
Matching settings
Configure how Reconcile matches transactions. ID matching is the most reliable method. The fallback option is useful when IDs differ but amounts and dates are consistent.
Primary matching method
ID matching is the most reliable. Use fallback only when both files have the same amounts and dates but different ID formats.
Date tolerance (fallback only)
Only used when fallback matching is enabled.
Amount tolerance
Transactions within this range are considered matched. Use Rp0 unless you have a specific reason for tolerance.
Currency format
Auto-detect works for most files. Change only if amounts are parsing incorrectly.
Date format
Dates in ISO format (2026-09-10) are always unambiguous. Select a format only if your CSV uses DD/MM/YYYY or MM/DD/YYYY and the auto-detect cannot determine which.
Running reconciliation...
Match Rate
—
Transactions
Order ID
Date
Sales Amount
Payout Amount
Difference
Status
Note / Action
Run another reconciliation?
Upload a new set of files and run a fresh comparison.