A new breakdown every week — read the newsletter →
PeopleBusinessesTools
Strategies Mental ModelsDecision Tools Business ModelsFrameworksMoats
Learn Book SummariesReading Lists GuidesQuote CollectionsLearning Paths
Artificial IntelligenceNewsletter AboutContact
Decision Tools

Balancing feedback loop

The mechanism that resists change and pushes a system toward stability.

Overview

A balancing (or negative) feedback loop counteracts change: when a variable moves away from a target, the loop pushes it back. Thermostats, hunger, market prices and company hierarchies all contain balancing loops. They are the source of stability — and of frustrating resistance when you are the one trying to change the system.

Recognising a balancing loop explains why well-intentioned interventions fizzle: the loop quietly absorbs your push and returns the system to its set point. To create lasting change you must move the set point or weaken the loop, not just push harder.

When to use it

Understanding why a system resists your efforts to change it, or why it self-corrects.

How to use it

Step 1

Identify the target state

What level is the system implicitly trying to hold?

Step 2

Find the corrective mechanism

What action kicks in when the variable drifts from that target?

Step 3

Trace the return

Follow how the correction pushes the variable back toward the set point.

Step 4

Locate the set point

Find what determines the target — that, not the variable, is the real lever.

Step 5

Intervene on the loop or set point

Change the target or the strength of the correction, rather than pushing against it.

Worked example

A manager pushes the team to work longer hours; output rises briefly, then burnout and turnover pull it back down — a balancing loop defending a sustainable-effort set point. Pushing harder just strengthens the correction. Real change means raising capacity (more people, better tools), which moves the set point.

Common pitfalls

  • Pushing harder against a balancing loop instead of changing its set point.
  • Mistaking a balancing loop’s temporary give for lasting change.
  • Overlooking delays, which make balancing loops oscillate before settling.

Frequently asked questions

How is it different from a reinforcing loop?

A balancing loop resists change and creates stability; a reinforcing loop amplifies change and creates growth or collapse.

Why do my changes keep getting undone?

A balancing loop is likely returning the system to its set point — change the set point, not just the variable.

What causes oscillation?

Delays in the corrective mechanism, which cause the system to overshoot and correct repeatedly.

Related tools