contextcost.com

Independent editorial published by Digital Signet. Some links are affiliate links; we only recommend things we would recommend anyway. Dollar figures are models, not guarantees: every assumption is visible on the calculator page. Last verified April 2026.

LAST VERIFIED · APRIL 202614 min read · 3,400 words

Context switching is not free. It is the largest invisible line item on your P&L.

contextcost.com · 2026 edition · last verified April 2026

This site translates the research of Gerald Weinberg, Gloria Mark, Mihaly Csikszentmihalyi, Paul Graham, and the DORA team into two dollar calculators an executive committee can act on. The math is open. The assumptions are visible. Sister publications: featurebloat.com, codesmellcost.com.

§ 01

The per-switch cost calculator

Per-switch cost

$3.23M / yr
$161K per engineer per year · $672 per engineer per day
Formula: headcount (20) x hourly rate ($120) x 7h x 4 switches x 20% loss x 240 days

Methodology and assumptions: /calculator. Prefer a meeting-specific number? /meeting-cost-calculator.

§ 02

The meeting cost calculator

Per-meeting cost

Per-meeting: $864
Annual (weekly): $44.9K
Direct: $720 per meeting / $37.4K/yr · Context switch: $144 / $7.5K/yr

Deep-dive at /meeting-cost-calculator.

§ 03

What context switching actually is

The term borrows from computer science, where a context switch is the CPU saving one process state and loading another. In knowledge work the cost is several orders of magnitude larger. A CPU context switch costs microseconds. A knowledge-worker context switch costs tens of minutes.

Gerald Weinberg captured the organisational version in Quality Software Management, Vol 1: Systems Thinking (Dorset House, 1991, pp 284-285). His table shows what happens when an engineer carries more than one project at a time: at two projects, each receives 40% of productive effort (20% lost to switching); at three projects, each receives 20%; at four, 10%. The compounding is severe and non-obvious.

"The waste on two projects is not twice the waste on one. It is ten times the waste."
Weinberg framing, Quality Software Management Vol 1 (1991, pp 284-285)

These estimates were heuristic, not laboratory measurements, and Weinberg said so. They remain the most-cited figures in the field because nothing more rigorous has replaced them for knowledge-work organisational concurrency. See The Research for the full treatment.

§ 04

The 23-minute refocus

23m 15s

Gloria Mark and colleagues at UC Irvine studied knowledge workers in their natural habitat over multiple years. The finding in "No Task Left Behind?" (CHI 2005) and confirmed in "The Cost of Interrupted Work" (CHI 2008): after a single interruption, the average worker takes 23 minutes and 15 seconds to return to full cognitive engagement with the original task.

Interrupted workers compensate by working faster in the short term, but with measurably higher stress and more errors. The speed increase is a coping mechanism, not a productivity gain. Sophie Leroy's attention-residue research (OBHDP 2009) shows that even after you technically return to Task A, residue from Task B continues to impair performance. The true switch cost is larger than the 23-minute number captures.

§ 05

The four types of interruption, by cost

Not all interruptions cost the same. A severity-ordered taxonomy:

Class 1 - Batched asyncNear zero

Email, PR digests, newsletters. Lowest cost: you choose when to process. Expand this class.

Class 2 - Scheduled syncModerate

Planned meetings, standups. Known in advance, budgetable. Toxic only when back-to-back.

Class 3 - Unplanned asyncHigh

Slack DMs with red dots, @-mentions, urgent email. Unpredictable timing plus urgency signal.

Class 4 - Unplanned syncCatastrophic

Tap on shoulder, ringing phone, desk drive-by. Terminates any deep-work block immediately.

Full taxonomy with policy responses: /interruption-taxonomy.

§ 06

Where to go from here

This site is the third panel of a tech-editorial trilogy with featurebloat.com (adding features is visible, removing them is invisible) and codesmellcost.com (refactoring is invisible, shipping is visible). All three argue the same thesis at three zoom levels: visible work crowds out invisible work, and invisible work determines whether an organisation ships anything meaningful in five years.

Need an outside eye on your operating cadence?

Digital Signet runs two-week attention audits. We map your calendar, inventory your interruption channels, measure your real focus-time, and deliver the memo that protects your team's best hours.

Email Oliver about an attention audit
§ 07

Frequently asked questions

How much does context switching actually cost?

For a 20-person engineering team at a fully-loaded $120/hr with 4 switches/day and Weinberg's 20% loss assumption, the annual cost is approximately $270K. For a 50-person team the number exceeds $670K. Use the calculator above with your own numbers. The formula is: headcount x hourly rate x hours/day x switches/day x loss% x working days/year.

What is the Weinberg 20% rule?

Gerald Weinberg's table in Quality Software Management, Vol 1 (Dorset House, 1991, pp 284-285) shows that at two concurrent projects, each receives 40% of productive time (20% lost); at three projects, 20% each; at four, 10% each. These are engineering heuristics, not laboratory results, and Weinberg says so explicitly. They remain the most-cited estimate because nothing more rigorous has replaced them.

Is multitasking bad for productivity?

Yes, for sustained cognitive work. The literature (Rogers and Monsell 1995, Rubinstein et al. 2001, APA 2006 review) is consistent: task-switching imposes a switch cost paid at the start of every new task. For software engineers whose value comes from holding large mental models, the loss is at the severe end of the range.

What is Maker's Schedule, Manager's Schedule?

Paul Graham's July 2009 essay argues that managers work in hour-long appointment slots, while makers (programmers, writers) need half-day or whole-day unbroken blocks. A single 11am meeting destroys the 8am-11am productive block and leaves a broken fragment too short for hard work. See /ic-vs-manager-maker-schedule for the calendar diagram.

How long does it take to enter flow state?

Csikszentmihalyi's interviews in Flow (Harper & Row, 1990) suggest roughly 15 minutes of uninterrupted concentration before flow onset. Combined with Mark's 23-minute refocus finding, an interruption costs at minimum 15-23 minutes before full productive engagement resumes.

See all 20 questions at /faq

Related reading

The ResearchWeinberg, Mark, Csikszentmihalyi, Leroy, DORAFull CalculatorRole mix and Weinberg multi-project curveMeeting CostAttendees x rate x durationMaker's SchedulePaul Graham's essay, applied

Updated 2026-04-27