How to Calculate Fabric Consumption for a Batch from Fabric Yield
To know how much fabric to buy for a batch of garments, use the fabric yield: fabric meters needed equals the number of garments divided by the yield (garments per meter). Yield is the inverse of unit consumption: yield equals 1 divided by the consumption in meters of a single garment. Always add an allowance to the result for flaws, splices and roll ends.
Modeltex production guide. Updated on Sep 7, 2026.
What fabric yield is and how it differs from unit consumption
The fabric yield is how many garments come out of one meter, at a given width, pattern and marker. It is used to know how much fabric to buy for a production batch, not how much fabric a single garment takes.
Unit consumption (meters per garment) and yield (garments per meter) are the same information inverted. For buying fabric by the roll or by the lot, thinking in yield is more direct: you ask how many garments each meter gives and multiply by the order.
The formula: fabric meters needed from the yield
The formula to go from a number of garments to the fabric meters required: fabric meters needed equals the number of garments divided by the yield, in garments per meter. The higher the yield, the less fabric is needed for the same order; the lower the yield, the more.
The inverse formula gives the yield from the unit consumption: yield equals 1 divided by the unit consumption in meters. And the other way around, unit consumption is 1 divided by the yield. It is the same relationship expressed three ways, depending on the data you have at hand.
- Fabric meters needed = number of garments divided by the yield (garments per meter).
- Yield (garments per meter) = 1 divided by the unit consumption in meters per garment.
- Unit consumption in meters per garment = 1 divided by the yield.
Worked example, step by step
An example with round numbers, only to illustrate the calculation and not as real market data: the model's marker gives 24 garments in 3 meters of fabric at a given width. The yield of that model, at that width, is 24 divided by 3: 8 garments per meter.
For a production order of 120 garments of the same model and the same fabric, the meters needed are 120 divided by 8: 15 meters. If the order were 300 garments, it would be 300 divided by 8: 37.5 meters.
That number is still not what you have to buy: the waste allowance is missing. With an example 5% allowance, the real purchase is 15 times 1.05: 15.75 meters, which is rounded up to 16 or to the supplier's selling unit (full roll, half piece, etc.).
- Marker yield: 24 garments in 3 meters = 8 garments per meter.
- Production order: 120 garments.
- Meters needed: 120 divided by 8 = 15 meters.
- With an example 5% allowance: 15 times 1.05 = 15.75 meters, buy 16.
Where a real yield comes from: a marker, not a guess
The yield used to buy fabric and cost garments is not an estimate by eye or a number copied from another model: it comes from a real marker, with the pattern pieces laid out on the fabric width you are going to use. The calculation is yield equals the number of garments in the marker, divided by the length of that marker in meters.
With patterns in DXF/AAMA or PDS, the marker is built in a textile CAD (Optitex, Audaces, Gerber, Lectra) and the program returns the exact length in seconds; with patterns in PDF, the marker is made by hand on full-scale paper and measured with a tape measure. Estimating by eye, without making a marker, is only good for a very preliminary quote: on a large batch, a yield that is off by 10% means buying too much or running out of fabric halfway through cutting.
What makes yield vary between models and orders
Yield is not a fixed property of a fabric: it changes with three factors that you should check before applying the formula to a new order.
That is why it is best to take the yield from a multi-size marker, built with the real size mix of the order, and not from a single middle size. If the size mix changes a lot from one order to another, re-mark.
- The pattern: more pieces, larger pieces or pieces with more curves lower the yield because they nest worse in the marker.
- The fabric width: the same marker gives a different yield at 1.50, 1.60 or 1.80 m; you have to re-mark for each width.
- The size mix of the order: a yield taken at size M does not work the same with more 2XL and 3XL, because large pieces take up more surface.
The waste to add: flaws, splices and roll ends
The length the yield formula gives is usable fabric, the fabric that becomes garments. You have to add an allowance that covers what is lost in real cutting, generally between 3 and 8% of the fabric purchased.
The exact allowance depends on the lot and on how closely the marker fits the real width; it is best to measure it in the first runs from each supplier and adjust the percentage, instead of always applying the same number without checking.
- Fabric flaws: stains, broken threads or weaving defects that force you to skip a section of the roll.
- Splices: where one roll ends and the next one starts within the same lay.
- Ends and samples: the ends of the lay and the length used to test the marker before the large run.
How to use yield to buy fabric and build the costing
With the yield confirmed by a marker, the formula serves to quote a new order, calculate how much fabric to ask the supplier for before a production run, and take the fabric cost per garment into costing (meters needed divided by the number of garments, times the price per meter). If the model is new and there is no yield yet, Modeltex builds the optimized MRK marker at the customer's fabric width, and the real yield comes from that before you buy the fabric.
Frequently asked questions
How do I calculate fabric consumption for several garments from the yield?
Divide the number of garments in the order by the fabric yield, in garments per meter: fabric meters needed equals number of garments divided by yield. With a yield of 8 garments per meter (an example number), an order of 120 garments needs 120 divided by 8: 15 meters, before adding the waste allowance.
What is the yield of a fabric?
It is the number of garments that come out of one meter of fabric, at a given width, pattern and marker. It is unit consumption seen the other way around, and it is best used when the question is how much fabric to buy for a production batch.
How is yield calculated from the unit consumption of a garment?
Yield equals 1 divided by the unit consumption in meters. If a garment uses 0.125 meters, the yield is 1 divided by 0.125: 8 garments per meter; the other way around, with a yield of 8, the unit consumption is 1 divided by 8: 0.125 meters.
Where does the real yield of a model come from?
It comes from making the marker: yield equals the number of garments in the marker, divided by the length of that marker in meters, at the fabric width you are going to use. Estimating it by eye is only good for a preliminary quote; on a large order, confirm it with a real marker.
What waste allowance should I add to the length the yield formula gives?
Generally between 3 and 8% of the fabric purchased, for roll flaws, splices between lots, ends of the lay and marker samples. It is applied by multiplying the formula result by 1 plus that percentage, and it is best adjusted with what you measure at each supplier.
Is the yield the same for all sizes and fabric widths?
No. Yield changes with the fabric width, the pattern and the size mix of the order, because larger pieces nest differently in the marker. Take it from a multi-size marker with the real size proportions, and re-mark when the roll width changes.
Related
- How to calculate fabric consumption per garment
- What a computerized marker (MRK) is and how it saves fabric
- How to cost a garment for production and sale
- Sewing patterns catalog with custom markers
- Custom patternmaking from your measurement chart
More guides
- What Fabric to Use for Each Type of Garment in Production
- Size Range for Production: How to Build One and Choose It
- How to Calculate Fabric Consumption per Garment from the Marker
- How to Cost a Garment for Production and Sale
- What Is a Textile Marker? How to Optimize It and Save Fabric
- How to Print Plotter Sewing Patterns for a Garment Workshop
Sewing patterns ready for production, with the full size range, in the Modeltex catalog.