PharmaCalc

Pharmaceutical Calculation Suite

← All calculator guides Open calculator →

Total Organic Carbon (TOC) Acceptance Limit

Converts a residue limit (MACO) into the acceptance value a rinse or extraction sample must meet — scaled by the carbon mass fraction of the exact residue species, with blank correction and detergent carbon accounted for.

USP <643> (method) Cleaning Validation Rinse Sampling Non-Specific Screen
Get your process-based TOC limit, and which limit actually governs.
Free demo — no account needed. Every run produces a GMP PDF report.
Open the TOC Acceptance Limit calculator →
Open the TOC Acceptance Limit calculator →
🏭

Industry Use

How this calculation is applied in pharmaceutical manufacturing

Total Organic Carbon (TOC) is a non-specific analytical method that measures the total organic carbon in a sample. In cleaning validation it converts a residue limit (MACO) into an acceptance value the rinse or extraction sample must meet. Because a TOC instrument reports carbon, not the parent molecule, the MACO (expressed as the active) must be scaled by the carbon mass fraction (%C) of the exact chemical species present as residue — the free base and a salt of the same active have different carbon fractions and give different limits.

Where this is used:

Calculation Explanation

Mathematical basis and regulatory foundation
TOC Acceptance Limit
Process-based limit (ppb = µg/L) = (MACOmg × %C × 1000) / RinseVolumeL  ·  Governing limit = min(process-based, 500 ppb benchmark)

MACO in mg on a stated base-or-salt basis; %C as a decimal; ×1000 converts mg → µg; rinse (or extraction) volume in mL. Result units: µg C/mL, equivalently mg C/L.

The carbon fraction must be computed for the species actually present. Metoprolol illustrates the point:

Rule: the %C used must correspond to the residue species, and the MACO basis (base or salt) must match that same species. Mixing a base-basis MACO with a salt %C, or vice versa, biases the limit.

USP <643> Total Organic Carbon EMA/CHMP/CVMP/SWP/169430/2012 PubChem (species formulas)
📋

Variable Definitions

All input parameters and their meaning
Symbol Variable Units Description
MACOmg Maximum allowable carryover for the sampled equipment mg The governing MACO, on a stated base-or-salt basis. The basis must match the %C species below.
%C Carbon mass fraction of the residue species decimal Total carbon mass ÷ molecular weight of the exact species present as residue (free base vs salt matters). Verify the molecular formula against a primary source such as PubChem.
1000 Unit conversion µg/mg Converts the mg-basis MACO into µg so the limit is expressed in µg C/mL.
RinseVolumeL Rinse volume L Volume of rinse solvent contacting the sampled surface — the calculator takes litres (2,500 mL = 2.5 L). For the swab basis the extraction volume is entered separately in mL.
TOC Limit Acceptance limit (result) µg C/mL The maximum blank-corrected TOC the rinse/extract may show. Equivalently mg C/L.
📖

Step-by-Step Tutorial

Worked example: metoprolol residue, both species bases

Scenario: the governing MACO from the MACO guide is 125 mg, and the sampled equipment is rinsed with 2.5 L (2,500 mL). The residue may be present as metoprolol free base or as metoprolol succinate — the two species give different limits.

  1. State the inputs and the species basis.
    Example Data
    MACO = 125 mg (governing MACO from the MACO guide)
    RinseVolume = 2.5 L (2,500 mL — the calculator takes litres)
    %C = 67.4% (free base, C₁₅H₂₅NO₃) or 62.5% (succinate, C₃₄H₅₆N₂O₁₀)
  2. Compute the limit on the free-base basis.
    Calculation
    TOC Limit = (125 × 0.674 × 1000) / 2,500
    = 84,250 / 2,500
    = 33.7 µg C/mL (= 33.7 mg C/L = 33,700 ppb). The calculator then applies the governing-limit step: min(33,700 ppb, 500 ppb benchmark) → the 500 ppb benchmark governs here, because the process-based limit is far less restrictive (see the benchmark note below).
  3. Compute the limit on the succinate basis.
    Calculation
    TOC Limit = (125 × 0.625 × 1000) / 2,500
    = 78,125 / 2,500
    = 31.3 µg C/mL
  4. Blank-correct before comparing: run a system/reagent-water blank and a rinse-water (procedural) blank, and subtract background carbon from the sample result. For scale: USP <643>'s bulk-water limit response is 0.50 mg/L carbon, so compliant rinse water can itself contribute up to ~0.5 µg C/mL of background. Uncorrected background can consume a meaningful share of a tight limit.
    Interpretation
    The measured, blank-corrected TOC of the rinse/extract must be at or below the TOC Limit. Report the basis (base vs salt) and the %C used alongside the numeric limit so the value is reproducible.
  5. Account for detergent carbon: organic (carbon-based) cleaning agents contribute TOC and can dominate the signal. Either characterize the detergent's TOC contribution separately, with its own limit, or use a detergent-free final rinse so the TOC sample reflects only residual active and water background.
  6. Remember what a TOC pass means: total organic carbon is below the limit — the method does not identify or attribute the carbon to the target active. TOC screens; a specific method (HPLC, LC-MS, or a compound-specific assay) confirms.
✓ Process-based limit = 33.7 µg C/mL (free-base basis) · 31.3 µg C/mL (succinate basis) — from MACO 125 mg / 2.5 L rinse. Reported governing limit = 500 ppb (0.5 µg C/mL): the benchmark caps it.
⚠️

Assumptions and Limitations

What the calculation presumes — and what it does not cover
📚

References

Primary sources for this guide
Stop rebuilding this in a spreadsheet

PharmaCalc returns your process-based TOC limit, and which limit actually governs. It is computed server-side against the published method and written into a GMP PDF report with the inputs, formula chain, references, document control and signature pages — traceable to the software release that produced it.

Open the TOC Acceptance Limit calculator — free demo
No account required to try it · Browse all 23 calculator guides
Open the TOC Acceptance Limit calculator →