MOQs Explained: Minimum Order Quantities for Mid-Sized Apparel Programs
What a garment MOQ really is, why the fabric mill (not the sewing line) usually sets your minimum order quantity, and how mid-sized buyers cut it.
The short version
An MOQ — minimum order quantity — is the smallest run a factory will accept for a given order. For woven garments it usually sits somewhere between 300 and 1,000 pieces per style/colour, with custom or yarn-dyed fabrics pushing higher and stock fabrics letting it drop lower. Those are industry bands, not a quote — and the right factory hands you the actual number for your fabric on day one, not a guess.
Here is the part most buyers get wrong. The MOQ is rarely about the sewing. A skilled line can change over to a new style in a morning. The number that traps you is almost always upstream: the fabric mill has its own minimum, and that minimum is denominated in metres or kilos of one fabric in one colour. Everything the factory quotes you flows down from that.
Once you see the MOQ as a fabric problem rather than a sewing problem, most of the ways to shrink it become obvious — and they are exactly the levers a factory built for mid-sized work pulls for you, instead of quoting one inflated number.
Why factories carry a minimum at all
Three real costs sit behind any MOQ. None of them are padding.
- Fabric mill minimums. Mills weave and dye in batches. A single dye lot of one colour typically runs in the low thousands of metres, and a mill will not dye a few hundred metres of one shade for one buyer — the setup and the dye bath cost the same at 500 metres or 5,000. This is the dominant driver, so it gets its own section below.
- Line setup and efficiency. Every new style needs a pattern, a marker, a sewing layout, and a first-off sample approved before bulk. The first few hundred pieces off a line run slower with higher reject rates while operators learn the operation. Spread that fixed setup across 300 pieces and it stings; across 1,500 it disappears into the unit cost.
- Trims and components. Buttons, zips, woven and care labels, hangtags, polybags — most carry their own supplier minimums, often a few thousand units, and custom trims add lead time and a minimum of their own.
A factory quoting a 500-piece minimum is not being difficult. It is passing through the smallest of these it can actually source against. You want a floor that's honestly the mill's — not one a trading house has marked up, nor one a cheap factory has buried so the fabric shortfall surfaces later.
The real driver: fabric, and the three MOQs hiding inside one
When a factory says "MOQ 800," ask: 800 of what? There are three different minimums and people blur them constantly.
| Term | What it counts | Set by | Behaviour |
|---|---|---|---|
| MOQ per fabric | Total metres/kg of one base fabric, any colour | The mill | The hard floor; everything else negotiates against it. |
| MOQ per colour | Pieces in one colour of that fabric | The dye lot | Usually the real pinch point for fashion ranges. |
| MOQ per style | Pieces of one garment design | Line economics | The most flexible of the three. |
A worked example. Say a shirting mill's dye-lot minimum buys roughly enough fabric for 800 shirts per colour, and you want the shirt in four colours. Your per-colour MOQ is ~800, so the programme lands near 3,200 pieces even though each colour is "only" 800. Now cut two different shirt styles from that same fabric and colour. The fabric minimum is already met, so the per-style split between the two designs becomes a sewing decision, not a fabric one. That is room a mid-sized-focused factory uses on your behalf — and a trading house keeps for itself.
The lesson: colours multiply your minimum, styles sharing a fabric usually do not. Range planning is really fabric planning.
Typical MOQ ranges (treat as bands, not promises)
Real numbers depend on the specific mill, the construction, and the season. As rough industry norms for woven garments, per style/colour:
- Stock or greige fabric, standard colour: often 150–500 pieces. The fabric already exists, sometimes pre-dyed in a stock palette, so you are mostly paying for cutting and sewing.
- Standard woven (poplin, twill, basic dobby), custom piece-dyed colour: commonly 500–1,000 pieces, driven by the dye lot.
- Yarn-dyed, custom checks/stripes, or jacquard/dobby woven to your design: frequently 1,500–3,000+ pieces, because the mill is setting up a loom programme specifically for you.
- Specialist or performance constructions (bonded, coated, technical finishes): higher again, and lead-time bound.
Anyone quoting a flat "MOQ 300, any fabric, any colour" is either holding the right stock fabric for your exact need or hiding a surcharge in the unit price. Both can be fine — just ask which it is. A factory worth working with tells you which before you ask, and lands you in the lower half of these bands wherever shared fabric and capacity allow.
How mid-sized buyers actually cut their effective MOQ
You do not need giant volumes to get sensible minimums. You need to plan the range so the fabric works harder. Five practical moves:
- Share one fabric across colourways with intent. Since colour multiplies the minimum, keep the colour count tight at launch and add shades on the repeat once the style proves out. Three colours at 800 is a far easier programme than eight at 800.
- Combine multiple styles on one fabric. A shirt, a dress, and a skirt cut from the same poplin all draw down the same fabric minimum. You hit the mill's floor once and split the cloth across the range, instead of carrying a separate minimum per style.
- Start from stock and greige fabrics. Mills and converters hold popular constructions in stock or in undyed greige. Choosing from what already exists, rather than commissioning a bespoke weave, is the single biggest lever on both MOQ and lead time.
- Carry colour over between seasons. A core navy or white that repeats every season lets you pool volume across drops and stay comfortably above the dye-lot minimum, rather than scraping it each time.
- Buy into tier-1 open capacity. Factories running big-brand programmes have gaps between those production blocks, with fabric sometimes already on site for the larger account. A factory built for mid-sized work — like ours — drops your run into that open capacity and offers a more workable minimum than its headline number suggests.
The common thread: meet the fabric minimum once, then divide that cloth across as many colours and styles as the range can carry. None of this needs a six-figure order — just a factory willing to plan it with you.
MOQ versus price, and where it shows up in your quote
MOQ and unit price move together. Push the quantity down toward the floor and the per-unit price climbs, because fixed costs — pattern, marker, setup, sampling, trim minimums — spread across fewer pieces. Order well above the minimum and the unit price settles toward the fabric-and-labour floor. There is no free lunch: a very low MOQ is real, but you pay for it per piece.
This is why MOQ has to be read alongside the FOB pricing breakdown, not in isolation. In an FOB quote the minimum shows up in a few places:
- Tiered pricing — a unit price at, say, 500 / 1,000 / 3,000 pieces, so you can watch the curve flatten as volume rises.
- A fabric minimum line or surcharge when your order sits below the mill's dye-lot floor and the factory absorbs or passes on the shortfall.
- Trim or sampling minimums itemised separately, especially for custom components.
A quote with a single price and no quantity attached is hard to act on. One that ties price to MOQ tiers — the way we quote — tells you what each step buys, and where your sweet spot is.
How EliteHeights handles it
We are a family-owned Dhaka woven floor — 21 lines, around 700,000 pieces a month — producing for names like Mango, Zara, Tommy Hilfiger, Calvin Klein, LIDL and Peacocks. That scale matters for one reason: it gives us the fabric relationships and the open capacity between big programmes that let us take mid-sized runs at sensible minimums, instead of only chasing six-figure orders. Being factory-direct, the number you see is the mill's real floor — no middleman markup.
In practice that means:
- You get exact MOQ bands with the first quote — per style, per colour, and per fabric — not a vague "depends." If your target volume sits below a mill minimum, we say so up front and show the options: switch to a stock fabric, consolidate colours, or accept a fabric surcharge. Your call, made with real numbers.
- We are built for mid-sized programmes. Opening runs in the low hundreds to low thousands per colour are normal business for us, not an exception we tolerate — and shared fabric plus open capacity keep your effective minimum below the headline.
- We plan the range as a fabric problem with you, so colours and styles share cloth wherever they sensibly can.
If you are sizing a programme and want to see where your styles and colours land against real fabric minimums, tell us your style and volume and we will come back with the MOQ bands and an FOB tier for each. No obligation, and no mystery numbers.