We have a client importing small home appliances in California — about a million-plus dollars a year from two factories in Shenzhen and Ningbo. Last year he walked straight into a trap a lot of importers never see coming: FX risk in import procurement.

Early 2023, he signed an annual framework agreement with his factories: price locked, 90-day payment terms. Both sides felt good — price set, volume set, all that was left was selling. Then mid-year, when payment came due, he realized the same shipment was going to cost him tens of thousands of dollars more in USD than at signing. The math was simple: the RMB had moved a few points over those months. The goods hadn't changed price — the currency had. Nearly half of that shipment's net margin, gone before a single unit sold.

He called me, fuming: "I lost money before I sold a thing." I told him: that's what happens when your contract says nothing about currency.

That's the trap: quotes, purchase orders, and payments happen weeks apart, and when the RMB moves, whoever pays quietly absorbs the difference. Importers spend all their energy haggling 2% off the unit price, then a 3-point currency swing wipes it out — and then some.

We have another client with the mirror-image story. Outdoor gear. In 2024 the RMB depreciated, so paying the original contract price meant the factory ate the loss. The factory never asked for a price hike outright — they just started slipping on lead times. "Line's full." "Materials haven't arrived." A month of delays. The client panicked about missing selling season and paid for air freight to catch up. Every dollar of currency "savings" went straight to the airline.

Currency up, you overpay. Currency down, the supplier finds a way to claw it back. The point was never betting on direction — it's that when the contract is silent, the risk defaults to you.

How Much FX Risk Really Costs You

Let's do the math first, because you can't negotiate what you haven't quantified.

Take a 40-foot container worth $500,000. A 3-point move in USD/CNY — not an extreme scenario; moves of a few points happen in ordinary years — swings your landed cost by $15,000. Run 20 containers a year and you're staring at $300,000 of exposure.

What does $300,000 mean? For a lot of mid-size importers, that's roughly the entire year's net profit. Every point you negotiated off the price, every dollar squeezed out of freight — erased by one currency swing. And the cruel part is how quietly it happens: it hides in "foreign exchange gains/losses" on the P&L, and most owners don't notice until year-end.

Container terminal

So step one: stop treating FX as force majeure. It's a calculable, negotiable cost — and it belongs in the contract.

Three Ways to Hedge Currency Risk, and How to Pick

There are really only three plays. Here's the view from the sell side on each:

Method How it works Upside Catch
Contract price lock Quote pegged to a benchmark rate, auto-adjusts beyond a band Zero financial cost, settled at the negotiating table Factory may bake a risk premium into the quote
Bank forward contracts Lock a future exchange rate with your bank Clean, predictable cost Spread + fees; uneconomical for small orders
Split orders, rolling locks Break big orders into batches, pay in stages Smooths volatility, no single big bet More admin; factories hate small batches

Bank forwards are the "proper" tool, but here's something the banks won't advertise: for many mid-size importers, the forward spread plus fees comes close to — sometimes above — the average historical swing. You're buying insurance whose premium costs more than the likely loss. Short payment terms, small volumes? Often not worth it.

Contract locks are the cheapest move, but there's a detail only the sell side knows: when a factory agrees to "adjust prices if the rate moves more than 3%," they often pad the quote by 1–2 points first, labeled as a "risk reserve." You think the clause is free. It's already in the price. So negotiate the quote and the clause together — separately, you lose.

Split ordering fits cash-tight smaller importers best. Break a big order into three batches a month apart; the rate moves up and down, and over time it partly nets out. Of course, factories hate small batches — MOQs and production scheduling get awkward — so settle this at the start of the relationship.

My rule of thumb: over about $1M in annual purchasing, talk to your bank about forwards — but do the spread math first. Under that, put the effort into contract terms and order rhythm.

Three FX Risk Clauses Your Contract Needs

This is the core. After hundreds of contracts, these are the three clauses that actually save people. No speculation, no financial engineering — pure commercial terms:

1. The rate anchor. The quote must state its benchmark: "based on the CNY central parity rate published by the China Foreign Exchange Trade System on [date]." Most contracts just list a USD unit price with no benchmark — that's a ship with no anchor, and every later calculation becomes a matter of opinion. Use the PO date or N business days before shipment as the benchmark date, not the signing date — a framework agreement lasts a year, and the signing-day rate is ancient history by month six.

2. The adjustment band. Agree that moves beyond ±3% (negotiate the number; 3–5% is the common range) trigger automatic repricing, up or down, by formula. The key word is automatic — never write "subject to mutual agreement." Mutual agreement means a stalemate; automatic means a clause. The split can be negotiated: 50/50 is standard, 60/40 happens. Insider note: factories don't actually fear sharing the pain — they fear carrying all of it. Put "beyond the band, we split it" on the table and the negotiation goes smoother than you'd expect.

3. Payment timing flexibility. The right to split a large payment into 2–3 tranches, or to pay at any point within the credit window. This buys you optionality: pay early when the rate favors you, wait until the deadline when it doesn't. Don't underestimate it — plenty of standard templates say "single payment on fixed date," and if you don't ask, the default is the version worst for you.

Together: a clear benchmark, a formula for swings, flexibility on timing. However the currency moves, you're not exposed naked.

The Counterintuitive Part

One thing most importers get backwards: RMB depreciation does not mean you win.

Intuitively, a weaker RMB means your dollars buy more — cause for celebration. In practice, factory owners are sharper than that. They don't sit still while currency eats their margin: slipped lead times, a quiet dip in quality, cheaper packaging, your capacity quietly reallocated to someone else's order. Death by a thousand small moves — enough to devour your entire "currency bonus." That's exactly what happened to client number two.

And in appreciation cycles, factories cooperate politely — while your costs rise in hard dollars.

So the money was never in calling the direction. It's in writing the volatility itself into the contract. Up or down, the rules come first. That's why I always tell clients: FX clauses aren't the finance department's problem — they belong on the procurement negotiating table. Finance can only book the loss after the fact. Only the contract can price it before.

Next time you negotiate, ask these three questions: one — which day's rate is this quote based on? Two — beyond how many points do we adjust, and how? Three — can we split the payment?

Three questions, asked before you sign. They'll keep you out of the hole where you lose money before you've sold a thing.

By Susan, 3PL Sales Director