Every step is posted to the ledger.
Nothing happens off the books. Each action — the upload, every cleaning fix, the reconciliation, the sign-off — is logged, reviewable, and traceable back to the file your client sent. Read it top to bottom.
One file, six posts, a signed result.
- 01post 01logged
Drop the export
Upload the messy CSV or XLSX — bank, POS, payroll, commissions. The raw file is stored immutably, so there's always a source to trace back to.
- 02post 02profiled
We read its shape
File2Insight profiles every column — types, roles, distinct values, the dates in four different formats — and flags what looks off.
- 03post 03reviewed
Approve each fix
Cleaning is proposed as diffs, not applied silently. You approve or reject line by line; rejects undo instantly. Nothing changes without your yes.
- 04post 04✓ matched
Totals tie to source
The cleaned total is reconciled against the raw source total. Match and it's stamped. Break and you see exactly which rows moved the number.
- 05post 05signed
A reviewer signs
A pack can't be released until it reconciles and a reviewer signs off. The signature and the receipt become the client-facing artifact.
- 06post 06scheduled
Rerun next month
Save the run as a recipe. Next month's file replays the same approved steps, then shows you this-month-vs-last with any drift surfaced.
Reconciliation comes before the chart, not after.
Most tools clean your data, draw a chart, and hope the numbers are right. We invert it: the total has to tie back to source before anything gets presented. A pretty dashboard built on a number that doesn’t reconcile is worse than no dashboard.
That’s why sign-off is gated on a matched reconciliation, and why the receipt travels with the pack. When a client asks “why did this number change?”, the answer is already written down.
See it tie out on your own file.
Upload a real monthly export and watch all six posts land — free to start, no card.