Ordinex
Operator

1688 Personal Care Margins: What You Actually Make

July 1, 2026

The margin on personal care from 1688 looks obvious until you run the actual numbers.

Body wash at 45,000 VND ($1.80), selling at 89,000 VND ($3.56) on Shopee. On paper: nearly 2x. In practice, after every cost layer, you are underwater by 27,000 VND per order. That gap between gut feel and actual margin is where most operators get hurt in this category.

This post walks three SKUs through a cost waterfall: sourcing price at the China gate, freight to Vietnam, platform fees, ads, and fulfillment. By the end you have a number you can actually build a business on, not a number you hope for.

The margin illusion with personal care from 1688

The 30,000-50,000 VND ($1.20-$2.00) gate price for body wash on 1688 creates an obvious assumption: sell at 89,000-99,000 VND and keep 40-50% gross margin. That assumption ignores everything that happens between the factory in Guangzhou and the buyer's doorstep in Ho Chi Minh City.

Liquid and heavy goods have a completely different cost structure from accessories or apparel. Shipping weight is not negotiable: a 500ml bottle of body wash runs roughly 600g with packaging. Once you are shipping 20-50 units in a box, the freight bill becomes the dominant cost line, not the sourcing price.

Competition compounds this. Personal care is one of the highest-saturation categories on both Shopee and TikTok Shop. Shops sourcing from the same 1688 suppliers push prices down over time. If you do not have cost control locked in from the first order, your margin shrinks as the market matures.

Actual 1688 pricing for three product groups

Here is what you pay at the China gate, FOB price before any other cost:

Body wash 500ml: 12-18 CNY per unit (roughly 40,000-60,000 VND / $1.60-$2.40) at MOQ 100 units, mid-range quality. Below 100 units, expect a 20-30% premium on the unit price.

Shampoo 500ml: 10-15 CNY per unit (33,000-50,000 VND / $1.33-$2.00) at similar MOQ. Many suppliers share the same base formulation, which limits your product differentiation.

Concentrated laundry liquid 2L: 15-25 CNY per unit (50,000-83,000 VND / $2.00-$3.33). Significantly heavier than the two above. That weight difference hits freight cost immediately and changes the entire unit economics model.

None of these prices include shipping, customs, or incidentals. They are purely the price at the Chinese supplier's gate.

Freight to Vietnam: the biggest margin killer for liquid goods

Liquid goods are priced on both actual weight and volumetric weight, whichever is higher. Most freight forwarders on this route charge 35,000-70,000 VND per kilogram ($1.40-$2.80/kg) depending on carrier and shipment volume.

A concrete example: 20 bottles of 500ml body wash in one carton runs approximately 11kg actual weight. Freight on that single carton comes to 385,000-770,000 VND ($15.40-$30.80), or 19,000-38,500 VND per bottle ($0.76-$1.54) in shipping cost alone before the goods enter Vietnam.

There is also a leakage risk operators underestimate. Liquid goods in transit occasionally crack or shift, and some forwarders charge special handling fees or refuse to carry them at standard rates. Choosing a forwarder with experience on this product type matters more than it does for dry goods.

For a full breakdown of how to compare carrier rates and calculate landed cost, see the guide to calculating import costs from 1688 for beginners and the cheapest ways to ship 1688 goods to Vietnam.

Platform fees on Shopee and TikTok Shop

Most operators planning their first order estimate Shopee fees at 3-5%. The actual number is higher once you add all the pieces.

Shopee Personal Care category: commission 3-5% of GMV, plus a 1,000 VND fixed fee per order, plus a 1-2% payment processing fee. That totals 6-8% of selling price before any promotions. If you join Freeship Extra (almost required to compete), add another 8,000-15,000 VND per order in shipping subsidy cost.

TikTok Shop commission runs 1-5% depending on the campaign period, but the platform regularly asks sellers to co-fund vouchers at 5-10% during flash deals. Participation is technically optional. In practice, opting out means your listings lose visibility during the highest-traffic windows.

Total platform cost in this category: 10-15% of selling price is a realistic planning number. Not 3-5%.

For a step-by-step breakdown of how to build a proper landed cost model, see how to calculate total cost of goods from 1688.

Ads and remaining operating costs

Shopee Ads in personal care: real ROAS in this category runs 3-5x, meaning ads cost 20-33% of revenue. In a competitive category like body wash or shampoo, you are unlikely to reach target volume without paid traffic for the first three to six months.

TikTok Shop requires creative content to convert. CPC typically lands between 700-1,500 VND depending on targeting and timing, and video production adds to the equation. ROAS can be higher if your creative performs, but the setup cost and iteration time are real.

Packaging and fulfillment: 3,000-7,000 VND per order at typical small operator scale.

These costs belong in the model from day one. They are not optional.

For a realistic view of minimum capital needed to test one SKU properly, see the breakdown of minimum capital to import from 1688 and sell on Shopee.

The actual margin table: what survives each cost layer

Using body wash 500ml at an 89,000 VND ($3.56) selling price on Shopee:

| Cost line | VND | USD |
|---|---|---|
| 1688 sourcing price | 45,000 | $1.80 |
| Freight China to Vietnam | 25,000 | $1.00 |
| Platform fee (approx. 9%) | 8,000 | $0.32 |
| Freeship Extra subsidy | 12,000 | $0.48 |
| Shopee Ads (25% of GMV) | 22,000 | $0.88 |
| Packaging and fulfillment | 4,000 | $0.16 |
| Total cost | 116,000 | $4.64 |
| Selling price | 89,000 | $3.56 |
| Net result | -27,000 | -$1.08 |

You lose 27,000 VND per order at an 89,000 VND price point.

To hit 15% net margin on this SKU, you need to sell at 135,000 VND or higher, reduce freight to under 12,000 VND per unit, or both.

The SKUs that actually work in this category are specialized products: exfoliating scrubs, treatment shampoos, whitening body wash with a clear differentiator. Price points in the 150,000-250,000 VND ($6-$10) range give you the spread to absorb the cost structure. Generic commodities priced below 80,000 VND lose to large shops with scale advantages every time.

Personal care from 1688 is not a bad business. You have to pick the right SKU and control freight from the first order.

Common questions on personal care margins from 1688

How much starting capital do you actually need to test one SKU?

MOQ at the 1688 price tiers that make sense is 50-100 units. Add freight, import costs, and enough ad budget to generate statistically useful ROAS data for at least 30 days. The real number to test a SKU properly is 15-25 million VND ($600-$1,000). Operators who start with 3-5 million VND often run out of stock before the ads optimize, so they end the test without actionable data.

Do liquid goods like body wash and laundry liquid get held at customs?

The risk differs sharply between formal and informal cross-border freight. With proper import documentation, liquid goods clear customs regularly. Problems arise from mis-declared product categories, missing safety certifications for cosmetics, or forwarders who cut corners on paperwork. Use a forwarder who handles personal care regularly, declare product values accurately, and do not undervalue shipments to reduce import duty. That last point is the most common trigger for customs holds in this product group.

Which platform gives better margin for 1688 personal care, Shopee or TikTok Shop?

Shopee total fee structure is more predictable: 10-15% of GMV all-in is a safe planning assumption. TikTok Shop fees can look lower on paper, but creative production cost and the time to build a converting video format add up fast. TikTok makes more sense for SKUs with a clear visual differentiator where good creative can support premium pricing. Shopee works better for operators who want to move volume on existing search demand without building a content operation. In a commodity sub-category, neither platform rescues a unit economics problem that starts at the sourcing and freight stage.

How does 1688 sourcing compare to buying from a local Vietnam distributor?

1688 prices are typically 30-50% lower than Vietnamese distributors at the unit level. But freight, quality inspection risk, and the time cost of managing cross-border orders narrow that gap, especially for heavy liquid goods in small order quantities. Local distributors make more sense when you need fast restocking, when freight cost per unit exceeds the price gap, or when the order is too small to hit 1688 MOQ tiers. For liquid goods under 5,000 units per month, the crossover depends on your freight efficiency and how much you value speed of replenishment.

How do you reduce freight cost on heavy liquid goods?

Consolidate orders to fill boxes and pallets rather than sending partial shipments. The fixed cost components in freight are identical whether your box is full or half-empty. Before packing, compare actual weight versus volumetric weight and design packaging to minimize air space. For goods that are not time-sensitive and where you can hold 30-60 days of stock, sea freight from Guangzhou to Ho Chi Minh City typically runs 30-50% cheaper than road freight for the same weight. The unit economics shift meaningfully at volumes above roughly 500kg per shipment.


If you want to run these numbers before committing to a supplier or placing a first order, Ordinex Scout is built for exactly this workflow: source, vet, and cost-model SKUs in one place before capital goes out. Scout is currently in private beta. Request access at ordinex.cc.