Ohzehn Textiles
COST

Trading company vs direct factory: the real cost difference for mid-market apparel brands

Every apparel brand I have worked with at the $20M to $200M range is leaving 8 to 12 points of gross margin on the table. They do not know it because the line item is hidden inside their FOB. They think they are paying a factory. They are paying a trading company that pays a factory.

In 2024 and 2025, with margin compression eating into apparel P&Ls across the category, that 8 to 12 points is not a nice-to-have. It is the difference between hitting plan and laying off your design team in Q4.

Here is what is actually happening to your money.

What a trading company actually does (and doesn't do)

A trading company is a sourcing layer. They take your tech pack, send it to one or more factories they have relationships with, get a quote, mark it up, and quote you. When the program runs, they sit between you and the factory on translation, sampling, QC, and shipment.

There are real things they do. They can be useful, especially for a brand that is too small for a factory to take seriously on its own. Specifically, a good trading company:

What they do not do, despite the pitch:

The pitch is "we handle the complexity of China for you." The reality, for any brand above $20M, is that you are paying a tax to avoid building a capability you should have built two years ago.

Where the 15-25% markup comes from, line by line

Industry-standard trading company markups sit in the 15 to 25% range on FOB. Sometimes higher on small orders, sometimes lower on huge ones. Here is how that markup breaks down on a typical knit program at a $50M brand.

Assume an FOB factory price of $6.00 per unit on a basic knit top, 500,000 units a year across styles.

You land at roughly $7.20 to $7.65 per unit. On 500,000 units a year, that is $600,000 to $825,000 of margin that did not have to leave your business.

Scale it up. At $50M topline with apparel-typical COGS structures, the trading layer is eating $7M to $12M of gross margin annually across your full assortment. That number is not exaggerated. It is the average for mid-market brands I have audited.

The trading company markup is not a fee. It is a tax on not building your own sourcing capability.

The hidden costs that don't show on the quote

The line items above are the visible markup. The hidden costs are worse, and they almost never show up in a side-by-side quote comparison.

Sample round time. Trading companies run 4 to 8 weeks per sample round because your tech pack is being translated, sent, translated back, and reviewed by an intermediary. Direct factories run 2 to 4 weeks. On a six-style seasonal program with three sample rounds, that is six to twelve extra weeks. Six to twelve weeks is the difference between a Q2 launch and a Q3 launch. It is also the difference between full-price sell-through and a markdown.

Lead time padding. Trading companies quote longer factory lead times than the factory would quote direct. They need the slack because they are juggling multiple clients' programs against the factory calendar. Your "12 week" lead time was probably an 8-week factory lead time plus four weeks of trading-company slack.

Quality drift. When something goes wrong at the factory, the trading company has a financial incentive to ship it anyway and hope you do not notice. The factory does not have that incentive. The factory has a direct relationship to protect.

Tariff exposure. Trading companies are not on the hook for HTS classification mistakes. You are. If they classified your goods incorrectly to soften the quote and CBP catches it, you pay the back duty plus penalties.

No leverage on rework. When you find a defect in a finished shipment, the trading company is your only point of contact, and they are now the one negotiating with the factory on your behalf. They will pick the cheaper resolution for them, not the right one for you.

No insight into raw material. You cannot ask a trading company about yarn supplier diversification, dye lot consistency across colorways, or fiber traceability for compliance reasons. They do not know, and the answer they give you is whatever the factory told them.

Add it all up and the real cost of a trading company is closer to 25 to 35% above direct factory pricing once you include the lost margin from delayed launches and the quality risk.

Why going direct isn't simple (and how to do it without the risk)

If direct is so much cheaper, why does anyone use a trading company? Because going direct is hard. Specifically:

The honest answer is that "direct" does not have to mean "do it all yourself." It means cutting out the trading company by working with a factory that has built the infrastructure to serve Western brands directly. A factory that has:

That model is what we built at Ohzehn. Not because we invented it, but because it is what direct sourcing actually looks like when the factory does the work to be accessible to a Western brand. You get the cost structure of direct without the operational tax of running China yourself.

When a trading company still makes sense

I am not going to tell you trading companies are always wrong. They are wrong for most brands above $20M, but they have a real place. Use a trading company when:

For everyone else, especially brands above $20M where every margin point compounds across a meaningful unit volume, the math is brutal and the answer is direct.

The decision framework

When you sit down to evaluate this, the question is not "trading company or direct." The question is: at our current scale, what is the all-in cost of the trading layer, including hidden costs, versus the all-in cost of building a direct factory relationship?

For a brand doing $20M, the trading tax is roughly $2M to $4M a year. The cost of switching, if you pick the right direct partner, is maybe $50K to $150K in transition work and a season of dual-tracking. The payback period is less than four months.

The brands that win the next five years in apparel are the ones who cut out the layers their P&L cannot afford. The brands that lose are the ones still paying a 20% tax to avoid a conversation in Mandarin.

The conversation is not actually that hard. The 20% is.

Dougie Taylor
Dougie Taylor
Co-Founder, Ohzehn Textiles · Forbes & Inc. recognized brand operator

Want to see the math on your program?

Send us a current tech pack or quote and we'll come back in 72 hours with a real direct-factory comparison. No commitment, no pitch, just the numbers.