Should You Raise Prices After a Tariff Increase? A Per-SKU Decision Framework
Published 2026-10-27 · by the TariffFox team
A new tariff hits your cost base and the instinct is immediate: raise prices to protect margin. But a blanket markup applied catalog-wide is rarely optimal — and sometimes actively harmful. Some of your SKUs have room to absorb the hit. Others will lose customers the moment you touch the price. A few are already marginal and need to be discontinued, not repriced. The right answer is different for every product, which means you need a framework that works at the SKU level, not the store level.
Why tariff increases demand a per-SKU response — not a sitewide raise
Tariffs affect landed cost, and landed cost varies by product. A 25% duty on goods from a single origin country might add $0.40 to a $6 item and $18 to a $72 item. The dollar impact, the percentage hit to margin, and your ability to pass it on all differ — sometimes dramatically — across your catalog.
Three variables make each SKU unique:
- Margin headroom. A SKU running at 45% gross margin can absorb a 5-point hit far better than one already squeezed to 12%.
- Price sensitivity. Commodity or easily substituted products punish price increases immediately. Niche, branded, or high-consideration items typically give you more room.
- Competitive landscape. If your competitors source from the same affected origin, they face the same cost pressure. If they don't, raising your price may simply hand them the sale.
Treating these three variables identically across hundreds of SKUs is how merchants accidentally crater bestsellers while under-protecting margins on slow movers.
The per-SKU decision framework: four steps
Step 1: Identify every affected SKU and recalculate landed cost
Start with the basics: which SKUs are actually affected? Not everything in your catalog may come from the impacted origin country, and even within a single supplier relationship, product categories often carry different HS codes and different duty rates.
For each affected variant, calculate the new landed cost: supplier unit cost + new duty amount + freight + any compliance costs. This gives you the baseline number to run the rest of the analysis against. Tools like TariffFox automate this across your Shopify catalog, surfacing each variant's post-duty margin ranked worst-first so you know immediately where the pressure is most acute.
Step 2: Score each SKU on four factors
Once you have updated margin data, rate every SKU on these four dimensions:
- Post-tariff gross margin. What does margin look like after the new duty? Below 15% is typically a red-zone threshold for most product categories, though this varies by business model.
- Price elasticity. How sensitive are buyers to a price change on this specific product? Unique or hard-to-find items are less elastic; commodity or widely available items are highly elastic.
- Competitive substitutability. Can a customer find a near-identical product from a competitor who hasn't been hit by the same tariff? Check marketplaces, search results, and your own returns or abandonment data for signals.
- Revenue and volume contribution. A SKU driving 30% of your revenue deserves more careful handling than one selling three units a month. The stakes — in both directions — are not equal.
Step 3: Sort every SKU into one of four action buckets
Based on that scoring, assign each product to a decision bucket. The table below shows the general mapping:
| Bucket | Post-tariff margin | Price sensitivity | Recommended action |
|---|---|---|---|
| Raise price | Now below target | Low (niche / branded) | Pass through some or all of the tariff cost |
| Absorb & monitor | Still acceptable | High (commodity) | Hold price; revisit if costs stay elevated 60+ days |
| Partial pass-through | Squeezed but viable | Medium | Raise modestly; monitor conversion closely |
| Discontinue or replace | Below break-even | Any | Stop reordering; clear existing inventory; find alternative source |
The "absorb and monitor" bucket is consistently underused. Merchants who reflexively raise every affected price risk losing conversion on high-volume products where even a 5% increase meaningfully reduces units sold — and the math on that tradeoff often doesn't favor the raise.
Step 4: Set a review cadence
Tariff situations are rarely static. Rates can change, suppliers can renegotiate, competitors adjust, and your own inventory position shifts. Build a review trigger into your process: revisit any SKU in "absorb and monitor" after 60–90 days, or immediately if margin drops a further 3+ points.
How to set the actual new price
For SKUs that land in the "raise" or "partial pass-through" buckets, you still need to decide how much to move the price. A few approaches:
- Full pass-through. Add the exact tariff cost increase to the retail price. This restores your original margin but ignores price elasticity entirely. Best when competitive substitutability is genuinely low.
- Target-margin restoration. Work backward from your margin target to the required retail price. This is often the same as full pass-through but can differ if you negotiate a partial offset from your supplier.
- Competitive anchor pricing. Check what competitors charge for the same or equivalent product, then price to maintain a deliberate position relative to that anchor. Useful when substitutability is medium-to-high.
- Psychological price points. A product at $49 raised to $51 crosses a boundary. Raising to $54 may convert better than $51 while recapturing more margin. Don't ignore how the number reads.
When holding the line is the right move
There are specific situations where not raising prices — even when margin is under pressure — is the correct decision:
- The tariff is likely short-lived. If there's credible reason to believe rates will be revised or exempted within a few months, absorbing the hit temporarily preserves customer relationships and avoids the friction of raising then lowering prices.
- The SKU anchors a bundle or upsell path. If a low-margin entry product drives conversion into higher-margin follow-on purchases, raising its price may cost you more in downstream revenue than you gain in direct margin recovery.
- You're in a MAP environment. If minimum advertised pricing agreements or dynamic matching are in play, your repricing options are already constrained by outside rules.
- The SKU is a loss leader driving new customer acquisition. If the product's primary job is acquiring customers cheaply, protecting that acquisition cost may outweigh the margin improvement from a price raise.
Practical execution for Shopify merchants
Once your decisions are made, the operational side matters too:
- Batch your changes. Updating prices one at a time through the Shopify admin is slow and error-prone at scale. Use bulk edit tools or API-based repricing to implement changes cleanly and keep a record of what changed.
- Keep a revert path. Before any bulk reprice, snapshot your current prices. If conversion drops sharply in the first week, you need to roll back without guessing what the original prices were.
- Communicate selectively. You don't need to announce every price change. For high-loyalty or subscription-adjacent products, a brief honest note — "our supplier costs have increased due to import duties" — typically lands better than a silent change customers notice on reorder.
- Monitor conversion by SKU for 2–4 weeks post-change. Don't wait for monthly reports. If a specific product's add-to-cart rate drops noticeably after a reprice, that's your signal to reconsider the decision for that SKU.
Frequently asked questions
Should I raise prices on every product affected by a tariff?
No. Whether to raise prices depends on your post-tariff margin for that specific SKU, how price-sensitive your customers are for that product, and whether your competitors face the same cost increase. Some SKUs are better candidates to absorb the hit temporarily; others may need to be discontinued rather than repriced.
How much of a tariff cost increase can I typically pass on to customers?
It varies significantly by product category and competitive environment. For niche, branded, or low-substitutability products, merchants can typically pass through most or all of the increased cost. For commodity or easily substituted goods, even a 5–10% price increase can meaningfully reduce conversion, making partial absorption the better trade-off in many cases.
What's the risk of raising prices too quickly after a tariff change?
The main risks are losing conversion on price-sensitive SKUs, handing market share to competitors who absorb costs temporarily, and eroding customer trust if the tariff is later reduced and prices don't come back down. Moving methodically — raising only where margin genuinely requires it, and monitoring conversion after each change — reduces all three risks.
How should I handle a tariff increase if I don't know my exact landed cost per SKU?
Start by getting that data. Without accurate landed cost including duties, freight, and compliance costs at the variant level, any pricing decision is guesswork. Once you have that baseline for each affected SKU, you can apply the framework above to determine which products need action and by how much.
→ View TariffFox on the Shopify App Store