Locking in a CNY rate before you pay 1688 suppliers is not about watching a currency ticker every morning. It is about knowing exactly which moment in your ordering process the exchange rate can quietly cut into your margin, and doing something at that moment instead of after the transfer clears.
How CNY rate swings quietly eat your margin
Say you place a 50,000 CNY order with a supplier in Guangzhou. At the moment you confirm the order, the CNY/VND rate sits around 3,540. By the time you actually pay, five to ten days later, the rate has moved to 3,570. That is a swing of roughly 0.85 percent, which sounds trivial until you convert it: on 50,000 CNY, that is about 1,500,000 VND lost, or roughly 63 USD, just from timing. On a single order that might not sting. Run six or eight orders like that a month and you are looking at 400 to 500 USD in margin gone before you have sold a single unit.
Most shop owners do not catch this because the 1688 ordering flow is not a same-day transaction. You confirm pricing with the supplier, wait for them to prep or produce, consolidate items from two or three sellers into one shipment, then finally transfer payment. That gap can run anywhere from three days to two weeks. The rate you had in your head when you calculated cost of goods is rarely the rate you actually pay at.
This is different from USD exposure, where a single big swing is the danger. CNY/VND moves are usually small, half a percent here, one percent there, but they repeat every order cycle. If you are running 1688 sourcing as a regular business, not a one-off buy, this stacks up monthly like a hidden operating cost nobody put in the budget. It is not a distant market risk. It is a recurring line item you are currently eating without knowing it.
When in the 1688 ordering process the rate actually matters
There are three points in a typical order where the exchange rate touches your numbers, and treating them as one moment is the mistake.
Point 1: when you confirm price with the supplier. The listing price on 1688 is quoted in CNY. This is your reference point, but it is not yet a real cost until you convert it.
Point 2: when you consolidate orders and estimate landed cost. This is when you convert CNY to VND to figure out cost of goods and set a selling price for TikTok Shop or Shopee listings. Many shops use whatever rate is on hand that day, sometimes just googling it, without checking whether it matches what they will actually pay.
Point 3: when you actually transfer money, whether through Alipay, a bank wire, or a payment intermediary. This is the rate that hits your bank statement.
The real risk window is not any single one of these points. It is the distance between Point 1 and Point 3. If that gap is two days, your exposure is small. If it is twelve days because you are waiting to consolidate three supplier orders into one shipment, your exposure is much larger. Managing this gap, not just glancing at a rate once, is the actual job.
How to lock in the CNY rate before paying 1688 suppliers, step by step
Step 1: record a reference rate the moment you confirm the order with the supplier. Write it down next to the order, CNY amount and VND equivalent, and use that as your baseline for calculating cost of goods. This is your anchor. For a full walkthrough of building cost of goods from a 1688 order, see how to calculate landed cost for 1688 imports.
Step 2: if your payment intermediary lets you book a rate, do it the same day you place the order, not on the day you transfer. Some intermediaries offer rate locks for a small fee or spread. If yours does, use it, especially on orders above 20,000 CNY where a 1 percent swing is real money.
Step 3: if you cannot lock a rate in advance, shrink the gap. Push to keep the time between order confirmation and payment under 24 to 48 hours where possible. This usually means paying suppliers individually as orders confirm rather than waiting to batch everything into one big transfer at the end of the week.
Step 4: reconcile the actual rate at payment against your baseline. Log the difference, positive or negative, in a simple tracking sheet. Over a few months this tells you whether your buffer assumptions are too tight or too loose.
Tools for tracking CNY to VND rates daily
Vietcombank and Techcombank publish a sell rate each morning that is a reasonable reference if you are transferring through a bank channel. Check it before 9am local time since it can shift again mid-day on volatile days.
Wise and XE.com show the mid-market rate, which is the real interbank rate with no markup. Use this as your honest benchmark to check whether your payment intermediary is quietly charging you a wide spread.
Here is the part most shops skip: the internal rate used by a payment agent or intermediary is often 1 to 3 percent worse than the bank or mid-market rate. That gap alone can be bigger than the currency movement you are trying to manage. Before committing to a transfer channel, compare its quoted rate against Wise or XE for the same day. For a side-by-side breakdown of how different payment routes handle rates and fees, see Alipay versus bank transfer for 1688 payments.
Practical habit: keep a simple log of the CNY/VND rate for two straight weeks, checking at the same time each day. You will start to see a pattern, whether it drifts up steadily, bounces in a tight range, or spikes around specific days. One-time checks tell you nothing about the pattern you are actually exposed to.
A buffer margin formula for rate volatility
Here is a formula you can apply directly instead of guessing.
Buffer percentage = average daily rate swing over the last 30 days.
Pull the highest and lowest CNY/VND rate over the past month, calculate the percentage difference, and use that as your buffer. In practice this usually lands between 0.5 and 1 percent for CNY/VND, wider during periods of state bank intervention or holiday season liquidity crunches.
Concrete example: your baseline cost of goods for a batch of phone cases is 8,000 CNY, converting to roughly 2,848,000 VND at a rate of 3,560. Apply a 0.8 percent buffer and your adjusted cost of goods becomes about 2,870,800 VND, an extra 22,800 VND. That buffer is your insurance against the rate moving against you by the time you actually pay.
Build this buffer into your cost of goods before you set a retail price, not after you notice the margin came in thin. If you are pricing for TikTok Shop or Shopee, this buffer should be one of the inputs in your cost of goods stack alongside supplier price, shipping, and platform fees. Ordinex's selling price calculator for TikTok Shop and Shopee has a field for exactly this kind of buffer, so you are not manually adjusting spreadsheets every time you list a new SKU.
Common mistakes that cause rate losses on 1688 payments
Calculating cost of goods once, at order time, and never updating it. The rate you used to set your retail price is not the rate you actually paid. If nobody checks back, the gap just disappears into a thinner margin nobody notices until month-end.
Batching small orders together to save on transfer fees. Waiting to consolidate five small supplier orders into one payment might save 5 to 10 USD in transfer fees, but if it stretches your payment window from 2 days to 10, the rate exposure can easily cost more than the fee savings. For a broader look at how payment timing interacts with cash flow, see managing cash flow for China sourcing.
Not comparing rates across payment channels. Defaulting to whichever intermediary you used last time, without checking their rate against Wise or a bank rate that day, means you might be absorbing a 2 percent spread on every single transfer without realizing it.
Not recording the rate difference as a cost. If you do not log the gap between your baseline rate and your actual payment rate, it never shows up as a line item. It just shows up as "margin was lower than expected" at the end of the month, with no clear reason why. For more on how this fits into overall exposure when sourcing from China, see currency risk when importing from China.
FAQ: locking in the CNY rate before paying 1688 suppliers
How far ahead of payment should I lock the CNY rate? Ideally at the moment you confirm the order with the supplier, since that is your true baseline. If your payment channel allows a rate lock, use it the same day. If not, aim to pay within 24 to 48 hours of order confirmation to minimize the gap.
What percentage of rate difference is worth worrying about? Anything above 0.5 percent on orders over 10,000 CNY is worth tracking closely, since it starts to meaningfully cut into typical retail margins on TikTok Shop or Shopee, which often run 15 to 30 percent gross before this kind of leakage.
Should I use a service that locks in a fixed rate? If your order volume is consistent and large, a rate-lock service can be worth a small fee or spread, since it removes the guesswork entirely. For smaller or irregular orders, shrinking the payment window is usually cheaper than paying for a lock.
Where should I check CNY to VND rates for accuracy? Use Wise or XE.com for the true mid-market rate, and compare that against whatever your bank or payment intermediary quotes you. The gap between those two numbers tells you what you are really paying for convenience.
Does Ordinex help with tracking exchange rates during sourcing? Not as a standalone rate tracker today, but this kind of cost of goods buffer is exactly the sort of workflow gap we are building into Scout, our sourcing tool, and Orders, our order management tool, both currently in private beta. If you are sourcing from 1688 regularly and want a system that accounts for this instead of a spreadsheet you have to remember to update, check current progress at ordinex.cc.