TL;DR: A sourcing agent works for you and charges a transparent fee. A trading company works for itself and builds its margin into the price you never see. On paper, agents are cheaper. In practice, the difference is control — the agent lets you pay the factory directly. The trading company becomes your supplier, with all the opacity that implies.
The difference is simple enough to explain in two sentences. And important enough that getting it wrong costs thousands of dollars per order.
A sourcing agent works for you. They charge a transparent fee, usually 5-10 percent of the order. You pay the factory directly. The agent never touches the money for the goods.
A trading company buys from the factory and resells to you. They mark up the price 20-40 percent. You never see the factory price. The trading company is your supplier.
The Real Math
Say you are ordering 1,000 units of a product. The factory price is $9 per unit.
Through a trading company: They quote you $12 per unit. You pay $12,000. The trading company pays the factory $9,000 and keeps $3,000. Their margin is 25 percent of what you paid. You do not know the factory price. You cannot verify it. You accept the quote or you walk.
Through a sourcing agent: The agent tells you the factory price is $9. Their fee is 8 percent. You pay the factory $9,000 directly. You pay the agent $720 separately. Your total cost is $9,720. You saved $2,280 compared to the trading company.
The agent was not cheaper because they are nicer. They were cheaper because their business model is transparent. The trading company makes money by keeping the factory price hidden. The agent makes money by finding you the best factory price, because their reputation depends on you continuing to use them.
When a Trading Company Makes Sense
Trading companies are not always the wrong choice. They serve a function:
They consolidate orders from multiple factories. If your order needs products from three different factories, a trading company handles all of them. You deal with one supplier, not three.
They handle small orders that factories reject. A factory with a 500-unit MOQ will not talk to you about 50 units. A trading company that already buys 5,000 units from that factory will add your 50 to their next order.
They provide financing. Some trading companies offer 30-day payment terms that factories will not extend to a first-time buyer.
These services have value. But they have a cost. And the cost is the hidden margin.
When a Sourcing Agent Makes Sense
Your order is above $5,000. You want to know exactly what you are paying the factory. You want the factory relationship to be yours, not the middleman’s. You are planning to reorder and want direct access to the production line. You need someone on the ground checking quality before you pay.
In all of these cases, an agent costs less than a trading company and gives you more control.
The Hybrid Reality
Some companies call themselves sourcing agents but operate like trading companies. They say they charge a fee but also take a factory commission. They say you pay the factory directly but the factory is their sister company. The label means nothing. The business model means everything.
Before working with anyone, ask two questions:
Do I pay the factory directly. Can I see the factory invoice.
If both answers are yes, you are dealing with a transparent sourcing agent. If either is no, you are dealing with a trading company regardless of what they call themselves.
Written by Xinya Zhang. I work as a transparent sourcing agent. You pay the factory directly. My fee is separate. I will show you the factory invoice. Tell me what you need