We automated receipt reconciliation for Namdo Market, a Dongdaemun wholesale hub. AI reads the handwritten and POS receipt photos that pile up daily, auto-reconciles them against the settlement spreadsheet, and hands a person only the few where the amounts don't match. The original spreadsheet is never modified.
※ Auto-pass rate and detection figures are sample-validation results from real data on 6/23 and 6/26 (pre-continuous-operation).
Volume doubled in a few months, and reconciliation was overtime work that could only start after 6 p.m.
The staffer matched each physical receipt handed over by a vendor against the amount in the settlement spreadsheet. It took about 2 hours a day, and the volume kept growing.
Bad handwriting (8 vs 5, 1 vs 7), vendors that write items as numbers only, faded stamps and shop names — even a person had to guess the vendor. New vendors were riskier still, with no handwriting history.
Miss a mismatch and a wrong amount gets paid out in bulk. Vendor entry errors and reviewer errors mixed together, producing dozens of amount discrepancies every day.
Upload the receipt photos: clear matches pass automatically, and the staffer confirms only the few mismatched items, each with its evidence.
Handwritten/POS receipt photos + settlement spreadsheet.
Extract shop name, amount, and items from the image.
Match against the spreadsheet and sort into buckets.
Only mismatches go to a person, with evidence.
Generate the corrected copy and bulk-transfer file.
AI reads both POS receipts (half) and handwritten ones (half) to extract shop name, amount, and items. When the shop name is faded or misread, it reinforces the reading using the account and business-registration numbers.
It matches the read amount against the settlement spreadsheet, auto-passes exact matches, and flags only the mismatches as "amount discrepancy." Instead of 800 receipts, a person sees only the handful that don't match.
Because settlement means real money, we never edit the original file directly. Only the decisions a person makes are stacked separately, and at download time they're turned into a "corrected copy" and a bank bulk-transfer file.
The errors a person used to catch through overtime (e.g. a −₩35,000 gap) are flagged by the pipeline, so the staffer only has to check those.
Operational KPIs will be measured after formal rollout. Here are the results confirmed in real-data sample validation.
Of 204 real receipts, 167 auto-passed and a person checked only the remaining 37. Auto-passed items are bulk-approved with one button.
Across 6 days of data, the pipeline detected all 6 amount errors a person had corrected (e.g. 210,000 → 175,000). It flags mismatches together with the evidence.
The key: only the reading is done by AI, while amount reconciliation and audit rules run as reproducible, deterministic code.