How to Handle Currency Fluctuations When Quoting Hair Orders
If you’ve ever quoted a client for a full head of extensions or a bulk braiding hair order only to get to checkout and realize exchange rates shifted enough to eat your entire margin, you’re not alone. We see this every single month with new buyers, especially folks who are used to ordering small amounts off domestic dropship sites and don’t realize cross-border wholesale pricing ties directly to currency moves. Currency fluctuations when quoting hair orders don’t have to tank your profit, though—most of the fixes are straightforward once you stop treating quoted prices like set-it-and-forget-it numbers.
Why small currency shifts hit hard when quoting hair orders
Most new buyers are shocked when we show them the math on how small rate moves add up fast. A standard 50-piece tape-in order for a single salon client runs roughly $2,800 wholesale. A 3% shift is $84—enough to cover half the cost of a custom branded packaging run, or eat the entire discount you gave a loyal repeat client last month. Unlike cheap drugstore beauty supplies with 200%+ markup, raw and virgin hair margins usually sit between 15-30% for most resellers and salons, so even a 4% move can carve out a quarter of your profit before you even pay for shipping. Our factory prices all raw material and labor in RMB, so when USD drops against RMB, the cost to source 100g bundles, process cuticles, and sew wefts doesn’t change for us—but the USD amount you pay does. We don’t pad our prices to hedge against massive swings, because that would make us uncompetitive for regular buyers, which means you have a small, manageable amount of risk to plan for on your end. It also helps to have a clear sense of air vs sea freight costs before you lock in a final client price, since those can shift week to week too.
Ditch open-ended 90-day price quotes
I can’t tell you how many buyers reach out to us frustrated because they sent a quote with no firm expiration date, then came back to place the order 6 weeks later and the price was 7% higher. We had a braider in Atlanta last year who quoted a wedding party 8 weeks out for 12 pounds of bulk hair for braiding, didn’t list an expiration on the quote, and ended up losing $210 total when the dollar dropped 5% right as she placed the order. She couldn’t go back to the bride and ask for more money two weeks before the wedding, so she ate the full cost.
Totally avoidable.
What works for almost all of our long-term buyers? A 7-day price lock for standard in-stock orders, and a 14-day lock for custom colored or extra-long length items that require extra processing time. If a client pushes back on the shorter window, just be honest: “Our wholesale pricing is tied to global raw material and exchange rates, so I can hold this price for you for 14 days to lock in your production spot.” No one gets mad at transparency. They get mad at hidden last-minute fees they didn’t see coming.
Build a tiny buffer, not a massive markup
You don’t need to jack up your prices 10% to cover every possible doomsday rate swing—that will make you uncompetitive faster than you can say “price match.” What we see working best across hundreds of salon and reseller accounts is a 2-3% built-in buffer on every quote, separate from your standard profit margin. Let’s run the numbers again: that same $2,800 tape-in order? 2.5% is $70, which covers almost all standard weekly rate moves. If rates stay flat, you can either pocket that as extra profit, apply it as a small discount for repeat clients, or put it toward faster shipping for time-sensitive orders. I’ve seen buyers skip the buffer because they think they can time the exchange rate perfectly, and that’s the same as betting on a sports game to cover your rent—sometimes it works, but eventually you lose. If you’re still figuring out how to structure your wholesale orders to cut down on unexpected costs, our guide to common China order mistakes covers easy misses that eat into margins, like incorrect length counts and hidden processing fees.
The big downside to over-buffering? If you build more than 3% into every quote, you’ll start losing bids to other vendors who price tighter, especially for big salon refill orders that go out to bid every quarter. There’s a line between protecting yourself and pricing yourself out of the market, and 2-3% is that sweet spot for 90% of the buyers we work with.
Lock in rates for big orders before you quote the client
If you’re quoting a big order—say, 40 bundles of machine weft hair for a salon grand opening, or a $5,000+ reseller restock—don’t just guess at the exchange rate off a quick Google search. Reach out to your account rep and ask for a formal rate lock on the order total before you send your final quote to your client. We do this for free for qualifying orders, no fine print, because we’d rather you quote accurately than end up canceling an order because rates moved too much. Most legitimate suppliers will do this if you ask—they don’t want you to lose money either, because repeat orders are how everyone stays in business long-term. We tier our free locks based on order size to keep it fair for everyone:
- Orders under $500: No formal lock, but the 2-3% buffer covers almost all normal shifts between quote and order placement
- Orders $500-$1,999: Free 48-hour rate lock once you confirm you have a signed client agreement
- Orders $2,000+: Free 7-day rate lock, plus the option to split payments across two weeks if you want to average out rate swings
Split payments are great because if the rate moves up one week and down the next, you don’t get stuck paying the peak rate for the whole order. Don’t ask for a lock if you’re still not sure the client is going to sign off, because that wastes both your account rep’s time and the factory’s allocation spot for that inventory. The only catch? You have to actually place the order within that lock window, otherwise the rate resets.
What to do if rates swing hard right after you send a quote
Let’s be real, even with the best planning, sometimes rates jump 5% or more in a matter of days, usually from some random global news event no one saw coming. If that happens in the short window between you sending a quote and the client approving it, don’t just eat the whole cost, and don’t spring a random 5% upcharge on them without context. We had a k-tip vendor in Texas last quarter who had this happen: USD dropped 6% in 10 days right after she quoted a $3,200 order for 22 inch k-tip extensions to three local salons. She reached out panicking, convinced she’d either lose all the clients or lose $192 covering the gap.
We walked her through how to message her clients clearly: she explained that an unexpected currency shift meant raw hair costs went up 4%, and she offered to split the difference. She’d cover 2% if the clients covered 2%, and she’d throw in a free pack of replacement tapes for each salon to make up for the change. Two of the three clients accepted immediately, the third asked to wait two weeks, and rates ended up dropping back down before she placed that third order anyway. She lost zero long-term clients, and only ended up out $32 total instead of the full $192 she would have lost covering the gap alone. What you shouldn’t do: Ghost the client, blame a vague “supply chain issue” without explanation, or demand they pay the full increased amount without offering to meet them halfway. People respect honesty, especially if you’ve already built a solid relationship with them.
Quick answers to the questions we get most
Can I just pay in RMB to avoid currency shifts?
Short answer, no, unless you have a registered Chinese business entity and a local bank account. Even if you use a third-party service that lets you convert to RMB ahead of time, you’re still exposed to rate moves between when you quote your client and when you convert your cash. For most small to mid-sized buyers, it’s way more hassle than it’s worth, with foreign transaction fees that eat up any potential savings.
Do rate locks apply to custom colored orders?
They do, but the lock window starts once we confirm the custom color formula and final length/gram count, not when you first reach out for a rough ballpark quote. Custom orders take longer to process, so we usually extend locks to 14 days for those to give your clients time to sign off and put down a deposit.
What if rates go down after I lock in a price?
If the rate shifts more than 1% in your favor during the lock window, we automatically adjust the total down to match the new rate. We don’t play games with rate locks to squeeze extra profit out of buyers—if the dollar gets stronger, you get the savings, no questions asked. If you have more questions about our pricing or order process, you can always check our FAQ page for quick answers before your next order.
You don’t need a finance degree to price your quotes accurately, even when currencies bounce around. Most of this just comes down to ditching bad habits from ordering small retail batches, being transparent with your clients, and working with a supplier willing to meet you halfway instead of leaving you holding the bag when rates shift. If you’re ready to map out pricing for your next restock or big client order, reach out to your account rep, and we can walk you through current rates and lock options before you send a single quote.
Send Us Your Hair Inquiry
Need bulk pricing, samples, or a private-label quote? Fill in the form and our team will get back to you within one business day.






