I have watched buyers compare two FOB quotes to the dollar and then treat the tariff as weather — something that happens to you later. That ordering is backwards. On a US-bound office chair programme today, the duty layers move more money than the factory negotiation does, and they have changed more in the last five years than in the previous twenty. You cannot control the rate. You can absolutely control whether your price model survives it moving.
Start at the HTS line, not the headline
Everything keys off the classification. Chairs live under HTS heading 9401; a swivel office or gaming chair with height adjustment typically falls under 9401.31 or 9401.39 depending on upholstery. The ordinary most-favoured-nation duty on most of these lines is zero — which surprises people, because the bill at entry is anything but. The money is in the additional layers stacked on top of the base rate for China-origin goods, and those layers have been raised, paused, re-scoped and raised again repeatedly. Two practical rules follow. First, get the classification confirmed by a licensed broker against a real spec sheet, because an upholstered/non-upholstered split can change the line. Second, never build a business case on today's stacked rate as if it were permanent.
Duty is charged on customs value, not your retail price
This is the single most common modelling error I see. A 25-point duty layer does not mean 25% of anything you sell at. US duty is assessed on the customs value — for most programmes, the transaction value, which is essentially the FOB price — and for US entries, international freight is not part of that base. So a $45 FOB task chair under a 25% layer owes $11.25, whether you retail it at $129 or $199. Buyers who apply the percentage to their landed or retail number scare themselves into bad decisions; buyers who forget the duty entirely under-price the programme. Both mistakes start from not writing the base down.

The landed-cost stack, line by line
A model you can defend has every line visible. For a parcel- or pallet-shipped chair the stack runs: FOB unit price; ocean freight allocated per unit (your CBM share of the container, and freight rates swing too); cargo insurance; duty — base rate plus every additional layer, applied to customs value; the merchandise processing fee and harbor maintenance fee, small but real; destination drayage and warehousing; and the last-mile or FBA fee if you sell online. Run it per unit, not per container. A chair that packs at 0.28 CBM versus 0.35 CBM carries a visibly different freight line, and at a high duty rate the dense pack also shrinks the freight share that the duty does not touch — packing density is one of the few levers that helps on both lines at once.
Model a range, not a number
Because the additional layers move, we tell buyers to price against three duty scenarios: the current stacked rate, a plausible higher case, and a lower one. Then find the scenario where your retail price stops working — that is your margin floor, and it should be a number you knew before you ordered, not one you discover at entry. Programmes that survived the sharpest rate moves were the ones with a pricing buffer and a re-opener agreed in advance: a clause that revisits price if the stacked rate shifts more than an agreed number of points between order and shipment. We sign those. A factory that refuses to discuss duty movement is telling you who will quietly eat it — and it will not be the factory.
The trade-off: lowest FOB vs lowest landed
Here is the honest tension. Chasing the lowest FOB optimises the one line the duty multiplies and ignores the lines you actually pay. A chair that is $2 cheaper FOB but cubes 15% worse can land more expensive before any rate change; a cheaper build that fails cycle testing hands the saving back in returns. The opposite trap is real too — over-speccing a price-led SKU until no duty scenario works. Model landed, decide at landed. And if you are choosing who carries the duty legally, that is the Incoterm question we covered in FOB vs DDP — read the two together.
Origin is a manufacturing fact, not a shipping address
One more line in the model that buyers get talked into mishandling: country of origin. The duty layers attach to where the chair was substantially transformed — where the components became a chair — not where the container was loaded. Routing China-made chairs through a third port does not change their origin, and entries get reviewed on exactly this point years after liquidation, with the importer of record holding the bill plus penalties. Genuine origin shifts exist in this industry, but they involve real factories doing real transformation, and the components' own origin still matters to the analysis. If a supplier offers you a surprisingly clean origin story with no factory behind it, the duty you saved is a contingent liability with your name on it. Ask for the production evidence a customs auditor would ask for; if it does not exist, price the chair at its honest rate. We state origin plainly on our paperwork because the alternative is your problem at entry and ours in reputation.
What we do on our side
We quote with a spec sheet a broker can classify from, flag when a material change would move the HTS line, and pack-engineer the carton so your CBM share is as small as the chair allows. We will model the duty scenarios with you at quotation — we would rather lose an order to honest math than win one that dies at entry. Tell us your target retail, channel and duty assumption through the contact form or [email protected], and we will build the landed stack with you before you commit a container.
