Tariff impact calculator.
Partial-equilibrium illustration of how a tariff propagates from landed cost to retail price, quantity demanded, importer margin, consumer welfare, government revenue, and deadweight loss. All math runs in your browser.
Outputs
Formulas
- baseline_retail = landed_cost * (1 + markup)
- tariff_dollar = landed_cost * tariff_rate
- price_increase = tariff_dollar * pass_through * (1 + markup)
- new_retail = baseline_retail + price_increase
- pct_price_change = (new_retail / baseline_retail) - 1
- pct_quantity_change = elasticity * pct_price_change
- new_quantity = baseline_volume * (1 + pct_quantity_change)
- importer_absorb = tariff_dollar * (1 - pass_through)
- consumer_welfare_loss = price_increase * (baseline_volume + new_quantity) / 2
- tariff_revenue = tariff_dollar * new_quantity
- units_lost = baseline_volume - new_quantity
- units_lost_no_sub = units_lost * (1 - substitution_share)
- deadweight_loss = 0.5 * price_increase * units_lost_no_sub
Methodology
This is a partial-equilibrium illustrative calculator. It assumes a constant-elasticity demand curve, a single representative importer, and no general-equilibrium feedbacks. Pass-through is treated as a fixed share rather than estimated from microdata, and the substitution share is exogenous. Welfare is computed on a linear approximation of the demand curve over the price change; for large changes, use a proper integral under the demand curve.
For the full Tariff Pass-Through Decomposition framework with Cavallo-Gopinath-Itskhoki style microdata, firm-by-firm exchange-rate and currency-of-invoicing controls, and HS6-level scenario modeling, see the methodology one-pager. Adjacent reading: the Trade and tariff analytics practice and tariff insights. Commissioned engagements add gravity-model substitution, BACI 30-year HS6 panels, and a written proposal within seventy-two hours of the scoping call.
Sources for default values and benchmarks: USITC tariff pass-through literature (Amiti, Redding, Weinstein 2019; Cavallo, Gopinath, Itskhoki, Tang 2021); BLS retail microdata; Comtrade Plus.