A defined file-to-file workflow
Supplier cost-change review
Compare old and new supplier unit costs using explicit pack counts. Uncertain matches stay visible; optional gross margins use the new file’s retail price.
Inspect the fictional example before using your files
Actual output of this pack, not a customer outcome.
sku,finding,old_line,new_line,unit,old_pack_price_usd,old_pack_units,new_pack_price_usd,new_pack_units,old_unit_cost_usd_4dp,new_unit_cost_usd_4dp,unit_cost_change_bps,retail_price_usd,old_gross_margin_bps,new_gross_margin_bps,old_exact_unit_cents,new_exact_unit_cents,note CUP-01,cost_increase,2,2,each,48.00,4,56.00,4,12.0000,14.0000,1667,20.00,4000,3000,1200,1400, BOWL-02,unchanged,3,3,each,30.00,3,60.00,6,10.0000,10.0000,0,18.00,4444,4444,1000,1000," Pack sizes differ; comparison uses each explicit pack count."
01 / Your inputs
Choose the two files.
UTF-8 CSV only. Each file: 2 MiB, 2,000 rows, 64 columns and 60,000 cells. Confirmed USD values and explicit whole pack counts; no guessed identities or unit conversions.
This file is sent to our server so we can run the paid report on it. It is deleted after 30 days, or sooner if you delete it. The free tools on this site never send your file anywhere.
Restore an existing order with a private key
The key is read locally, then its credentials are checked by this service. It cannot make an unpaid order paid.