Home » Calculators » Mill Operations & Industrial Engineering » Quality Systems, Traceability, Utilities & Factory Decisions » Rolled Throughput Yield, First-Pass Yield & the Hidden Factory
Jump to a calculator 618 tools

Quality Systems

Rolled Throughput Yield, First-Pass Yield & the Hidden Factory

Put this calculator on your own site

Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.

See what it looks like

Final yield says 93%. Only 79% went through right first time. The difference is a factory nobody built.

Stage First-Pass Yields Units passing each stage without rework
%
%
%
%
%
%
Rework & Value What happens to the units that fail
%

Rolled Throughput Yield

— %

Share passing every stage without being touched twice

Final Yield, Hidden Factory & Cost

Final Yield After Rework
— %
Hidden Factory
— pp
Units That Needed Rework
—
Units Right First Time
—
Units Lost Entirely
—
Cost of the Rework
—
Value of the Scrap
—
Weakest Stage Yield
— %

Stage yields are treated as independent, which overstates the rolled figure when a single root cause degrades several stages at once - a bad fibre lot shows up in spinning, weaving and dyeing together, and the true joint yield is then better than the product of the marginals. Rework recovery is applied as one rate to every stage; in practice it varies widely by stage and by fault type, and a stage with unrecoverable faults should be entered with a lower recovery. The model counts units, so it assumes a unit is the same thing at every stage - for a route that changes unit of measure between kilograms of yarn, metres of fabric and finished garments, run it per segment rather than end to end. Rework cost is direct cost only and excludes the capacity opportunity cost, which is normally the larger figure.

Using this calculator

About the Rolled Throughput Yield, First-Pass Yield & the Hidden Factory

The formula

This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.

Yields multiply, they do not average
rolledThroughputYield = product of every stage first-pass yield

A unit must survive every stage untouched, so the probabilities multiply. Six stages averaging 96% do not give 96% - they give 78.5%, because each stage takes its share of what the previous one passed. This is why long process chains have poor first-pass yield even when no single stage looks bad.

What rework puts back
effectiveStageYield = fpy + ( 1 - fpy ) x reworkRecovery

Rework returns a share of each stage failure to the flow, so the stage passes more than it made correctly. Multiplying these effective yields gives the final yield the plant reports - which is why the reported figure can look healthy while the process underneath does not.

The work that happened twice
hiddenFactory = finalYield - rolledThroughputYield

These percentage points are units that shipped only because someone processed them again. The capacity, labour and energy went in; no extra output came out. It is called a hidden factory because it consumes a real share of the plant while appearing on no capacity plan.

What rework could not save
scrappedUnits = inputUnits x ( 1 - finalYield )

The residue after rework. It carries the full value of a finished unit because the cost was incurred all the way to the stage that rejected it, which is why late-stage yield losses cost far more than early ones.

Symbols used above
SymbolStands forUnit
RTYRolled throughput yield, the product of stage first-pass yields%
FPYFirst-pass yield of one stage%
ppPercentage points, the unit of a difference between two percentagespp
RFTRight first time, the same idea stated as a target%

How the result is derived

Step by step, from the values you type to the figure on screen.

  1. The 10 inputs are read from the form on every keystroke: Spinning, Warping, Sizing, Weaving, Dyeing, Finishing & Inspection, Units Started, Share of Failures Recovered by Rework, Rework Cost per Unit and Value of a Good Unit.
  2. Each value is checked against the accepted range in the input table below. A value outside its range stops the calculation rather than producing a misleading figure — the results blank out and a message appears.
  3. The validated values are substituted into the expression above, which resolves Rolled Throughput Yield together with every supporting figure in one pass — no value is carried over from a previous entry.
  4. The supporting outputs — Final Yield After Rework, Hidden Factory, Units That Needed Rework, Units Right First Time, Units Lost Entirely, Cost of the Rework, Value of the Scrap and Weakest Stage Yield — come from the same pass, so they always describe the same case as the headline figure.
  5. Results are rounded for display only. The full-precision value is used throughout the chain, so reading a rounded intermediate figure back into the tool by hand can shift the last digit.

What each input means

Where to read each value on the floor, the unit it must be in, and the range the tool accepts.

InputUnitAccepted rangeDefaultWhat it means
Spinning%50 to 100 %97
Warping%50 to 100 %98.5
Sizing%50 to 100 %99
Weaving%50 to 100 %94
Dyeing%50 to 100 %92
Finishing & Inspection%50 to 100 %96
Units Started—1 to 1000000010000
Share of Failures Recovered by Rework%0 to 100 %70
Rework Cost per Unit—0 to 5002.4
Value of a Good Unit—0.1 to 500018

What the tool returns

The headline figure and every supporting value it is built from.

OutputUnitWhat it tells you
Rolled Throughput Yield (headline result)%Share passing every stage without being touched twice
Final Yield After Rework%
Hidden Factorypp
Units That Needed Rework—
Units Right First Time—
Units Lost Entirely—
Cost of the Rework—
Value of the Scrap—
Weakest Stage Yield%

Worked example

Given

0
Stage yields 97, 98.5, 99, 94, 92 and 96 per cent
1
10,000 units started
2
Rework recovers 70% of failures at 2.40 a unit
3
A good unit is worth 18

Substituting

RTY = 0.97 x 0.985 x 0.99 x 0.94 x 0.92 x 0.96 = 0.78529Dyeing effective = 0.92 + 0.08 x 0.70 = 0.976Final = 0.991 x 0.9955 x 0.997 x 0.982 x 0.976 x 0.988 = 0.931383hiddenFactory = 93.1383 - 78.529 = 14.6093 points

Answer

0
Rolled throughput yield 78.529%
1
Final yield 93.1383% - a hidden factory of 14.6093 points
2
7,852.9 units right first time, 1,460.93 reworked, 686.17 scrapped
3
Rework cost 3,506.23; scrap value lost 12,351.05
4
Weakest stage 92% - dyeing

Every stage here looks acceptable in isolation and the reported yield is 93%. Only 78.5% of units went through without being handled twice, and the 1,461 reworked units consumed capacity that produced nothing extra. Averaging the six stage yields gives 96.1%, which is not a yield at all - it is the arithmetic mistake that hides this entire effect.

How to use it

  1. Work through the input groups in order — Stage First-Pass Yields and Rework & Value. The defaults are a realistic case, so you can change one value at a time and watch what moves.
  2. There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
  3. Read Rolled Throughput Yield in the dark results panel — that is the headline figure, expressed in %.
  4. Check the supporting rows underneath (Final Yield After Rework, Hidden Factory, Units That Needed Rework, Units Right First Time, Units Lost Entirely, Cost of the Rework, Value of the Scrap and Weakest Stage Yield) before acting on the headline — they are where an implausible input usually shows itself first.
  5. Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.

Where this is used

  • Process planning — establishing Rolled Throughput Yield before a trial is booked, so machine time and material in Quality Systems, Traceability, Utilities & Factory Decisions are committed against a calculated figure rather than an estimate.
  • Costing and quotation — Rolled Throughput Yield is an input to the cost sheet, and quoting from a worked number rather than a remembered one is what keeps a margin intact.
  • Troubleshooting — when the floor result drifts from plan, entering the measured values (starting with Spinning) shows how much of the gap in Rolled Throughput Yield each variable explains.
  • Teaching and study — the accepted ranges bracket normal Quality Systems, Traceability, Utilities & Factory Decisions practice, so moving one variable at a time shows the shape of the relationship rather than a single answer.

Reading the result

Typical bands and what each one is telling you.

ValueWhat it indicates
RTY above 90%A tightly controlled chain. Rare across a full spinning-to-finishing route.
RTY 75 - 90%Normal for an integrated textile plant.
Hidden factory above 10 ppRework is carrying the plant. Attack the weakest stage before adding capacity.
Hidden factory near zeroEither genuinely excellent, or rework is not being recorded.

Assumptions and limits

  • Stage yields are treated as independent, which overstates the rolled figure when a single root cause degrades several stages at once - a bad fibre lot shows up in spinning, weaving and dyeing together, and the true joint yield is then better than the product of the marginals. Rework recovery is applied as one rate to every stage; in practice it varies widely by stage and by fault type, and a stage with unrecoverable faults should be entered with a lower recovery. The model counts units, so it assumes a unit is the same thing at every stage - for a route that changes unit of measure between kilograms of yarn, metres of fabric and finished garments, run it per segment rather than end to end. Rework cost is direct cost only and excludes the capacity opportunity cost, which is normally the larger figure.
  • Every input is bounded to the range normal practice occupies (Spinning 50 to 100 %, Warping 50 to 100 % and Sizing 50 to 100 %, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
  • The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
  • Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.

Standards and further reading

  • ISO 9001 clause 8.7 and 9.1 - control of nonconforming outputs and monitoring of process performance.
  • ISO 22514-1 - Statistical methods in process management, capability and performance.
  • ASQ definition of rolled throughput yield and the hidden factory, as used in Six Sigma practice.

Questions people ask

Why not just average the stage yields?

Because a unit has to survive all of them, and independent probabilities multiply rather than average. The six stages here average 96.1% and multiply to 78.5% - a 17 point difference, and the averaged figure is not a yield of anything. The error grows with the number of stages, which is exactly why it bites hardest in a vertically integrated textile plant where a unit passes eight or ten operations between bale and carton.

Is the hidden factory really a cost if the units eventually ship?

Yes, and it is usually the largest quality cost a plant does not measure. Those units consumed a second pass of machine time, labour, energy and handling, and produced no extra saleable output - so the capacity was spent and the yield report shows nothing. It also distorts planning: capacity is booked on the assumption that units flow once, so a plant with a 15 point hidden factory is quietly running its bottleneck 15% harder than the schedule believes.

Which stage should be attacked first?

The weakest, usually - but weight it by where it sits. A given yield loss late in the chain destroys more value than the same loss early, because the unit has absorbed all the conversion cost up to that point. Here dyeing at 92% is both the weakest stage and a late one, which makes it unambiguous. When an early stage and a late stage have similar yields, fix the late one first and measure the value recovered rather than the points recovered.

Convert this result

Reference rate of 2026-10-05, published by the European Central Bank. Source

A reference rate is not a dealing rate. Banks and payment providers apply their own spread, so treat this as the mid-market figure a quotation is negotiated around rather than the money that will arrive.

Scroll to Top