Stocks and Flows

The fundamental building blocks of every system — and why momentum and delay matter

Stock and Flow: What They Mean in Systems Thinking

A stock is an accumulation — a quantity that exists as a level at any moment and builds up or depletes over time (money in an account, water in a bathtub, trust in a relationship, skill, fatigue). A flow is a rate that changes it, measured per unit of time: inflows add to the stock, outflows drain it. The distinction is that a stock has a value you could photograph right now, while a flow only exists over an interval — which is why the bathtub is the standard teaching image: the water level is the stock, the tap and the drain are the flows. Two consequences do most of the work. First, a stock only changes when inflow and outflow differ, so a stock can stay flat while enormous flows run through it, and it keeps rising as long as inflow exceeds outflow even if you have cut the inflow dramatically. Second, because stocks change only as fast as their flows allow, they create delay and momentum — the reason a system built up slowly cannot be reversed quickly. Stock-and-flow structure is the foundation of the system dynamics modelling Jay Forrester developed at MIT, and Donella Meadows made it the entry point of Thinking in Systems.

When you try to change something quickly and find it stubbornly resistant — a relationship, a skill, an organization’s culture, your own fitness — you are likely encountering the dynamics of stocks. Stocks build and deplete slowly; they create inertia and momentum that both frustrate rapid change and protect you from catastrophic collapse. Understanding stocks and flows does not speed up what cannot be sped up, but it prevents the waste of effort that comes from expecting fast results where the stock structure guarantees slow ones — and it shows where to focus for lasting change. The vocabulary comes from system dynamics, the modelling discipline Jay Forrester founded at MIT in the 1950s, and reached a general audience through Donella Meadows’ Thinking in Systems. Its practical power is that it separates two things everyday language runs together. When someone says a problem is "getting better," they may mean the stock has fallen or only that the inflow has slowed — and those call for completely different responses. A stock that is still rising more slowly is still rising. Debt shrinking at a decreasing rate is still debt. The same confusion in reverse produces the most common misread of progress: you change a behavior, the flow shifts immediately, and the stock barely moves for weeks, so it feels like nothing worked when the structure was doing exactly what it had to.

Practices

Practice this with IX Coach

Practice this with IX Coach

Related concepts