Most shops sourcing from 1688 are profitable on paper and underwater in the bank account. The gap is not usually one big hidden cost. It is six to eight smaller ones, each reasonable in isolation, that together eat the margin you thought you had.
This post maps all four cost groups in the order they actually hit your cash flow, then gives you a single formula to calculate real margin before you place your first order. Not after you have shipped 500 units and discovered the math was wrong.
Why Shops Sourcing From 1688 Calculate Profit on Paper but See Losses at Settlement
The most common mistake: subtract factory price from selling price and call the remainder margin. A product costing 30,000 VND from the factory, sold at 150,000 VND, looks like an 80% gross margin on paper. After working through all cost layers, that same SKU typically yields 8-12% net. Sometimes less.
Two categories of cost get missed consistently.
Fixed costs you can calculate before ordering: customs duty, platform commission, payment gateway fees. These are knowable numbers. There is no excuse for omitting them.
Variable costs that need a buffer: return rates, exchange rate movement, shipping damage. You won't have exact figures until you have transaction history, but industry benchmarks serve as placeholders until your own data catches up.
What this post gives you is a four-group framework to account for all of it before goods leave China, not after they clear customs and you're stuck holding inventory priced wrong.
Group 1: China-Side Costs, From Factory Price to the Consolidation Warehouse
The price on a 1688 listing is rarely what you actually pay. The factory-to-warehouse leg costs money too.
The gap between listed price and actual order price. MOQ discounts work in reverse: the listed price often assumes volume the factory knows most first-time buyers won't hit. Custom branding, logo printing, or packaging changes add 5-15% on top of the base price. Samples are sometimes "free" in the listing but folded into your unit price on the invoice.
Domestic China shipping from factory to consolidation warehouse. This runs 2-8 CNY per kilogram depending on the originating province. Guangdong factories are generally cheaper to ship from than those in Zhejiang or Fujian. Suppliers often list domestic shipping as "free." It is not free. It is either built into the unit price or charged separately.
Consolidation warehouse fees. If you use a forwarding agent or consolidation service, expect charges for inspection, repacking, and storage while waiting for a full load. This runs 1-3% of cargo value or is charged by weight, depending on the operator.
Agent or sourcing platform fees. Buying through an agent or sourcing app rather than directly from a 1688 supplier adds 2-5% of order value. Some platforms charge a flat monthly fee instead, which is more predictable but still part of your cost structure.
For a detailed breakdown of each China-side charge, the cost breakdown guide for new 1688 importers covers current reference figures by line item.
Group 2: International Shipping and Customs Into Vietnam
Once goods leave the consolidation warehouse, you pay for every kilometer.
Air versus road or sea. Air freight runs 60,000-120,000 VND per kilogram and delivers in 3-5 days. Road and sea freight runs 15,000-25,000 VND per kilogram but adds 7-20 days depending on route and clearance speed. The right choice depends on your cash flow cycle, how fast the product moves, and how much it weighs relative to its value. High-value electronics often justify air. Bulky household goods usually do not.
Dimensional weight versus actual weight. Freight carriers charge whichever is higher between actual weight and dimensional weight. Dimensional weight is calculated as (length cm x width cm x height cm) divided by 5,000 or 6,000 depending on the carrier. A shipment of plastic organizers that weighs 10 kg actual but measures 28 kg dimensional gets billed at 28 kg. This is not an edge case. It is the standard situation with lightweight bulky goods. Check dimensional weight before confirming the product, not after receiving the freight invoice.
Import duty and VAT. General consumer goods face 5-15% import duty depending on HS code classification, plus 10% VAT calculated on CIF value plus the import duty. These two numbers compound: VAT applies to (CIF plus duty), not CIF alone. Verify the tariff rate for your specific HS code before assuming any figure.
Clearance fees and demurrage. Declaration fees are typically fixed and modest. Demurrage (port storage if clearance is delayed) can grow fast with queue congestion or paperwork issues. Budget at least 300,000-500,000 VND per shipment for miscellaneous clearance costs even when everything runs smoothly.
The shipping cost comparison guide has current unit rates and route options mapped out for the main China-to-Vietnam corridors.
Group 3: Platform Costs on Shopee and TikTok Shop
This is where most new sellers underestimate the most, because there are four distinct charges that look small individually but stack fast.
Platform commission. Shopee charges 5.7-8.5% of order value depending on product category and seller tier. TikTok Shop charges 2-6% depending on the campaign program. Both percentages are taken from the gross selling price, including any buyer discount.
Affiliate commission on TikTok Shop. If you run KOC collaborations or livestream affiliate programs, add 10-20% affiliate commission on top of the platform fee. On a 100,000 VND sale through an affiliate, you might net 72,000-80,000 VND before any other cost. Affiliate traffic is how TikTok Shop moves volume in competitive categories. It is not optional.
Payment gateway fees. Shopee charges approximately 0.65%, TikTok Shop charges 0.5-1.0%. On a high-volume day these accumulate into meaningful amounts.
Shipping subsidy gap. Free shipping vouchers are partially co-funded by the platform and partially by the seller. The exact co-funding split shifts by program and period. Most sellers end up paying 2,000-8,000 VND per order out of pocket after platform co-funding. Do not assume free shipping costs you nothing.
Ads. In competitive imported goods categories, advertising typically accounts for 10-25% of gross revenue. This is not a separate marketing line item. It is part of your cost of customer acquisition and belongs inside the margin calculation. The minimum capital guide for 1688 to Shopee operations walks through the full capital structure required to sustain these costs across your first import cycle.
Group 4: Hidden Costs That Get Left Out of the Margin Calculation Entirely
These do not appear on any invoice. That is why they disappear from the calculation.
Return rate and per-return handling cost. Category benchmarks: fashion 10-20%, home goods 5-8%, electronics accessories 8-15%. Each returned order adds 2,000-5,000 VND in handling: inspecting the item, restocking or disposing, updating inventory records. You also already paid platform commission on the original sale.
Damaged or defective goods. Budget 2-5% of shipment value for items that arrive unusable or fail in the first use cycle. Factory liability is limited. Freight carrier liability caps are often far below actual loss. Build it into the cost structure rather than hoping for credit notes.
Packaging materials. OPP bags, cartons, foam inserts, branded tape, shipping labels. Per-unit cost is 500-2,000 VND. At 1,000 orders per month that is 500,000-2,000,000 VND per month that many sellers never accounted for in their original SKU model.
Cost of capital. Money sitting in inventory for 30-60 days is not earning anything, or is borrowed at some interest rate. If you are financing inventory with credit, add the interest cost. If using your own cash, the opportunity cost is real even if it does not show up in a bank statement.
CNY/VND exchange rate movement. A 2-3% shift across one shipment cycle is normal. If CNY strengthens by 3% between when you quoted your selling price and when you pay the factory invoice, your input cost went up 3% and your selling price is already live. Build a 2-3% currency buffer into every costing exercise.
The Complete Formula and a Real SKU Calculation
The full formula:
Total landed cost = (Factory price + China-side costs) + (International freight + Customs and duty) + (Platform fees + Ads + Shipping subsidy) + (Return provision + Defect provision + Packaging + Cost of capital)
Worked example: a kitchen organizer, factory price equivalent to 45,000 VND, selling price 199,000 VND.
| Cost layer | Amount (VND) | % of selling price |
|---|---|---|
| Factory price | 45,000 | 22.6% |
| China-side (agent, domestic freight, warehouse) | 6,500 | 3.3% |
| International freight (air, dimensional weight applied) | 12,000 | 6.0% |
| Import duty + VAT | 8,000 | 4.0% |
| Shopee commission (6.5%) | 12,935 | 6.5% |
| Ads (15% of revenue) | 29,850 | 15.0% |
| Shipping subsidy gap | 4,000 | 2.0% |
| Return provision (7% rate, handling included) | 9,500 | 4.8% |
| Defect + packaging | 3,500 | 1.8% |
| Cost of capital (45 days) | 900 | 0.5% |
| Total cost | 132,185 | 66.4% |
| Net margin | 66,815 | 33.6% |
This SKU lands at 33.6% net margin, which is healthy. The same product with a 25% ads spend and 12% return rate drops to roughly 17%. If the factory price were 60,000 VND instead of 45,000 VND, net margin falls to 8-10% and one bad return month turns the SKU negative.
Working threshold: 15-20% net margin after all costs. Below 10%, exchange rate risk, return volatility, and capital cost combine to make the position fragile. For a first import order where you are still calibrating inputs, target 25% minimum.
The COGS calculation guide for 1688 imports includes a ready-to-use spreadsheet template with all four cost groups already structured.
Reverse Pricing: Working Backward From Target Selling Price to Maximum Factory Price
Instead of starting with what a supplier charges and hoping margin works out, start with what the market will pay and derive the maximum you can afford at the factory.
Reverse pricing formula:
Maximum factory price = Target selling price x (1 minus total variable cost % of revenue) minus total fixed cost per unit
Using the example above: target selling price 199,000 VND, non-factory costs totaling roughly 44% of revenue. Maximum factory price is 199,000 x 0.56 = 111,440 VND, minus per-unit fixed costs of around 4,000 VND. That leaves approximately 107,000 VND maximum for factory price plus all China-side costs combined.
How to apply this on 1688. Pull the lowest competitive price currently visible for this product category on Shopee or TikTok Shop. That is your ceiling. Calculate backward. Then filter 1688 listings by the resulting maximum price range. Suppliers above that price do not make the margin work.
This also changes how you negotiate. When you know the ceiling and why it exists, you can tell a supplier directly: "At 50,000 VND this works. At 60,000 it does not." That is harder to push back on than "your price is too high." The supplier negotiation guide with scripts for 1688 covers specific language and approaches that work with Chinese factories.
Common Questions About the Full Cost of Sourcing From 1688
What is a normal return rate on Shopee and TikTok Shop for goods sourced from 1688?
Category benchmarks: fashion 10-20%, household goods 5-8%, electronics accessories 8-15%. Highly competitive categories with many near-identical listings tend toward higher return rates because buyers order multiple options and return the rest. If you already have transaction data, use your actual rate. The industry benchmark is a first-order placeholder, not a permanent number.
Does international freight from China charge by actual weight or dimensional weight?
Whichever is higher. Formula: (length cm x width cm x height cm) divided by 5,000 or 6,000 depending on the carrier. Bulky light goods such as plastic housewares or pillows often bill at 2-3x their actual weight. Check the dimensional calculation before committing to any SKU, because a product with solid per-kg economics can become unprofitable once dimensional weight is applied.
Do goods shipped through informal specialist forwarders require import duty payment?
Informal channels (operators who move goods without full customs declaration) often fold the cost of informal border clearance into their per-kg rate. There is no legitimate input invoice for VAT accounting purposes, and goods can be seized. Formal import through licensed customs brokers means paying actual duty and VAT rates with a clean paper trail. Each operator weighs that tradeoff against their specific product, volume, and legal structure.
What minimum net margin makes 1688 sourcing sustainable long-term?
15-20% after all costs is the practical threshold. Below 10%, you have almost no room for a bad return month, an exchange rate move, or a platform fee increase. For a first order where the cost structure is not yet optimized, aim for 25% minimum. That buffer covers the learning cost.
How should I set the CNY/VND exchange rate when calculating costs?
Use the commercial bank selling rate at the time you place the order, not the midmarket rate shown on Google. Add 2-3% on top as a buffer for movement between order placement and final settlement. A batch that takes 45-60 days from order to fully sold out can see meaningful currency movement in that window. The buffer in your costing model absorbs it without requiring you to reprice mid-cycle.
If you want to run these calculations before committing to a supplier, Ordinex Scout is built to map exactly this cost structure against live 1688 listings. You input the selling price target and product category, and it works backward through freight estimates, platform fees, and return rate benchmarks to surface the viable factory price range. Scout and Orders are both in private beta. Early access is at ordinex.cc.
