Sourcing

Factory vs Trading Company vs Alibaba: Real Cost Math for DTC Brands

Bojan Dimov By Bojan Dimov · May 25, 2026 ·7 min read
Peregrine mascot Perry exposing the trading-company markup: factory vs Alibaba reseller cost math for DTC brands

Most DTC brand owners I talk to in Shenzhen don't actually know what their product costs to make. They know what they pay for it. Those are different numbers, and the gap between them is somewhere between 20% and 60% depending on who's in their supply chain.

The gap is fine if you understand it. It becomes a problem when you don't, because every margin point you give to a middleman is a margin point you can't spend on ads, packaging, R&D, or your own salary. At DTC margins, where the difference between profit and breakeven is often 5 percentage points, this matters more than people think.

I'm Bojan Dimov, founder of Peregrine Ship. We run a Shenzhen warehouse, a sourcing team across 30,000+ verified factories, and fulfillment for 1,000+ Shopify brands. We see the FOB invoices. We see what the trading companies charge. We see what Alibaba listings price the same product at. Let me show you the actual cost math.

The three sourcing paths and what they actually cost

Every product in your store came to you through one of three paths. Let's be precise about each.

Path 1: Direct from the factory. You (or your sourcing partner) have a relationship with the manufacturer. You pay the FOB price (free on board, meaning the cost of the product loaded onto a shipping container at the Chinese port). No middleman. The factory's margin is in the FOB.

Path 2: Through a trading company. A trading company is a Chinese intermediary that buys from factories and sells to international buyers. They handle the language, the export documentation, the small-volume orders that factories don't want to take directly. Their markup over factory FOB is typically 15% to 35%.

Path 3: Alibaba (or similar platform). Most Alibaba listings are trading companies, not factories. The listing price already includes a trading company markup. Plus Alibaba's own platform fees push prices up further. Total markup over true factory FOB is usually 35% to 60%, sometimes more.

Here's what that looks like on a real product. Take a leather wallet, factory FOB cost $4.80, retail $24.99.

Cost line Factory direct Trading company Alibaba listing
Factory FOB $4.80 $4.80 $4.80
Trading company markup $0.00 $1.20 (25%) $1.45 (30%)
Alibaba platform markup + ranking premium $0.00 $0.00 $1.05 (additional 18%)
Cost to you $4.80 $6.00 $7.30
Markup vs factory direct 0% +25% +52%

On a single order of 1,000 wallets, the Alibaba route costs you $2,500 more than direct. That's straight off your bottom line. Not a "could be 20% off" hedge. Real money you would have kept.

What "sourcing agent fees" actually look like

Here's where it gets useful for brand owners. A real sourcing agent (not a trading company in disguise) charges in one of two ways.

Flat fee model. You pay a fixed amount per order or per month. Typical range: $300 to $1,500 per order for a one-time service, or $500 to $2,000 a month for retainer arrangements. The agent's incentive is to find you the cheapest verified factory because their fee is fixed regardless.

Commission model. The agent takes a percentage of the order value. Typical range: 3% to 10%. Lower commission usually means less hand-holding. Higher commission usually means more quality inspection, more sample management, more factory visits on your behalf. The trap with commission models is that the agent's incentive runs against yours: they make more if you pay more. Watch for this.

Our approach at Peregrine is closer to a platform model: brands pay $0/month on the free plan, $49/month on Pro, or $79/month on Brand, and we make money on fulfillment volume and packaging services. The sourcing piece is a service we provide because it makes the fulfillment work. We don't add a percentage markup on factory invoices.

Compare this to a typical trading company that's pretending to be a sourcing agent: they quote you a "delivered" price that bundles in their 25% to 35% markup. You don't see the factory FOB. You don't see what they're charging you. That's a red flag whether or not their other capabilities are real.

How the markup eats your margin on a $25 retail product

Let me show you what happens at the DTC level. Same wallet, $24.99 retail, sold direct-to-consumer with paid acquisition.

Margin line Factory direct Trading company Alibaba listing
Retail price $24.99 $24.99 $24.99
Cost of goods $4.80 $6.00 $7.30
Pick, pack, fulfillment $2.50 $2.50 $2.50
Shipping (Section 321 from China) $6.80 $6.80 $6.80
Payment processing (2.9% + $0.30) $1.02 $1.02 $1.02
Ad spend at 30% of revenue $7.50 $7.50 $7.50
Contribution margin $2.37 $1.17 -$0.13
Margin % 9.5% 4.7% -0.5%

At Alibaba pricing, this product loses money on every sale. At trading company pricing, you're making 4.7%, which is genuinely insufficient for a growing DTC brand. At factory direct, you're at 9.5%, which is workable.

The point isn't that factory direct is "better." The point is that the difference is the entire business. Same product. Same retail price. Same ad spend. Different sourcing path. Profitable vs unprofitable.

Coming weekly

The Drop

Five winning products every week. Real margins, real factories, ready to import.

When trading companies are actually worth using

I'm not anti-trading-company. There are legitimate situations where a trading company is the right answer:

Tiny orders. If you're buying 50 units of something for product testing, no factory will take your order. Trading companies aggregate small orders from many buyers and place them as a single larger order with the factory. You pay a premium for this, but it's the difference between getting the product and not getting it.

Multi-factory orders. If your product needs components from three different factories (say, a kit with a notebook, a pen, and a custom box), a trading company can manage the assembly and shipping. Doing this yourself across three factories with three different MOQs and three different lead times is a logistical mess unless you have full-time staff in China.

Niche categories where you have no relationships. A trading company in a category you're new to has decades of factory relationships and can save you 3 to 6 months of vetting. The markup is the price of access to those relationships.

The question isn't "trading company yes or no." The question is "am I getting the value of the markup I'm paying?" If you're paying a trading company 30% markup to do nothing more than pass an order to a factory you could have contacted directly, you're being arbitraged. If you're paying for legitimate small-batch aggregation, multi-factory orchestration, or category expertise, the markup might be earning its keep.

Why Alibaba listings are almost always the wrong answer for DTC

Alibaba is great for: finding suppliers to investigate, getting rough price benchmarks, sourcing test samples in small quantities. Alibaba is not great for: actually buying production runs as a growing brand.

The reasons:

The listings are mostly trading companies pretending to be factories. The "factory inspection" badge on Alibaba is worth less than it suggests. Trading companies routinely list themselves as manufacturers.

The pricing is loose. Listed prices are starting points for negotiation. Two different listings for the same product from the same factory can be 40% apart. You're paying for ranking position, advertising spend, and search visibility, not for the actual lowest price.

The quality inspection is essentially "trust me." Pre-shipment inspection on Alibaba relies on the supplier's word or paid third-party inspection. Defective batches are common, refunds are slow, and the dispute process drags.

The shipping fees often bake in more markup. Trading companies on Alibaba routinely add 30% to the shipping quote and call it "logistics handling."

For a sample? Fine. For your production runs? Move to direct factory relationships. Either build them yourself over 3 to 6 months of trade shows and travel, or use a partner like our sourcing service that already has them. The math doesn't work otherwise.

What direct factory relationships actually look like in practice

A working factory relationship looks like this:

You have an account manager at the factory or at your sourcing partner. They know your product, your specs, your volumes. Communication happens over WeChat for daily issues, email for formal documentation, video calls for serious problems. The relationship runs at the speed of trust, not the speed of platform support tickets.

You see invoices in FOB terms. The factory sends you the price for the product loaded onto a container at the Chinese port. Shipping is separate. Packaging is separate. Any modifications are quoted as separate line items.

You can negotiate. Prices, MOQs, lead times, and customization options are all negotiable. With a trading company you negotiate against their markup. With a factory you negotiate against their actual cost. The negotiation room is real.

You can visit. Factory visits happen. We bring brand owners to Shenzhen for factory tours when they're at scale. Once you've walked the factory floor, you understand what you're paying for. Most DTC operators have never done this. It changes how they think about sourcing.

You commit to volume in exchange for better pricing. Factories love repeat customers. A factory that gets 500 units a month from you for 12 months will give you better pricing in year 2 than year 1. With trading companies, you're starting fresh on every order because you're not the customer; the trading company is.

When sourcing through a partner makes sense

I'm biased here, so take this with the appropriate seasoning. Most DTC brands benefit from a sourcing partner instead of direct factory contact when:

  • You don't have someone in China or Mandarin-speaking on your team.
  • Your volumes are 200 to 5,000 units per month (too small to be a priority for a large factory directly, too large for AliExpress).
  • You sell across multiple product categories or want to test new ones quickly.
  • You want quality inspection that someone else handles.
  • You want the sourcing and the fulfillment under one roof (which is what we do at Peregrine, since the fulfillment side and the sourcing side coordinate naturally).

You probably don't need a sourcing partner when:

  • You're doing 10,000+ units a month of a single SKU and have direct factory contact.
  • You have full-time staff in China.
  • You have one product, one factory, and a multi-year relationship that already works.

The honest answer to "what should I pay for sourcing?"

If you're buying through a trading company, expect a 20% to 35% markup over factory FOB. Some of that is genuine value (small-batch aggregation, quality control, language support). Some is pure arbitrage on your ignorance.

If you're buying through Alibaba listings, expect 35% to 60% markup, and the variance is wider because you're at the mercy of whichever listing you find.

If you're working with a sourcing agent, expect either a 3% to 10% commission or a $500 to $2,000 monthly retainer, with the FOB invoice visible to you. Anything that bundles the agent fee into a single quote is a trading company in disguise. Run.

If you're going factory direct yourself, expect to spend 3 to 6 months on the front end vetting suppliers, attending trade shows, and managing samples before your first production run. The reward is FOB pricing with no markup. The cost is your time.

Conclusion

Sourcing path isn't a footnote in your cost structure. It's often the single biggest lever you have on margin. The brands I see scaling fastest in our Shenzhen warehouse aren't the ones with the best product designs or the cleverest ad creative. They're the ones who understood early that the difference between factory FOB and Alibaba listed price is the difference between a healthy business and a struggling one.

If you don't know what your factory FOB is on your top-selling SKU, find out. Run the math on what you're paying versus what the manufacturer would charge you direct. The gap is either explained by services you're getting or it's a tax you're paying for not knowing better.

If you want to skip the 3-to-6-month factory vetting process and get FOB-transparent sourcing tied to fulfillment, start a free Peregrine account and we'll show you what your current SKUs would actually cost at the factory level.

Frequently asked questions

How much does a China sourcing agent cost?

Two common models. Commission: 3% to 10% of order value, with the lower end being light-touch and the higher end including full quality inspection and factory visits. Flat fee: $300 to $1,500 per order for one-time services, or $500 to $2,000 monthly retainer for ongoing work. Anything bundled into the product cost without breaking out the fee is a trading company in disguise.

What's the difference between FOB and CIF pricing?

FOB (free on board) is the price for the product loaded onto a shipping container at the Chinese port. You pay for shipping from there. CIF (cost, insurance, freight) includes shipping to the destination port and insurance. Most direct factory negotiations happen in FOB terms because shipping has wide variance and you want to negotiate that separately.

Can I really save 30% by going factory direct from Alibaba pricing?

Often yes. Alibaba listings typically reflect trading company pricing that's 35% to 60% above factory FOB. Going direct to the manufacturer removes that markup. The catch: factories often won't talk to you for orders under 500 to 5,000 units depending on category, and they don't speak English, so you need a relationship or a partner to make it work.

How do I tell if I'm talking to a real factory or a trading company?

Ask to see the production line, either in person or by video walkthrough. Real factories will do this. Trading companies will resist or stage it. Check the business license: factory licenses (营业执照) list manufacturing in the business scope. Trading company licenses don't. The address on the invoice should be in an industrial zone, not an office building. And a real factory will only have one product category in volume, not five unrelated ones.

Do I need to visit factories in person?

For your first production run, no. For ongoing relationships at scale, ideally yes. Visiting the factory once a year for your top supplier pays for itself in better pricing, better quality control, and a stronger relationship. If you can't go, your sourcing partner should be doing it on your behalf. Our team does regular factory visits and audits for the brands we source for.

What's a reasonable MOQ for direct factory orders?

Varies wildly by category. Apparel: 300 to 1,000 units per style. Hard goods (electronics, accessories): 500 to 2,000 units per SKU. Packaging (custom boxes, bags): 500 to 1,000 units. Cosmetics: often 5,000+ units due to filling line minimums. Below MOQ, you either work with a trading company (more markup, smaller batches) or you commit to a long-term relationship and the factory accepts smaller initial runs in exchange.

How long does it take to set up a factory-direct relationship?

Solo: 3 to 6 months from first contact to first production run. With a sourcing partner: 4 to 8 weeks. The bottleneck is sample iteration (back and forth on specs, quality, packaging), quality inspection setup, and payment terms negotiation. Skipping these to move faster is how brands end up with bad first batches and supplier disputes.

Bojan Dimov
Bojan Dimov
Founder, Peregrine Ship

Ten years in cross-border ops. Built Peregrine after seeing too many DTC brands stuck between Alibaba sourcing and US 3PLs.

Coming weekly

The Drop

Five winning products every week. Real margins, real factories, ready to import.