TL;DR: A trading company quotes you a price. A sourcing agent works for you, not the factory. The cheapest quote usually costs the most. If your order is under $20K, a sourcing agent is likely your best option. Above $100K with a repeat product, go direct. Here’s the math.
The Three Options
When you source from China, you’re choosing from three paths:
| Trading Company | Sourcing Agent | Direct Factory | |
|---|---|---|---|
| Who they work for | Themselves | You | Themselves |
| Price markup | 15-35% hidden | 5-10% transparent | 0% (but…) |
| Quality control | Minimal | On-site, your standard | Their standard |
| Product range | Fixed catalog | Whatever you need | What they make |
| MOQ flexibility | Rigid | Negotiable | Rigid |
| Risk if things go wrong | They ghost you | Agent fixes it | You’re alone |
The Real Cost Comparison — A Real Example
Let’s say you’re ordering 1,000 units of a product that costs ¥50 to manufacture.
Trading Company:
- Quote: ¥70/unit (40% markup hidden in “factory price”)
- Quality: Whatever the factory ships
- Total: ¥70,000
- Hidden cost: You don’t know which factory made it. Next order, you’re locked in.
Sourcing Agent (transparent model):
- Factory price: ¥50/unit
- Agent fee: 8% = ¥4/unit
- Total: ¥54/unit = ¥54,000
- Bonus: Agent does QC before you pay the balance. Catches the 10% that would’ve been defective.
- Real savings: ¥16,000 on price + avoided defects
Direct Factory:
- Quote: ¥48/unit (they dropped ¥2 to win you)
- Reality: No QC unless you fly here. Sample was great. Production run? Different story.
- MOQ: 5,000 units. You only need 1,000.
- Total: Can’t even place the order.
When Each Option Makes Sense
Go with a Trading Company if:
- You need off-the-shelf products with zero customization
- You’re ordering from 10+ different factories and want one invoice
- You’ve already verified their markup is reasonable (under 20%)
Go with a Sourcing Agent if:
- You’re ordering under $50K and can’t afford a bad batch
- You don’t have someone in China who can visit the factory
- You’re customizing the product (your logo, your spec, your packaging)
- This is your first time sourcing this product
Go Direct to Factory if:
- Your order is above $100K consistently
- You have someone on the ground in China for QC
- You’ve worked with this factory before and trust them
- The product is simple and doesn’t change
The Hidden Cost Nobody Talks About
A Chinese factory owner once told me: “The first order, we give you our best. The fifth order, we give you what we think you’ll accept.”
This isn’t malice. It’s economics. When a factory has 10 orders and your 1,000 units represent 2% of their monthly output, you’re not the priority. A sourcing agent makes you the priority — because their reputation depends on your order being right.
FAQ
Q: Why would I pay an agent when I can contact factories directly on Alibaba? A: Alibaba factories know you can’t visit. They know you can’t QC. Many will send you photos of their “best” production — from a different factory. An agent removes the information asymmetry. You pay for eyes on the ground.
Q: How do I know the agent isn’t taking kickbacks from the factory? A: Work with an agent who charges a transparent fee (percentage or flat rate) and shows you the factory’s invoice. If they won’t show you the factory price, they’re not an agent — they’re a trading company in disguise.
Q: What’s a reasonable sourcing agent fee? A: 5-10% for orders above $10K. Flat fee or higher percentage for smaller orders. Anyone charging 15%+ is either overpriced or adding hidden margins.
Q: Can I negotiate the MOQ through an agent? A: Yes. This is one of the biggest values an agent brings. Factories set high MOQs to filter out small buyers. An agent with existing factory relationships can negotiate this down — especially for first orders.
Written by Xinya. 13 years in China’s factories. I help businesses find vetted suppliers, negotiate real prices, and ship without surprises. See how I work →
Related reading: