Many policy and management mistakes begin by confusing a stock with a flow. A stock is an accumulation at a point in time: cash in an account, people waiting for care, carbon in the atmosphere, experienced employees, or unresolved software defects. A flow is a rate that changes a stock: income and spending, arrivals and completions, emissions and removals, hiring and departures, or defects created and fixed.
The distinction sounds simple, but it changes how problems are diagnosed. A stock remembers past flows. Improving an inflow or outflow today may change the direction of a problem without immediately reversing the accumulated condition.
The bathtub logic
Imagine a bathtub. Water in the tub is the stock. Water entering through the tap is an inflow; water leaving through the drain is an outflow. The level rises whenever inflow exceeds outflow, even if inflow is declining. It falls only when outflow exceeds inflow.
This explains a common reasoning error. If annual emissions stop growing but remain greater than removals, atmospheric greenhouse-gas concentrations continue to rise. Slower growth in a harmful flow is not the same as reduction in its accumulated stock.
How stocks create inertia
Stocks buffer systems from sudden variation and create continuity. Inventory allows sales to continue when deliveries fluctuate. Savings allow spending when income falls. Experienced staff preserve organizational capability. The same accumulation also creates inertia: a large backlog takes time to clear, and a depleted resource takes time to regenerate.
This inertia is not merely “resistance to change.” It follows from conservation: the stock can change only through its flows. A credible plan must therefore specify the rate and duration of change, not only the desired endpoint.
How to draw a stock-and-flow model
- Define the outcome that accumulates and choose its unit.
- Identify every meaningful inflow and outflow using units per time.
- Write the accounting relationship: change in stock equals total inflows minus total outflows.
- Add information links that influence the rates.
- Specify delays, capacities, and nonlinear relationships.
- Test whether units are consistent and whether the model reproduces historical patterns.
A causal loop diagram emphasizes feedback structure. A stock-and-flow model makes accumulations explicit and can support simulation. The two tools complement each other, but a CLD should not be mistaken for a quantitative model.
Example: employee capability
Experienced capability is a stock. Hiring adds people, but new employees do not instantly add the same capability as experienced staff. Learning and mentoring increase capability over time; turnover removes it. Heavy workload may trigger hiring while simultaneously reducing mentoring time and increasing departures.
A headcount dashboard can therefore report recovery while the capability stock continues declining. A better set of measures tracks experience distribution, time to proficiency, mentoring capacity, workload, and preventable turnover.
Policy implications
Stock-and-flow thinking encourages four questions: What has accumulated? Which rates change it? How quickly can those rates change? What feedback controls them? These questions expose plans that promise an immediate stock outcome from a small or delayed flow intervention.
It also reveals several intervention options. Reduce the harmful inflow, strengthen the beneficial outflow, expand a constraining capacity, protect a regenerative stock, or change the feedback that controls the rates. Durable policy often combines these moves rather than betting on one lever.
Common mistakes
- Using stock and flow variables interchangeably.
- Comparing quantities with incompatible units.
- Assuming a falling inflow means the stock is falling.
- Ignoring capacity constraints on an outflow.
- Treating information and perception as instantaneous.
- Building detail before defining the model’s decision purpose.
References and further reading
- Meadows, D. H. (2008). Thinking in Systems: A Primer. Chelsea Green.
- Sterman, J. D. (2000). Business Dynamics. Irwin/McGraw-Hill.
- Forrester, J. W. (1961). Industrial Dynamics. MIT Press.
- James Madison University, System Dynamics Learning Guide.

Discussion