Sourcing agent or direct factory for machine frames? How to decide
By Ryan, independent sourcing agent, Ho Chi Minh City, Vietnam
There are three ways to get a machine frame built in Vietnam, and buyers usually pick one by accident — whichever route the first Google result or the first trade-show conversation happened to be. Each route trades money, control and time against each other differently, and which one is cheapest depends on where the order sits, not which route sounds more serious. This is one step in our guide to machine frame fabrication sourcing, from the make-or-buy call to a released series order.
The three routes
Direct to a factory. You find a fabrication shop yourself, negotiate directly, and own the relationship end to end. No margin sits between the shop’s price and what you pay.
A trading company. A company takes your order, places it with a factory it already works with, and resells the part to you at a markup — often without naming the factory. You get one point of contact and one invoice, and no visibility into who actually built it or what they were paid.
An independent sourcing agent. Paid by the factory for matched requests, not by a percentage of your order, with the invoice and the relationship running directly between you and the shop once introduced. This is the model this site runs on — see how this works and how it is paid.
What each one actually costs
The comparison that matters is total cost of ownership, not the unit price on the quote — time spent vetting and managing a route is a real cost even when no invoice names it.
Direct sourcing has no markup, but the cost is hidden in your own time: finding shops, vetting welding certifications and equipment lists, negotiating without a benchmark for what a fair price looks like, and absorbing the learning curve on your first order or your first bad one. For a buyer placing one order a year, that time cost usually exceeds any margin saved.
A trading company’s markup is straightforward to identify — 10 to 30 percent is typical — but it also removes your ability to negotiate the underlying price, since you never see it. It moves quality risk one step further from your control at the same time: a defect gets negotiated between the factory and the trading company, with you as a third party to that conversation.
An agent paid per matched request rather than a percentage of the order has a different incentive built in. Nothing it earns moves with your order value, so nothing pushes the number up — the incentive instead is toward matching requests a shop will actually accept, since that is what generates repeat business. The trade-off is that the agent typically caps how many shops see your request, on the reasoning that a drawing shown to ten shops produces worse quotes for you than one shown to three.
What each one costs in control
Direct sourcing gives you full visibility: you know the shop, you can visit it, you hold the relationship if you need to escalate a quality problem. It also means you carry the vetting yourself — see how to audit a heavy fabrication shop for what that actually involves, since equipment lists and welding certifications are not verified by asking politely.
A trading company gives you almost no visibility by design; the factory relationship belongs to them, not you, and stays that way even after several orders.
A sourcing agent’s visibility depends on the model. One that names the shop and steps back after introduction gives you the same long-run control as direct sourcing, once the first order is placed — the agent’s value was in reaching the vetted shortlist faster than you could alone, not in staying between you and the factory permanently.
What each one costs in time
This is where the calculation usually flips for a first order. Vetting a shop from outside Vietnam — checking equipment, certifications, and getting an honest read on whether a quote reflects real capability or a shop learning on your part — takes weeks if you have no local presence and no existing network. An agent who has already done that vetting across multiple shops compresses that timeline to days.
For a fifth order from a shop you already trust, that time cost is gone; the direct relationship you built on order one is now free to use for order five, and a middle party adds cost without adding value at that point.
Which one fits your order
A single prototype or a first order into Vietnam usually favours an agent or a trading company, because the vetting cost has not been paid off yet and the order value is not large enough to justify the time direct sourcing takes.
A large, repeat order from a buyer with an existing forwarder and quality team in the region often favours going direct, because the vetting cost is already sunk and the per-order margin saved compounds.
The middle case — repeat orders, moderate volume, no local presence — is where an agent paid per match rather than per order tends to outperform both alternatives: the introduction cost is a flat fee once, the relationship afterward is yours, and there is no percentage riding on every future order to negotiate around.
If a drawing is ready, send it through and it gets matched with shops directly — no trading company markup, no ongoing commission on what you order after.
Have a frame drawing to price?
Send it through for a manufacturability review and a matched quote from the heavy-fabrication network. Reply within 24 business hours.