A reconciliation that ate days now runs itself and shows its work.
Two systems held the same money and disagreed. Closing the gap meant a person matching rows by hand, which meant it happened late, and the errors that mattered surfaced after they mattered.
A run that pulls both sides, matches 1,726 rows at zero tolerance, and writes two lists: matched, and not. No fuzzy rounding, no “close enough” bucket. The unmatched list carries the reason each row failed.
94.2% of $12.5M matched to the cent, automatically. The remaining 5.8% became a short reviewed list instead of an unknown. The work that used to fill days now runs on a schedule.
A separate need came up: a seating map for an event. Their own team built it in 10 minutes using what was left behind, without calling. That’s the measure that counts.
Worth saying plainly: 5.8% still needs a human. Anyone promising a number with no exception list is describing something else.