1. Pull the catalog. SKU, HTS code, country of origin, current landed cost components, current sell price. The flow ingests it from a CSV, NetSuite, or your PLM.
2. Standardize the cost stack. Product cost, freight, insurance, duty, fees. One column per component so each scenario can isolate the tariff impact.
3. Apply scenario logic. Baseline rate. Scenario A: 10% across the board. Scenario B: 25% on country of origin X. Scenario C: USMCA preferential treatment. Each scenario is a row in a rules table, not a code change.
4. Calculate landed cost per scenario. Product cost plus the scenario duty plus freight plus fees. Per SKU, per scenario.
5. Calculate margin impact. Compare landed cost to current sell price. Output the margin percentage and the dollar erosion per SKU.
6. Aggregate by category. Roll up to brand, category, country of origin, and supplier. Finance and sourcing read the same view.
7. Output the side-by-side. One row per SKU, one column per scenario, with margin and dollar impact. Filterable to the SKUs the team needs to act on first.