Sourcing Agent vs Trading Company vs Factory: Which Do You Need?
Three quotes arrive for the same product. One comes from a factory at $4.10, one from a trading company at $4.85, and one from an agent who says the factory price is $4.10 and their fee is 5%. The factory looks cheapest and the agent looks like a cost. Both readings are wrong, and the reason is that you are comparing three different products being sold under one name.
The factory quote is for goods made to a specification you wrote. The trader’s quote is for goods plus interface, documentation and someone to phone at 11pm. The agent’s quote is for goods plus verification, negotiation and inspection. Deciding between them means deciding which of those layers you actually want to buy.
The three roles, defined
A factory manufactures. It may also export, and many do. It quotes what it can produce and nothing else.
A trading company buys from factories and resells. It can hold stock, combine products from several suppliers, handle export paperwork and present a single invoice. Its income is the difference between what it pays and what it charges you.
A sourcing agent works for you, not for the supply chain. It finds factories, verifies them, negotiates, manages sampling, follows production and arranges inspection. It is paid a fee by you, and you pay the factory directly. If that model is new to you, start with what a sourcing agent does.
Where each one wins
Factories win on price for products they genuinely make, in volume, at a stable specification. If you are ordering 10,000 units of one item from the manufacturer that owns the mould, adding a trader or an agent to the chain costs money and adds nothing.
Their weakness is visible the moment you need anything outside their product line. A drinkware factory will not source your packaging, your branded carry bag, or the cable that goes in the box. It will quote the bottle and stop.
Trading companies win on breadth and administrative simplicity. Fifteen SKUs across six categories, one purchase order, one invoice, one shipment. For a small retailer testing a wide assortment, this is genuinely efficient and the markup is the price of not managing fifteen suppliers.
Their weakness is opacity. You cannot tell whether the $4.85 reflects a $4.10 factory price plus a legitimate 18% margin, or a $3.20 factory price plus 50%. Sometimes the trader is selling you a product from a factory you could have approached directly. Sometimes they are consolidating five factories you could not have coordinated. You will not know which from the invoice.
Agents win when you know what you want and want it made well, at a price you can see. Because you pay the factory directly, the factory price is visible on the invoice, and the agent’s earnings are visible on theirs. That transparency is the entire argument for the model.
Their weakness is that they cost money on small, simple orders where the work involved is trivial. A 5% fee on a $3,000 repeat order of a product you have bought four times is mostly overhead.
| Factory direct | Trading company | Sourcing agent | |
|---|---|---|---|
| Who you pay | Factory | Trader only | Factory plus agent fee |
| Factory price visible | Yes | No | Yes |
| Product range | Their own line | Wide, multi-category | Any factory in China |
| Supplier verification | Not needed | Their problem, not yours | Core part of the job |
| Quality inspection | You arrange it | Frequently outsourced | Arranged and managed |
| Small mixed orders | Poor fit | Strong | Strong, via consolidation |
| Best when | One product, high volume, known factory | Many SKUs, minimal admin appetite | Spec-driven buying, cost transparency wanted |
How to tell which one you are actually talking to
Ask two questions. First: what is the factory price, and which factory? Second: what do you earn on this order?
An agent answers both. A factory answers the first and asks why you want to know the second. A trading company answers neither, because answering either one gives away its margin.
There is a third pattern worth naming. Some companies describe themselves as agents and operate as traders, earning a disclosed fee on top of an undisclosed markup. You can detect this by asking for the factory’s business licence and the factory invoice. A genuine agent produces both without friction. If either request meets resistance, you are dealing with a reseller.
The cost of the wrong choice, in numbers
A buyer orders 20,000 units at a $4.00 factory price. The order value is $80,000.
Hiring an agent at 5% costs $4,000 and usually saves more than that on the headline price, because the agent is comparing four factories instead of accepting the first. Buyers who move from a first quote to a properly negotiated one on the same specification routinely see 8% to 15% come off.
Buying through a trader on the same order at a 20% markup costs $16,000 in invisible margin, and you cannot tell whether the underlying factory price was $4.00 or $3.35.
Buying direct at $4.00 from a factory you found yourself costs nothing extra, and carries the cost of whatever you did not check. If the batch arrives with a defect rate of 6% instead of 1%, $80,000 of goods becomes $76,800 of sellable stock and $3,200 of write-off, before you count the freight you paid on defective units.
Choosing, in practice
Buy direct from a factory when you have one product, high volume, a supplier you have audited, and the internal capacity to inspect. Add a trading company when your assortment is wide, your order sizes are small, and the administrative saving is worth more to you than the hidden margin. Hire an agent when the specification matters, the order is large enough for quality failure to hurt, or you want to see the factory price.
Plenty of buyers use two of the three at once, buying their core product direct and putting everything else through an agent who consolidates it. That combination is common for good reason.
Frequently asked questions
Is a sourcing agent cheaper than a trading company?
Usually, not always. The agent’s fee is 3% to 10% and it is disclosed. A trading company’s margin runs from around 10% to as high as 50%, and it is invisible. On comparable orders the agent usually costs less, but the bigger difference is that you can measure the agent’s cost and cannot measure the trader’s. The commission models are set out in full, including the base each one is applied to.
Can a trading company be cheaper for small orders?
Usually yes. For an order under $5,000 spread across four categories, a trader’s markup can be less than an agent’s fee plus the sampling and consolidation work involved. Small mixed orders are the one place the trader’s model is structurally hard to beat.
How do I know if a supplier is a factory or a trader pretending to be one?
Ask for the business licence and check the registered business scope. A manufacturer lists production. A trader lists wholesale, retail or import/export. Then ask for the factory address and the number of production lines, and compare the address against the licence. Traders posing as factories usually give a business park address with no production registration behind it.
Should I use an agent if I already have a good factory?
Only if you want something beyond price: independent inspection, a second source qualified against the same specification, or help with certification. If the relationship and the quality are solid, the main benefit an agent can add is a backup supplier for when your factory is full.
Still deciding
Tell us the product, the quantity and the number of suppliers you are currently talking to. We will tell you plainly which of the three models fits, even when the answer is that you do not need us. You can see how we handle each stage on our services page, and send your specification through the contact form. Our industries page shows the categories where we work with factories directly.