Invoice clean-up bench - made-up dispatch invoices

Clean the extract. Keep the source.

This page cleans a messy invoice file in your browser: tidy names, map vendor aliases, read MYR amounts and dates, require invoice + amount + date + known vendor, drop exact copies, and set the rest aside. Totals and answers come only from the cleaned table, with the raw row IDs that made each result.

Synthetic records only. No upload, model, warehouse, or customer file. Refreshing resets the job. This is the cleaning-and-citation pattern sold as scoped work, not a production ETL platform.

0Raw inbound rows
0Rows kept
0Exact duplicates dropped
0Quality exceptions
0%Keep rate
RM 0Cleaned MYR total
Kept0%
Duplicates0%
Exceptions0%

Raw inbound extract

Cleaned output

Parked exceptions

Vendor rollup from cleaned rows

Ask only what the cleaned table can support