Independent and not affiliated with the FDA, MHRA, ISPE, PDA, or any agency. Get the appgoutham@madhadi.com
madhadi.comData Integrity & GxP Quality
Browse all topics → Articles Templates & Procedures Learning paths GlossaryScenariosToolsRegulatory ReferencesLearning PathsTopics About Start here
Form Plug-and-play starting point Quality Assurance

Worksheet: Yield Reconciliation Calculation

A plug-and-play worksheet for calculating and reconciling yield at each manufacturing stage against theoretical yield and the validated action-limit range, with the formula, a material-balance check, a campaign-trend check, and a fully worked multi-stage specimen.

Document type: Form

Read and copy the template below into your own quality system. It is a generic starting point for your own internal use, provided as is, with no warranty; see the Terms and License. Adopting it does not by itself create compliance.

This is a ready-to-use worksheet for calculating yield reconciliation at each stage of a manufacturing batch and for the overall material balance across the batch. It attaches to the executed batch record as supporting evidence for the batch record reviewer and is the working paper behind the yield rows a reviewer checks. Replace every <<FILL: ...>> placeholder with your own specifics. A fully worked specimen follows. Verify every action limit against your own validated process history before relying on it; the limits shown here are illustrative.

Document control header

FieldEntry
Worksheet titleYield Reconciliation Calculation
Worksheet number<<FILL: FORM-ID, e.g. FRM-QA-018-02>>
Version<<FILL: version, e.g. 1.0>>
Governing SOP<<FILL: SOP-ID for batch record review>>
Linked batch / lot number<<FILL>>
Completed by, date<<FILL>>

Instructions

  1. Complete one row of Part B for each stage the master record defines a theoretical yield for. Do not skip a stage because the number “looks fine”; every defined stage gets a calculated row.
  2. Pull the action-limit range for each stage from the validated process range on file, not from memory or from what feels reasonable. If no validated range exists for a stage, that is itself a gap to raise, not a reason to skip the check.
  3. Complete Part C (material balance) for the whole batch, not only the per-stage yields; a set of individually acceptable stage yields can still hide an unaccounted loss across the batch as a whole.
  4. Complete Part D (trend check) against the most recent <<FILL: e.g. 10>> batches of the same product and stage before concluding the review; both a yield below action limit and a yield that repeats an identical value batch after batch are findings.

Part A: Batch and formula

FieldEntry
Product / strength<<FILL>>
Batch / lot number<<FILL>>
Batch size (theoretical)<<FILL>>

Formula, applied at every stage:

Percent yield = (Actual output quantity / Theoretical output quantity) x 100
Percent loss  = 100 - Percent yield

Part B: Per-stage yield reconciliation

StageTheoretical outputActual outputPercent yieldPercent lossValidated action-limit rangeIn / out of rangeReviewer action
<<FILL: e.g. Granulation>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL: accept / investigate / deviation reference>>
<<FILL: e.g. Compression>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>
<<FILL: e.g. Coating>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>
<<FILL: add every stage the master record defines>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>
Cumulative (final-stage actual output over the original theoretical batch size in Part A)<<FILL: original theoretical batch size>><<FILL: final-stage actual output>><<FILL>><<FILL: overall validated range>><<FILL>><<FILL>>

Part C: Material balance across the batch

Confirm every unit of material dispensed into the batch is accounted for, not only that the finished-stage yield is within range. This is the check that catches a diversion that no single stage’s yield, by itself, would flag.

FieldEntry
Total material dispensed into the batch<<FILL>>
Finished product output<<FILL>>
Documented in-process samples pulled (IPC, retains)<<FILL>>
Documented rejects / waste (with reference to the record)<<FILL>>
Documented process loss (drying, filtration, line loss, with basis)<<FILL>>
Sum of the above (product + samples + rejects + documented loss)<<FILL>>
Difference from total dispensed<<FILL>>
Within the validated material-balance toleranceYes / No
If No: explanation or deviation reference<<FILL>>

Part D: Trend check against campaign history

FieldEntry
This batch’s cumulative yield<<FILL>>
Prior <<FILL: N>> batches’ cumulative yield (list)<<FILL>>
This batch within the normal spread of the prior batchesYes / No
This batch identical to a prior batch’s yield to an implausible number of decimal placesYes / No
Trend conclusion<<FILL: normal variation / investigate low outlier / investigate suspiciously exact repeat>>

Part E: Conclusion and sign-off

FieldEntry
All per-stage yields in range, or variance explained and investigatedYes / No
Material balance reconciles within toleranceYes / No
Trend check shows normal variationYes / No
Deviation reference(s), if any<<FILL or N/A>>
Completed by (name, signature, date)<<FILL>>
Reviewed by QA (name, signature, date)<<FILL>>

Acceptance criteria

This worksheet is complete and defensible when all of the following are true:

  • Every stage the master record defines a theoretical yield for has a calculated row in Part B; none is skipped.
  • Every action-limit range used is a documented, validated range, not an ad hoc judgment.
  • The material balance in Part C accounts for the finished product, samples, rejects, and documented process loss, and the residual difference is within a stated tolerance or is explained.
  • The trend check in Part D compares this batch to real campaign history, not to a single prior batch or to intuition.
  • Any out-of-range result, unreconciled material balance, or suspicious trend has a deviation reference or a documented, evidence-based explanation before the worksheet is signed complete.

References

21 CFR 211.103 (calculation of yield: actual yields and percentages of theoretical yield determined at the conclusion of each appropriate phase of manufacturing, processing, packaging, or holding). 21 CFR 211.192 (investigation of any unexplained discrepancy, including a yield discrepancy, whether or not the batch has already been distributed). ICH Q7, Section 6.7 (production record review, including yield reconciliation, for active pharmaceutical ingredients).

Confirm the current version and clause numbers of each reference before issue.


Filled specimen

The following shows the worksheet completed for an illustrative solid oral dose batch carried through granulation, compression, and coating. The company, batch, and numbers are illustrative; replace them with your own.

Part A:

FieldEntry
Product / strengthImmediate-release tablet, 25 mg
Batch / lot numberB-7742
Batch size (theoretical)40,000 tablets

Part B:

StageTheoretical outputActual outputPercent yieldPercent lossValidated action-limit rangeIn / out of rangeReviewer action
Granulation10.0 kg granule9.1 kg granule91.0%9.0%95% to 99%Out of range (below limit)Investigated: confirmed against campaign history, deviation DEV-2026-0301 opened, root cause a filter change mid-run, impact assessed as no effect on in-spec material
Compression36,400 tablets (from 9.1 kg net available at 250 mg/tablet)35,850 tablets98.5%1.5%97% to 100%In rangeAccept, no action
Coating35,800 tablets (35,850 minus 50 pulled for in-process testing)35,540 tablets99.3%0.7%98% to 100%In rangeAccept, no action
Cumulative40,000 tablets (theoretical basis)35,540 tablets88.9%11.1%85% to 95% (cumulative validated range)In rangeAccept; cumulative loss driven almost entirely by the granulation stage, already investigated above

Part C: Material balance

FieldEntry
Total material dispensed into the batch12.75 kg (active plus excipients)
Finished product output35,540 tablets x 0.25 g = 8.885 kg
Documented in-process samples pulled0.05 kg (IPC and retains)
Documented rejects / waste0.62 kg (granulation filter loss and compression rejects, referenced to DEV-2026-0301 and the reject log)
Documented process loss3.15 kg (moisture loss on drying, expected and within the validated drying-loss range for this formulation)
Sum of the above8.885 + 0.05 + 0.62 + 3.15 = 12.705 kg
Difference from total dispensed12.75 minus 12.705 = 0.045 kg (0.35 percent)
Within the validated material-balance toleranceYes (tolerance is plus or minus 1.0 percent)

Part D: Trend check

FieldEntry
This batch’s cumulative yield88.9%
Prior 10 batches’ cumulative yield94.1, 93.8, 95.0, 94.6, 93.9, 95.2, 94.4, 93.7, 94.9, 94.2 percent
This batch within the normal spread of the prior batchesNo, 88.9 percent is below the historical range of 93.7 to 95.2 percent
This batch identical to a prior batch to an implausible number of decimal placesNo
Trend conclusionInvestigate low outlier; consistent with the granulation-stage deviation already identified and closed in Part B

Part E:

FieldEntry
All per-stage yields in range, or variance explained and investigatedYes (granulation variance explained by DEV-2026-0301)
Material balance reconciles within toleranceYes
Trend check shows normal variationNo, low outlier, traced to the same explained cause
Deviation referenceDEV-2026-0301
Completed byA. Patel, signed, 15 August 2026
Reviewed by QAR. Gomez, signed, 15 August 2026

The material balance in Part C is what separates this from a simple per-stage check: the batch’s finished-product-plus-documented-loss adds back up to within 0.35 percent of what was dispensed, so the granulation shortfall is accounted for by a specific, referenced filter loss and drying loss, not an unexplained gap. The trend check in Part D independently confirms the granulation stage, not the whole process, is the source of the deviation, which is exactly what the deviation investigation should also conclude.

Common inspection findings this worksheet prevents

  • A stage yield calculated but never compared to a validated action-limit range, so a real excursion is accepted as “looks about right.”
  • Per-stage yields all individually acceptable while the batch as a whole has an unreconciled material gap, because no one added up product, samples, rejects, and loss against what was dispensed.
  • A yield trend never compared to campaign history, so a slow drift across many batches, or a suspiciously identical repeat, goes unnoticed.
  • A low-yield stage explained verbally at review with no worksheet or deviation reference behind the explanation.

How to adapt this worksheet

  1. Set the worksheet number and governing SOP in the header to match your batch record review procedure.
  2. Replace the stage rows in Part B with the actual stages your master record defines theoretical yields for; add or remove rows accordingly.
  3. Pull your action-limit ranges and material-balance tolerance from your own validated process history and state their source (validation report, process characterization study) in the worksheet or the governing SOP.
  4. If your product’s cumulative yield is not simply the product of per-stage yields (for example where solvent or moisture loss is expected and validated at a specific stage), state the cumulative-yield basis explicitly rather than assuming a straight multiplication.
  5. Confirm every regulation in the References section against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.