The General Balance Equation

The single equation that governs every material and energy balance in chemical engineering.

Material & Energy BalancesChemical Engineering Year 1Free preview
⏱️ About 14 min

Every material balance you will ever write — from a simple mixer to a multi-unit refinery — boils down to one equation. What is it?

💡
The big idea: The general balance equation (Accumulation = In − Out + Generation − Consumption) applies to every conserved or non-conserved quantity in any system.
🎯 By the end, you'll be able to
  • State the general balance equation and define each term
  • Distinguish steady-state from unsteady-state processes
  • Identify conservative vs non-conservative quantities
  • Simplify the general balance for common process scenarios
📎 Helpful to know first
  • Flow Rates & Converting Between Mass and Molar Basis

The General Balance Equation

Every material balance in chemical engineering starts from one master equation. For any system boundary and any balanced quantity (total mass, species mass, energy), the general balance equation is:

Accumulation = In − Out + Generation − Consumption

The accumulation term is the rate of change of the quantity inside the system. In and Out are flow rates crossing the boundary. Generation and Consumption apply only when chemical reactions create or destroy the balanced species within the system.

\[ \text{Accumulation} = \text{In} - \text{Out} + \text{Generation} - \text{Consumption} \]
The general balance equation. Every material and energy balance is a specific case of this relationship.

Steady-State vs Unsteady-State & Conservative Quantities

At steady state, nothing inside the system changes with time, so the accumulation term is zero and the equation simplifies to In = Out (+ Generation − Consumption if reaction occurs). At unsteady state (transient operation, startup, shutdown, tank filling), accumulation is non-zero.

A conservative quantity is one that is neither created nor destroyed: total mass and total energy are always conservative (Generation = Consumption = 0). Individual species mass or moles are conservative only when no reaction occurs. In a reactor, a species can be generated or consumed, so its balance retains those terms.

🔑 When do terms vanish?

For total mass with no nuclear reactions: Generation = Consumption = 0, always. For species mass with no chemical reaction: Generation = Consumption = 0. At steady state: Accumulation = 0. Most introductory balances are steady-state and non-reactive, so all four terms collapse to In = Out.

📝 Worked example: A mixing tank initially contains 500 kg of salt solution. Feed enters at 120 kg/min and product leaves at 100 kg/min. No reaction occurs. How much mass is in the tank after 10 minutes?
  1. Write the general balance (total mass, no reaction): Accumulation = In - Out
  2. Accumulation rate = 120 - 100 = 20 kg/min
  3. Over 10 min: Δm = 20 kg/min × 10 min = 200 kg
  4. m_final = m_initial + Δm = 500 + 200 = 700 kg
✓ 700 kg
✏️ Practice: A tank initially contains 200 kg of water. Water flows in at 50 kg/min and out at 30 kg/min. What is the mass in the tank after 5 minutes?
kg
Solution
  1. Accumulation rate = 50 - 30 = 20 kg/min
  2. m(5) = 200 + 20 × 5 = 200 + 100 = 300 kg

Check your understanding

1. At steady state, the accumulation term in the general balance equation is:
Steady state means no quantity inside the system changes with time, so accumulation = 0.
2. Total mass is always a conservative quantity, which means:
Conservative quantities have no generation or consumption terms. Total mass is always conservative (barring nuclear reactions).
✅ Key takeaways
  • General balance: Accumulation = In - Out + Generation - Consumption
  • Steady state: accumulation = 0, simplifying to In = Out (+ reaction terms if applicable)
  • Total mass and energy are always conservative; species are conservative only without reaction
  • Most introductory problems are steady-state and non-reactive: In = Out
➡️ Now that we have the master equation, how do we know if we have enough information to actually solve a problem? That is where degree-of-freedom analysis comes in.
Want to test yourself on this? Try the Chemical Aptitude test →