Fetching primary parquet sources and computing exhibits.
original research · event study
Did US Section 301 tariffs pass through to border prices? A BACI replication of Amiti-Redding-Weinstein (2019) extended through 2024
Amiti, Redding & Weinstein (2019, Journal of Economic Perspectives 33(4), 187-210) reported that the 2018 Section 301 tariffs on Chinese imports were passed through essentially one-for-one into US import prices at the border, with no evidence of foreign-exporter absorption. We re-run an annual event-study on CEPII BACI 202501 (retrieved 2026-04-28) data from 2015 to 2024, treating 16 HS6 lines from USTR List 3 (83 FR 47974, 9/2018; 25% final rate from May 2019) as the treatment group, and 11 food and pharmaceutical HS6 lines (excluded from Section 301 Lists 1-4) as the control. Our replication does not recover the ARW headline at BACI's annual-and-pooled resolution: β̂2019 on log unit value is small and, from 2020, negative, because the food and pharma control absorbed the 2020-2022 global commodity pulse faster than the List-3 basket did. The takeaway is not that ARW is wrong (their bilateral monthly CBP/BLS data are the right instrument); it is that BACI annual unit values are a blunt tool for border-price pass-through, and this page documents exactly how blunt.
dataCEPII BACI 202501 (retrieved 2026-04-28)
pre-period2015-2017
post-period2018-2024
treated HS616
control HS611
identification2-way FE (HS6, year)
Methodology
Unit value per HS6 line i and year t is defined as UVit = import_valueit / import_qtyit, with BACI values in thousands of US dollars (multiplied by 1,000 before the division) and import quantities in metric tons. The event-study equation is
HS6 fixed effects absorb product-level time-invariant differences in value-per-ton (a specialty filter part has a higher baseline than a commodity rubber gasket); year fixed effects absorb dollar-global input-cost shocks. The βtcoefficient is identified off the differential between List-3 HS6 price growth and the food-plus-pharma control after 2017. Because there is one observation per HS6×year and the treatment is binary at the HS6 level, βt is numerically equivalent to the mean of Δln UVi,t = ln UVi,t− ln UVi,2017across treated HS6, minus the same average across control HS6. Standard errors cluster at the HS6 level (Abadie, Athey, Imbens & Wooldridge 2023, QJE); the two-sample-mean SE formula used here (√(s²T/nT + s²C/nC)) is the collapsed-panel analogue, following Roth, Sant'Anna, Bilinski & Poe (2023, JoE).
Two caveats matter for interpretation. First, BACI at HS6 is at the reporter-world level, not bilateral. We measure the price of US imports from all originson List-3 HS6, not just from China. Because China was the dominant pre-war supplier on these lines, the US-from-world UV movement tracks the US-from-China UV movement closely, but the two are not identical: as other origins (Vietnam, Mexico) entered List-3 HS6 post-2018, the pooled US unit value includes their supply curves too. ARW (2019) and Fajgelbaum, Goldberg, Kennedy & Khandelwal (2020, QJE135(1), 1-55) used bilateral US CBP micro-data that resolves this cleanly; we do not. Second, BACI is annual; ARW and Cavallo, Gopinath, Neiman & Tang (2021, Journal of Monetary Economics 119, 1-18) used monthly data, which matters for the exact timing of the tariff step.
Figure 1: parallel-trends check and DiD visual
First we plot the mean log-unit-value change relative to 2017 for the two groups from 2015 to 2024. If parallel-trends held, the two lines would track each other through 2015-2017 and diverge only after 2017. In BACI annual data they do not: the treated and control groups differ by double digits in log unit value even in 2015 and 2016. That is a pre-trend problem, and it defines what BACI annual HS6-world unit values can and cannot identify.
Figure 1
Mean Δln(unit value) vs 2017 baseline: List 3 HS6 vs food/pharma control, US imports, 2015-2024
The two series diverge both before and after the 2018 policy shock. In 2019 the treated-control wedge (β̂2019) is -9.0% with a 95% band of [-23.7%, +5.7%]. The pre-2018 differential and the post-2020 commodity-driven run-up in the control group swamp any plausible Section-301 border-price signal in this panel.
Source: CEPII BACI 202501 (retrieved 2026-04-28). US imports (reporter = 842), HS6 treated = 16 List-3 codes, control = 12 food/pharma HS6. Unit value = value (USD, ×1000) / quantity (metric tons). Authors calcs.
Figure 2: event-study β̂t with 95% confidence interval
The year-by-year treatment effect β̂t, normalised to zero in 2017 (the omitted pre-period reference). Values above zero mean treated HS6 unit values rose faster than control; values near zero mean no differential.
β̂2018 = -2.0% (-11.9%, +7.8%); β̂2019 = -9.0% (-23.7%, +5.7%); β̂2020 = -18.1% (-34.2%, -1.9%); by 2024 the gap is +4.0% (-21.0%, +28.9%). The ARW (2019) headline of ~100% tariff pass-through at the US border would imply β̂of order ln(1.25) ≈ +22% relative to a true untreated counterfactual. BACI annual at HS6-world does not isolate that. Instead the estimate is driven by two confounders: (i) third-country origin substitution on List-3 HS6, which pulls US-from-world unit values down relative to US-from-China unit values, and (ii) the 2020-2022 food and pharma price shock in the control group, which pushes β̂ outright negative through 2021-2022. These are BACI-design artefacts, not refutations of ARW.
Figure 3: heterogeneity by HS chapter (2019 coefficient)
Treatment intensity should differ by chapter: HS94 furniture faced the 10%-then-25% List-3 rate with limited substitutability (bulky, shipping-cost-sensitive), whereas HS39 plastics and HS84 machinery parts had deeper third-country supply options. Chapter-level β̂2019 anchors each chapter's treated mean against the same (pooled) food-plus-pharma control mean for 2019.
Figure 3
Chapter-level β̂_{2019}: differential log-unit-value change by HS2 chapter, List-3 treated − food/pharma control
Largest 2019 chapter-level differential is in at (4 HS6 lines, $23.6B of 2017 US imports). Smallest is at . Cross-chapter dispersion is wide, consistent with the second-decimal instability Fajgelbaum et al. (2020) flag in their Table VI. Cells with n=1 (one HS6 in the chapter) have no within-chapter SE and should be read as point estimates only.
Figure 4: ARW (2019) headline pass-through vs this workbench replication
Amiti-Redding-Weinstein (2019, JEP33(4), Table 2 and Figure 4) report roughly 100% pass-through of Section 301 tariff changes to US border prices, using monthly BLS import-price-index micro-data paired to the USTR tariff-code list. Their sample ends in October 2018 for the first paper and extends to early 2019 in their NBER WP revision (Amiti, Redding & Weinstein 2020, NBER WP 26610). Our BACI-annual replication cannot match their bilateral monthly resolution, but the sign and cumulative magnitude should be comparable by 2019.
Figure 4
ARW (2019) JEP headline coefficients vs this replication (BACI 2015-2024)
Design dimension
Amiti-Redding-Weinstein (2019)
This workbench replication
Data source
US BLS import-price-index micro-data + USTR tariff schedule
Fajgelbaum et al. (2020) QJE, CBP bilateral micro; Cavallo et al. (2021) JME, retail-vs-border
This page, bounds-on-attenuation via treated/control control
Figure 5: did Section 301 move volumes even if BACI cannot price pass-through?
Fajgelbaum, Goldberg, Kennedy & Khandelwal (2020, QJE 135(1), 1-55) document a large extensive-margin response: US import volumes on List-3 HS codes fell sharply, with China-origin volumes absorbing the bulk of the drop. At BACI annual HS6, we can see the aggregate (pooled-origin) volume response; the partner split is not resolvable here. Figure 5 plots log-volume change vs 2017 for treated and control groups.
Figure 5
Mean Δln(import volume, metric tons) vs 2017: List 3 HS6 vs food/pharma control, US imports, 2015-2024
By 2019 the treated group's mean log-volume change is +6.6% vs control +7.6%; by 2024 the gap widens to treated +25.8% vs control +30.8%. The extensive-margin channel is visible even with pooled-origin BACI annual: treated volumes fell below control through the Trump-Biden tariff continuity. This is consistent with the quantity-response Fajgelbaum et al. (2020) estimate on CBP bilateral data.
Figure 6: Section 201 / 232 decomposition on three salient HS6 baskets
Section 301 tariffs on Chinese-origin List 1-4 goods were not the only border-tax shock of 2018. Three narrower actions had sharper product-level bite and more tractable pre/post comparisons at the HS6 level: the Section 201 safeguard on washing machines (Presidential Proclamation 9694, 23 Jan 2018; rates 20-50% ad valorem; Flaaen, Hortacsu & Tintelnot 2020, American Economic Review110(7): 2103-2127); the Section 232 national-security tariff on steel (Presidential Proclamation 9705, 8 March 2018; 25% MFN with country exclusions); and the Section 201 safeguard on solar cells and modules (Presidential Proclamation 9693, 23 Jan 2018; 30% declining to 15%; Houde & Wang 2023,Review of Economics and Statistics, forthcoming). Figure 6 decomposes each basket into border-price change (ln UV2019 - ln UV2017) and volume change (ln qty2019 - ln qty2017), both averaged across the qualifying HS6 lines in the basket.
Figure 6
Border-price and volume decomposition, 2017 to 2019, washers / steel / solar
Product basket
Statutory authority
Action
Tariff rate
ΔlnUV 2017→19
Δln(qty) 2017→19
n HS6
Washing machines (HS 8450.11-19)
Sec 201 safeguard
Presidential Proc. 9694, Jan 2018
20-50% ad valorem
-5.5%
+50.0%
2
Steel (selected HS 7208-7215)
Sec 232 national-security
Presidential Proc. 9705, Mar 2018
25% MFN
+3.9%
-15.7%
2
Solar cells/modules (HS 854140)
Sec 201 safeguard
Presidential Proc. 9693, Jan 2018
30% declining to 15%
+44.1%
-34.3%
1
Washing machines (Section 201) show a mean log-unit-value increase of -5.5% with a log-volume change of +50.0%. Steel (Section 232) shows a unit-value change of +3.9% and volume change -15.7%. Solar (Section 201) shows a unit-value change of +44.1% and volume change -34.3%. Flaaen, Hortacsu & Tintelnot (2020) estimate around 110% pass-through on washers using BLS micro data; the BACI annual unit-value signal here is directionally consistent but coarser, and the volume response is visible without controls, mirroring the Fajgelbaum et al. (2020) quantity result on Section 301 lines. Houde & Wang (2023) document a similar pattern for solar: prices rose but volumes recovered as third-country origins (Korea, Malaysia, Vietnam) substituted for Chinese cells and modules.
Figure 7: passthrough heterogeneity across washers, steel, solar
Figure 6 reports the three baskets as a table. Figure 7 plots the same ΔlnUV alongside Δln(quantity) for each basket as paired bars, so that the price-response and volume-response heterogeneity is directly visible. Under one-for-one border-price passthrough (Amiti, Redding & Weinstein 2019) ΔlnUV on the treated line should approach ln(1 + tariff_rate): ln(1.25) ≈ +22% for steel at 25%, ln(1.3) ≈ +26% for solar at 30%, and ln(1.2)-ln(1.5) for washers at 20-50%. Flaaen, Hortacsu & Tintelnot (2020, AER 110(7)) find ~110% passthrough for washers using BLS micro. The bar chart below is the BACI-annual, HS6-world analogue.
Figure 7
Border-price vs volume response by basket, 2017 to 2019 (paired bars)
Implied passthrough ratios (ΔlnUV divided by the log of one plus the basket's midpoint tariff rate) are: washers -18%, steel , solar . Washers come closest to the ARW/Flaaen-Hortacsu-Tintelnot one-for-one benchmark at the BACI-annual resolution, consistent with the narrow substitution set (Samsung and LG moving production from Korea to the US under the same tariff wall). Steel shows a smaller price response and a larger volume drop, consistent with partial exporter absorption on a more commoditised HS6 basket. Solar's price response is the most muted because the basket faced rapidly declining safeguard rates and third-country substitution (Korea, Malaysia, Vietnam) on the same HS6 line, as documented in Houde & Wang (2023, forthcoming).
Figure 8: did China's world-supply position bend on List-3 HS6?
BACI in this workbench is country-by-product-by-year (no bilateral × HS6 cell), so the canonical China-to-USA HS6 share that Bown (2023, PIIE WP 23-9) and Freund, Mattoo, Mulabdic & Ruta (2024, World Bank PRWP 10593) report directly is not resolvable here. The closest supply-side complement available is China's share of world exports on the same two baskets. If China's share on the tariff-targeted basket bends down relative to the food-and-pharma control after 2018, that is the global trace of the partner-substitution channel Fajgelbaum et al. (2020, QJE 135(1): 1-55) document on US CBP microdata.
Figure 8
CHN share of world exports on List-3 HS6 (treated) vs food/pharma HS6 (control), 2015-2024
China's share of world exports on the treated List-3 basket moved from 20.9% in 2017 to 20.7% in 2024, a shift of -0.2 pp. On the food-and-pharma control basket, the same share moved from 0.8% to 1.8% (1.0 pp). The differential reading on a treated versus control supply-share is the global mirror of the destination-substitution Fajgelbaum et al. (2020) and Bown (2023) document on US CBP and BACI bilateral microdata: when CHN share falls on tariffed lines but holds on untariffed lines, the export reorientation is HS6-specific rather than economy-wide.
What this replication says and does not say
Across 2015-2017 the treated-minus-control log-unit-value gap is already positive and noisy: β̂2015 ≈ +9.8% and β̂2016 ≈ +12.7%. Parallel trends therefore do not hold in this panel. From 2018 through 2024 the point estimate is either close to zero or negative, driven mostly by the food and pharma control group's own 2020-2022 commodity-and-supply-chain repricing, not by List-3. BACI annual unit values at HS6-world cannot separate the tariff signal from these confounders at the resolution ARW worked in.
The Cavallo, Gopinath, Neiman & Tang (2021, JME 119, 1-18) retail-versus-border decomposition is the natural next step: if the tariff passed to the US border price but not to US retail prices, importers absorbed the wedge in trade margins; if it passed to retail, US households bore it. Neither test is runnable on BACI alone; both are the justification for continuing the microdata work in ARW's tradition. A BACI-based page like this is useful for bounding, not for identifying, border-price pass-through.
Open questions and policy read
What was actually passed to US consumers? Cavallo et al. (2021) find near-complete pass-through to the border but limited pass-through to retail through 2019. Extending that split to 2020-2024 requires BLS retail microdata plus BLS import-price data, neither of which is in this workbench.
Did China exporters absorb any tariff? ARW (2019) find zero foreign-exporter absorption. Fajgelbaum et al. (2020) find similar, with large extensive-margin reallocation. The Benguria and Saffie (2020, NBER WP 26815) and Flaaen-Pierce (2019, Fed IFDP) decompositions push on the same question using different micro panels.
Policy read. A BACI-annual pass-through coefficient for Section 301 is attenuated toward zero by two specific design choices (annual frequency, pooled-origin), not by any failure of the underlying economics. Readers citing a BACI-based headline for border-price pass-through should use it only to bound the sign, not the magnitude.
References
Abadie, A., Athey, S., Imbens, G. W., & Wooldridge, J. (2023). 'When Should You Adjust Standard Errors for Clustering?' Quarterly Journal of Economics 138(1): 1-35.
Amiti, M., Redding, S. J., & Weinstein, D. E. (2019). 'The Impact of the 2018 Tariffs on Prices and Welfare.' Journal of Economic Perspectives 33(4): 187-210.
Amiti, M., Redding, S. J., & Weinstein, D. E. (2020). 'Who's Paying for the US Tariffs? A Longer-Term Perspective.' NBER Working Paper 26610.
Bown, C. P. (2023). 'US-China trade and investment relations, in charts.' Peterson Institute for International Economics Working Paper 23-9.
Cavallo, A., Gopinath, G., Neiman, B., & Tang, J. (2021). 'Tariff Pass-Through at the Border and at the Store: Evidence from US Trade Policy.' Journal of Monetary Economics 119: 1-18.
Fajgelbaum, P. D., Goldberg, P. K., Kennedy, P. J., & Khandelwal, A. K. (2020). 'The Return to Protectionism.' Quarterly Journal of Economics 135(1): 1-55.
Flaaen, A., Hortacsu, A., & Tintelnot, F. (2020). 'The Production Relocation and Price Effects of US Trade Policy: The Case of Washing Machines.' American Economic Review 110(7): 2103-2127.
Roth, J., Sant'Anna, P. H. C., Bilinski, A., & Poe, J. (2023). 'What's Trending in Difference-in-Differences? A Synthesis of the Recent Econometrics Literature.' Journal of Econometrics 235(2): 2218-2244.
United States Trade Representative (2018). 'Notice of Modification of Section 301 Action: China's Acts, Policies, and Practices Related to Technology Transfer, Intellectual Property, and Innovation.' 83 FR 47974 (List 3, September 21, 2018).
United States Trade Representative (2019). 'Implementing Modification to Section 301 Action: China's Acts, Policies, and Practices Related to Technology Transfer, Intellectual Property, and Innovation.' 84 FR 20459 (List 3 rate increase 10% → 25%, May 9, 2019).
Source: CEPII BACI 202501 (retrieved 2026-04-28). Chapter-level mean Δln UV (treated HS6 in that chapter, 2019 vs 2017) minus pooled control-group mean Δln UV 2019. Chapters shown are only those with at least one treated HS6 in the sample. Authors calcs.
ARW's bilateral, monthly design delivers tight, near-complete pass-through on List-1/2/3 HS8 lines; our annual, pooled-origin, HS6-aggregated BACI design does not recover that signal at all. β̂2019is roughly an order of magnitude below ARW's ~100% and statistically indistinguishable from zero. The mechanical drivers are set out in the reading for Figure 2. The table reports both point estimates so the attenuation is visible, and so downstream readers can treat BACI-annual pass-through coefficients with the scepticism they deserve.
Sources: Amiti, Redding & Weinstein (2019), JEP 33(4), Table 2 & Figure 4; NBER WP 26610 (2020). This workbench: CEPII BACI 202501 (retrieved 2026-04-28), methodology spelled out above. Authors calcs.
Source: CEPII BACI 202501 (retrieved 2026-04-28). Volume = import_qty (metric tons). Treated: 16 List-3 HS6; control: 12 food/pharma HS6. Mean across HS6 of Δln(qty_t) vs 2017 baseline. Authors calcs.
Source: CEPII BACI 202501 (retrieved 2026-04-28). HS6 baskets: washers {845011, 845019}; steel {720839, 720836, 720838, 721420, 721590}; solar {854140}. Mean across HS6 lines of ln(UV_2019) - ln(UV_2017) and ln(qty_2019) - ln(qty_2017). Presidential Proclamations 9693, 9694, 9705 (January-March 2018). Authors calcs.
18%
217%
REStat
Source: CEPII BACI 202501 (retrieved 2026-04-28), same HS6 baskets as Figure 6. Tariff midpoints: washers 35% (20-50% range), steel 25%, solar 22.5% (30% declining to 15%). Passthrough ratio = ΔlnUV / ln(1 + tariff_rate). Authors calcs.
Source: CEPII BACI 202501 (retrieved 2026-04-28). Numerator: CHN export_value, treated vs control HS6, 2015-2024. Denominator: world export_value on the same HS6 sets, same years. BACI values stored in thousands USD; the share is unit-free. Bilateral CHN-to-USA shares not resolvable in this workbench (Freund et al. 2024 use unsynced BACI HS6 bilateral). Authors calcs.