Template · Chemistry

Reaction stoichiometry and limiting reagent calculator

Limiting reagent, theoretical and percent yield, excess reagent left and reactant masses for a scale-up.

Create an account

Downloads are included in the $19.85 yearly membership. Sign in

XLSXCSVODSXMLNumbers
Reaction stoichiometry and limiting reagent calculator
Example data — replace the blue input cells with your own.
LIMITING REAGENTTHEORETICAL YIELD (G)PERCENT YIELD
Salicylic acid (C7H6O3)2.6180.5%
Reactants (example: aspirin from salicylic acid and acetic anhydride)
ReactantCoefficientMolar mass (g/mol)Mass used (g)Moles (mol)Moles / coefficientStatusExcess remaining (g)
Salicylic acid (C7H6O3)1138.122.000.01450.0145Limiting0.00
Acetic anhydride (C4H6O3)1102.095.400.05290.0529Excess3.92
Extent of reaction (mol)0.0145Smallest moles / coefficient: the limiting reagent sets the extent
Products (theoretical yield at the extent of reaction)
ProductCoefficientMolar mass (g/mol)Theoretical yield (mol)Theoretical yield (g)

Showing the first 16 of 27 rows and 8 of 8 columns. Cells with formulas show the formula on hover.

What does this template do?

This workbook takes a balanced reaction with up to four reactants and three products and finds the limiting reagent. Enter each species' coefficient and molar mass, and the mass of each reactant used. The Reaction tab converts masses to moles, divides by each coefficient and takes the smallest value as the limiting reagent. That smallest value is the extent of reaction.

From the extent, the sheet calculates the theoretical yield of every product in moles and grams. Enter the actual yield of the main product to get the percent yield. For each reactant it shows the excess remaining in grams. The Scale-up tab takes a target mass of the main product and an expected percent yield, then sizes the moles and masses of each reactant, with an excess factor for the reagents that are not limiting.

The example is the aspirin synthesis from salicylic acid and acetic anhydride, with acetic acid as the second product. The masses, the 2.10 g actual yield and the 1.2 excess factor are example data. The coefficients are typed by hand, so balance the equation before entry.

What’s inside

  • Limiting reagent found with INDEX and MATCH on the smallest moles per coefficient
  • Extent of reaction, and theoretical yield in moles and grams for each product
  • Percent yield from the actual yield of the main product
  • Excess reagent remaining in grams for every reactant
  • Scale-up tab sizes reactant masses for a target product mass and yield

Which tabs does the workbook have?

TabWhat it holds
ReactionReactants, products, limiting reagent, extent of reaction, theoretical and percent yield, excess remaining.
Scale-upTarget product mass to reactant moles and masses, with an excess factor for non-limiting reagents.
NotesWhat the workbook does, the method, assumptions and limits.

What formulas does this template use?

This template holds 60 formulas in 160 cells across 3 tabs, so 38% of its cells calculate. They use 7 distinct functions; the longest formula is 215 characters and 18 of them read from another tab.

FunctionUsesWhat it does
IF66one result when a test is true, another when false
OR29true when any test is true
COUNT8counts numeric cells
MIN6smallest value
INDEX1value at a position in a range
MATCH1position of a value in a range
SUM1adds numbers

Counted from the workbook itself. Only functions that Excel, LibreOffice Calc, Google Sheets and Apple Numbers evaluate the same way are used, so the formulas survive every download format.

How do you use it?

  1. On the Reaction tab, enter each reactant's name, coefficient, molar mass and mass used.
  2. Enter each product's coefficient and molar mass. The first product row is the main product.
  3. Enter the actual yield of the main product, in grams, to get the percent yield.
  4. Check the Status column and the excess remaining for each reactant.
  5. On the Scale-up tab, enter the target mass, expected percent yield and excess factor.

What is it good for?

  • Choosing which reagent to weigh in full
  • Estimating the theoretical yield before a synthesis
  • Checking the percent yield of a recrystallized product
  • Sizing reagent masses for a larger batch

Questions about this sheet

Does the workbook balance the equation?

No. The coefficients are entered by hand, and the check cell only confirms that each species has a coefficient. Balance the equation before entering it.

What happens when two reagents give the same moles per coefficient?

Both are limiting. The MIN and MATCH formulas return the first one listed, so check the Status column for ties.

Are the masses corrected for purity?

No. Enter the mass of pure reagent, and correct for purity before entering the masses.