THE DETAILS MAKE THE DIFFERENCE

Every price change.
In plain sight.

Compare supplier price lists, uncover pack-size changes, and see the impact on your unit costs and margins.

Start a comparison
01 / WORKSPACE

Compare your price lists

01

Previous price list

Your baseline supplier prices

CSV or XLSX · up to 2 MB
02

Updated price list

The latest prices to compare

CSV or XLSX · up to 2 MB
Column mapping & explicit defaults

Map each file separately. Set a default only when the entire file uses that value. A nonblank default replaces that field’s mapped column; review it carefully.

Previous file

Updated file

02 / FINDINGS

Your comparison

A clearer view of your supplier costs.

Upload two price lists or try the sample to see cost changes, added and removed SKUs, and margin impact.

03 / BUILD IT INTO YOUR WORKFLOW

The same comparison.
One API request.

Send normalized JSON rows or upload two files. Get structured changes with source rows, unit costs, and margin calculations.

Open API specification

Test preview access uses the host’s sign-in. Service access is supported privately. Live billing is not enabled. When test billing opens, use the owner payment console and a scoped API key.

POST /api/v1/compare
{
  "old_rows": [{
    "sku": "A-100", "price": "120",
    "currency": "USD", "price_basis": "pack",
    "pack_quantity": "12", "unit": "each"
  }],
  "new_rows": [{
    "sku": "A-100", "price": "120",
    "currency": "USD", "price_basis": "pack",
    "pack_quantity": "10", "unit": "each"
  }],
  "selling_prices": { "A-100": "20" }
}
GET /api/health Decimals are strings · no currency conversion