Theoretical Yield Calculator
Find the limiting reagent, calculate the theoretical yield in grams, and determine the excess reagent remaining. Works for any stoichiometric coefficients from a balanced equation.
Try the Percent Yield Calculator
Calculate percent yield from actual and theoretical yield.
Rate this tool
Why use the LazyTools Theoretical Yield Calculator?
Limiting reagent identification
Divides n/stoichiometric coefficient for both reagents -- smaller ratio is limiting.
Theoretical yield in grams
Moles of product from limiting reagent x molar mass of product.
Excess reagent remaining
Mass and moles of excess reagent left after complete reaction.
Any stoichiometric coefficients
Enter the balanced equation coefficients directly from your reaction.
Moles and mass both shown
Full mole calculation shown alongside gram result for transparency.
Free, no signup
Runs entirely in your browser.
How to use this tool in three steps
Mode 1: enter masses, M_r and coefficients
For both reagent A and B from the balanced equation.
Click Find Limiting Reagent
n/stoich ratio compared; smaller is limiting.
Mode 2: enter limiting reagent moles
Stoich ratio and product M_r to get theoretical yield in grams.
Mode 3: find excess remaining
Mass of excess reagent left after complete reaction.
LazyTools vs other Theoretical Yield Calculator tools
| Feature | LazyTools | Omnicalculator | ChemLibre | Manual |
|---|---|---|---|---|
| Limiting reagent | YES | ✓ Yes | ✗ No | ✓ Yes |
| Theoretical yield | YES | ✓ Yes | ✗ No | ✓ Yes |
| Excess remaining | YES | ✓ Yes | ✗ No | ✓ Yes |
| Any coefficients | YES | ✓ Yes | ✓ Yes | ✓ Yes |
| No signup | YES | ✓ Yes | ✓ Yes | ✓ Yes |
Worked example: limiting reagent for CaCl2 + Na2CO3 -> CaCO3 + 2NaCl
| Reagent | Mass (g) | M_r (g/mol) | Moles | Stoich coeff | n/stoich | Limiting? |
|---|---|---|---|---|---|---|
| CaCl2 | 11.10 | 110.98 | 0.100 | 1 | 0.100 | YES -- smaller |
| Na2CO3 | 12.72 | 105.99 | 0.120 | 1 | 0.120 | No -- excess |
| CaCO3 (product) | -- | 100.09 | 0.100 (from LR) | 1 | -- | Yield = 10.01 g |
| NaCl (product) | -- | 58.44 | 0.200 | 2 | -- | Yield = 11.69 g |
Theoretical Yield Calculator: Complete Guide
The theoretical yield is the maximum mass of product that can be formed from the given masses of reactants, assuming 100% conversion of the limiting reagent. The limiting reagent is the reactant that is fully consumed first and therefore limits the amount of product formed. All other reagents are in excess. Theoretical yield (g) = moles of limiting reagent x (stoichiometric ratio product/LR) x molar mass of product.
Finding the limiting reagent
Steps: (1) convert masses to moles: n = mass / M_r. (2) Divide moles by the stoichiometric coefficient from the balanced equation. (3) The reagent with the smaller ratio (n/stoichiometric coefficient) is the limiting reagent. Example: 25.0 g sulfur (M_r 32.06, coefficient 1) + 42.5 g oxygen (M_r 32.00, coefficient 3/2 for SO3 formation -- S + 3/2 O2 -> SO3). n_S = 25.0/32.06 = 0.7797 mol; n_S/1 = 0.7797. n_O2 = 42.5/32.00 = 1.328 mol; n_O2/(3/2) = 0.8855. S has the smaller ratio: sulfur is the limiting reagent. Theoretical yield of SO3 (M_r 80.06): n_SO3 = 0.7797 x 1 = 0.7797 mol (since coeff SO3 = 1). Mass = 0.7797 x 80.06 = 62.43 g SO3.
Theoretical yield and percent yield
Percent yield = (actual yield / theoretical yield) x 100%. The actual yield is always less than or equal to the theoretical yield due to: incomplete reaction (equilibrium does not go to completion); side reactions consuming reactants; product loss during purification (transfer losses, solubility in wash solvents); impure reactants (calculation uses nominal M_r, not actual purity). A percent yield of 100% is impossible in practice; excellent synthetic yields are 85 to 95%; good yields are 70 to 85%; yields below 50% indicate significant losses. Green chemistry metrics: atom economy = M_r(desired product) / sum(M_r of all products) x 100%; E-factor = mass of waste / mass of product. A reaction with high theoretical yield but low atom economy still generates significant waste from byproducts.
Limiting reagent strategy in synthesis
The limiting reagent is deliberately chosen by the chemist: expensive or rare reagents are made limiting (to maximise their use); the reagent that is hardest to separate from the product is kept as the limiting reagent (excess of easily removed reagents is acceptable); for safety-critical reagents (strong oxidants, pyrophorics), the limiting reagent controls the maximum amount of hazardous material. Excess reagent calculations: the moles of excess B remaining = n_B - (n_LR x stoich_B / stoich_LR). The excess reagent can often be recovered and recycled -- industrial processes optimise recycle ratios to minimise waste. For reactions with expensive catalysts, the catalyst is typically the limiting species even when present in catalytic amounts -- turnover number (TON) = moles of product / moles of catalyst.
Worked example and connection to related tools
A synthetic chemist is optimising the yield of an esterification reaction: CH3COOH + C2H5OH = CH3COOC2H5 + H2O (Kc approximately 4 at 25 deg C). Starting with 1.00 mol acetic acid and 1.00 mol ethanol in 1 L: theoretical maximum yield if Kc were infinite = 1.00 mol ethyl acetate. Using ICE (initial-change-equilibrium): let x = moles converted. Kc = x^2 / (1-x)^2 = 4. x/(1-x) = 2. x = 2/3 = 0.667 mol. Equilibrium yield = 66.7%. To drive the reaction forward: remove water (distillation), use excess of one reagent, or use a drying agent. Adding 3 mol ethanol: Kc = x(x) / (3-x)(1-x) = 4. Solving: x = 0.923 mol. Yield improves to 92.3%. The reaction quotient Q = [products]/[reactants] at any point: if Q < Kc, reaction proceeds forward; if Q > Kc, reaction proceeds backward; if Q = Kc, equilibrium. These calculations connect directly to the Equilibrium Constant, Reaction Quotient, Theoretical Yield, Percent Yield and Gibbs Free Energy calculators in the LazyTools chemical reactions suite -- use them together for complete reaction analysis from thermodynamics (delta-G) through kinetics (Arrhenius, rate constant) to stoichiometry (molar ratio, yield).
Industrial and real-world applications
Chemical reaction calculations underpin every industrial process. The Haber-Bosch process (N2 + 3H2 = 2NH3, Kp = 977 atm^-2 at 25 deg C but kinetically limited; operated at 400 to 500 deg C and 150 to 300 bar) produces 150 million tonnes of ammonia per year. The equilibrium yield at 450 deg C and 200 atm is approximately 15 to 25%; ammonia is condensed and removed and unreacted feed recycled to achieve overall conversion above 95%. The Contact Process for sulfuric acid (2SO2 + O2 = 2SO3, Kp = 3.4 x 10^24 at 25 deg C but operated at 450 deg C with V2O5 catalyst) achieves equilibrium conversion of 97 to 99.5% per pass. The Arrhenius equation predicts how doubling temperature from 25 to 35 deg C approximately doubles the rate constant for reactions with Ea approximately 50 kJ/mol (Q10 approximately 2). Rate constant calculations guide reactor design, residence time optimisation and safety analysis of runaway reaction hazards. Percent yield and atom economy calculations drive green chemistry optimisation -- the 12 Principles of Green Chemistry explicitly target higher atom economy, higher yields, and reduced auxiliary substances to minimise waste generation per kilogram of product.
Data quality and uncertainty in reaction calculations
Thermodynamic equilibrium constants are temperature-dependent and must be used at the stated reference temperature (usually 298 K = 25 deg C). The van't Hoff equation: d(ln K)/d(1/T) = -delta-H / R relates how K changes with temperature. Rate constants from Arrhenius equation are sensitive to Ea -- an uncertainty of plus or minus 5 kJ/mol in activation energy translates to a factor of 1.7 uncertainty in k at 25 deg C. Yield calculations require accurate molar mass values (error in M_r directly propagates to percent yield) and complete accounting of all reagents including water of crystallisation in weighed salts. The Arrhenius pre-exponential factor A is often determined from a linear fit to ln(k) vs 1/T data -- the precision of this fit, typically plus or minus 10 to 20% in k at any temperature, sets the practical accuracy of kinetic predictions. All calculators in this suite display the formula applied and the inputs used, enabling straightforward error propagation and uncertainty estimation for regulated reporting contexts.
Step-by-step worked example
A student is studying the decomposition of nitrogen dioxide: 2NO2(g) -> 2NO(g) + O2(g). The reaction is found to be second-order in NO2 with k = 0.54 L/mol/s at 300 deg C. Starting with [NO2]0 = 0.100 mol/L: Step 1 -- find the half-life: t1/2 = 1/(k x [NO2]0) = 1/(0.54 x 0.100) = 18.5 s. Step 2 -- find [NO2] after 100 s: 1/[NO2] = 1/[NO2]0 + k*t = 1/0.100 + 0.54*100 = 10 + 54 = 64; [NO2] = 1/64 = 0.01563 mol/L. Step 3 -- percent remaining: 0.01563/0.100 x 100 = 15.6%. Step 4 -- rate at t=100s: rate = k[NO2]^2 = 0.54 x (0.01563)^2 = 1.32x10^-4 mol/L/s. Step 5 -- check units: k for second-order has units L/mol/s; rate = (L/mol/s) x (mol/L)^2 = mol/L/s. Consistent. Step 6 -- find the time to reduce [NO2] to 0.010 mol/L: 1/0.010 - 1/0.100 = 100 - 10 = 90 = k*t; t = 90/0.54 = 167 s. These six steps cover the complete kinetic analysis of a second-order reaction using rate law, integrated rate law and half-life calculations. The Rate Constant Calculator (mode 1) gives k from rate and concentration; mode 2 gives k from half-life; mode 3 gives [A] at any time. The Arrhenius Equation Calculator gives k at other temperatures if Ea is known. The Activation Energy Calculator finds Ea from k measurements at two temperatures.
Connecting all reaction calculations together
The ten calculators in the Chemical Reactions suite address every quantitative aspect of reaction chemistry. Kinetics: the Activation Energy Calculator finds Ea from rate constants at two temperatures; the Arrhenius Equation Calculator predicts k at any temperature from Ea and A; the Rate Constant Calculator applies integrated rate laws to find k, [A] or time. Thermodynamics: the Equilibrium Constant Calculator finds Kc from concentrations and solves ICE tables; the Kp Calculator handles gas-phase equilibria and Kp/Kc interconversion; the Reaction Quotient Calculator compares Q to K to predict reaction direction. Stoichiometry: the Theoretical Yield Calculator identifies the limiting reagent and calculates maximum product mass; the Percent Yield Calculator assesses reaction efficiency and atom economy; the Actual Yield Calculator converts between actual, theoretical and percent yield and multiplies multi-step yields; the Molar Ratio Calculator provides stoichiometric conversion between any two species in a balanced equation. For thermodynamic context, the Gibbs Free Energy Calculator (in the Chemical Thermodynamics suite) connects delta-G to K via delta-G = -RT*ln(K), and the Entropy Calculator provides delta-S contributions to spontaneity. All tools share the same design system, breadcrumb navigation and copy-button output -- results transfer seamlessly between calculators for multi-step reaction analysis.
Green chemistry principles and sustainable reaction design
Quantitative reaction calculations underpin green chemistry and sustainable manufacturing. The 12 Principles of Green Chemistry (Anastas and Warner, 1998) require: maximising atom economy (calculate atom economy for every new synthetic route); using catalysis to lower activation energy and reduce energy consumption; maximising yield to minimise waste (calculate theoretical and percent yield at every step); using renewable feedstocks; designing for degradation; real-time analysis to prevent pollution (monitor Qp vs Kp in gas-phase reactors for conversion optimisation). The process mass intensity (PMI = total mass input / mass of product) is the pharmaceutical industry's primary sustainability KPI, calculated from yield, solvent use and waste streams. A typical multi-step pharmaceutical synthesis has PMI of 50 to 200 kg/kg; best-in-class green chemistry processes achieve PMI below 10 kg/kg. Every percent improvement in step yield reduces PMI by approximately 1 to 2%. The ICH Q11 guideline (Development and Manufacture of Drug Substances) requires manufacturers to understand and optimise the yield, selectivity and atom economy of each synthetic step as part of the chemistry, manufacturing and controls (CMC) regulatory submission.
Frequently asked questions
The reactant that is fully consumed first, limiting the amount of product that can form.
Divide moles by stoichiometric coefficient for each reagent. The reagent with the smaller ratio is limiting.
The maximum mass of product if the limiting reagent is 100% converted: g = n_LR x (stoich_P/stoich_LR) x M_r_product.
No. Percent yield = actual/theoretical x 100%. Values above 100% indicate impure product, absorbed moisture, or calculation error.
Moles of excess remaining = n_excess - n_LR x (stoich_excess / stoich_LR). Multiply by M_r for mass.
Atom economy = M_r(desired product) / sum(M_r of all products) x 100%. Measures how much of reactant mass ends up in the desired product.
Incomplete reaction, side reactions, product loss in purification, impure reagents.
Yes. Free, no signup, runs entirely in your browser.