The Truth About
Your Factory

Theory of Constraints · S-DBR · Throughput Accounting


How we stop bleeding cash, protect our people,
and build a company that can grow.

Part 1

The Efficiency Trap

What happens when we measure the wrong things

The Promise of "Efficiency"


"Keep everyone busy. Measure output per person. Tie pay to production. This is how we stay competitive."


This thinking sounds logical. It is also dead wrong.

It leads to decisions that bloat the company, steal cash, and bury your best products.

Piece Rate & Efficiency-Based Work


  • Workers are paid per unit — so they overproduce
  • Supervisors chase labor efficiency — so they never stop a line
  • Employment depends on sales volume — so everyone lives in fear


Result: People build inventory nobody ordered. They work faster on the wrong things. Fear drives every decision.

When Employment = Sales


What the Company Does

  • Hires when sales are up
  • Fires when sales are down
  • Treats labor as a variable cost
  • Workers are "resources to optimize"

What Workers Feel

  • Constant anxiety
  • Hoard work to look busy
  • Never report problems
  • Resist any change

This is a system designed to hide problems, not solve them.

The Efficiency Death Spiral


  1. Management demands high utilization at every station
  2. Workers and supervisors push WIP into the system to stay "busy"
  3. Lead times explode — orders take 3x longer than they should
  4. Cash gets trapped in WIP, packaging, and unsold inventory
  5. Expediting becomes the norm — everything is a rush
  6. High-throughput products get pushed aside for "urgent" low-margin work
  7. The company is bigger, slower, and poorer

Part 2

The Shift

What S-DBR and Throughput Accounting reveal

What is Throughput Accounting?


Three numbers. That's it.


T = Revenue − Truly Variable Costs

Throughput: money generated by sales

I = Money Tied Up in the System

Inventory/Investment: WIP, raw materials, equipment

OE = Operating Expense

Everything we spend to turn I into T — including labor

The Key Insight


Labor is NOT a variable cost. It is Operating Expense.


Your people cost the same whether they're building product or standing ready.

The question is never "are they busy?"

The question is: "Are they producing Throughput?"


Busy ≠ Productive. Activity ≠ Throughput.

What is S-DBR?

Simplified Drum-Buffer-Rope


  • Drum — Market demand sets the pace. Not the machines. Not the workers.
  • Buffer — Time protection in front of the constraint & shipping dates
  • Rope — Only release work when the system is ready for it


Translation: Stop starting. Start finishing. Only work on what the market actually needs, when it needs it.

What Happens When You Turn It On


Week 1–4

  • We stop releasing work early
  • WIP drops rapidly
  • The floor looks... emptier
  • People start asking questions

Week 4–8

  • Lead times drop by 50%+
  • On-time delivery improves
  • Cash starts coming home
  • Excess capacity becomes visible

Part 3

The Empty Factory Fear

Why it freaks everyone out — and why it shouldn't

The Floor Looks Empty


"Where did all the work go? Are we going out of business?"


When WIP drops, the factory floor transforms:

  • Fewer carts, fewer batches in queue
  • People standing ready instead of frantically processing
  • The chaos is gone — and that feels wrong

For workers who've been told "busy = safe" their whole careers,
this is terrifying.

What the "Empty" Factory Actually Means


What They FearWhat's Actually Happening
"We're running out of work""We stopped overproducing"
"People will get laid off""We can see our real capacity now"
"The company is shrinking""Cash is flowing faster"
"I need to look busy""Stand ready — the right work is coming"
"Management is cutting corners""We're making better decisions"

Excess Capacity is Not a Problem


It's the solution.


Protective Capacity

Every non-constraint resource SHOULD have excess capacity. That's how you protect flow. That's how you absorb variability. That's how you deliver on time.


Strategic Capacity

Visible excess capacity means we can take on MORE work — better work, higher-throughput work — without adding cost.

Part 4

What We Exposed

The production decisions that were killing us

Bloated the Company


  • We took on every order, regardless of throughput contribution
  • We added shifts, added equipment, added people — to process low-margin work
  • Complexity grew. Overhead grew. But profit didn't.

We were growing revenue while shrinking the bottom line. More busy. Less money.

Stole Cash


Every dollar sitting in WIP is a dollar not in the bank.


Before

  • Huge WIP piles on the floor
  • Weeks of raw materials "just in case"
  • Finished goods sitting unsold
  • Cash cycle: weeks to months

After S-DBR

  • WIP limited to what's needed
  • Materials arrive closer to need
  • Finished goods ship faster
  • Cash cycle: days

Buried Our Best Products


Cost accounting told us to prioritize products with the lowest cost per unit.

Throughput accounting shows us the products with the highest throughput per constraint minute.


They are often completely different products.

The product lines and brands generating the most throughput per constraint minute were getting deprioritized because they looked "expensive" under cost accounting.

Meanwhile, "cheap" products consumed constraint time and generated less money.

The Throughput per Constraint Minute Ranking


T/CU = (Revenue − TVC) ÷ Constraint Minutes


This is the ONLY way to rank product priorities:


  • High T/CU → These brands/products get priority scheduling
  • Medium T/CU → Fill remaining capacity
  • Low T/CU → Negotiate better terms or politely decline

This is not about being "mean" to clients.
It's about making honest decisions with real numbers.

Part 5

The Most Dangerous Lie
in Manufacturing

"We're losing money on that product."

Where the Lie Comes From


Cost accounting takes total overhead — rent, management, utilities, depreciation, labor — and allocates it across products.


  • Usually allocated by labor hours or machine hours
  • Some products end up with an allocated "cost" higher than their selling price
  • The accountant says: "We're losing money on Product A"
  • Management says: "Drop it."

This feels rational. It is a catastrophic mistake.

The Allocated Cost is a Fiction


When you stop making Product A:


  • Does the rent go down? No.
  • Does the labor bill go down? No.
  • Do the machines disappear? No.
  • Does the throughput from that product disappear? Yes.

You removed revenue but kept all the cost. The company just got poorer.

The Death Spiral of Cost Accounting


  1. Product A "loses money" → Drop it
  2. Overhead that was allocated to A gets redistributed to B, C, and D
  3. Now Product B "loses money" → Drop it
  4. Overhead redistributes again → Product C looks bad
  5. Repeat...
  6. The company has fewer products, the same overhead, and less throughput

Every decision looked rational on the spreadsheet.
The company shrunk itself into the ground.

The Throughput Accounting Test


There is only one question:


Is Revenue > Truly Variable Cost?

TVC = raw materials, commissions — things that go to literally zero if you don't make it


  • T is positive? → This product is helping pay for Operating Expense
  • T is negative? → You're paying customers to take your product (this is rare)

Labor is NOT in TVC. Overhead is NOT in TVC. Your people cost the same whether they make this product or stand idle.

The Only Valid Reason to Drop a Product


You need the constraint capacity for something better.

If your constraint is fully loaded and Product A generates $5/constraint-minute while Product B generates $20/constraint-minute — yes, prioritize B.


But if your constraint has available capacity — and S-DBR just exposed that it does — dropping a positive-throughput product is removing money from the system for no reason.


The right conversation isn't "we can't afford to make your product."

It's: "Let's improve the throughput contribution — can we adjust pricing, simplify the SKU, reduce changeover, fix your packaging logistics?"

Part 6

Negotiating with
Brands & Cultivators

How throughput changes every conversation

The Guiding Principle


We give our co-packing managers the tools to help brands order wisely and get products they can actually sell.


What blocks brands from getting what they need?

  • They don't know what can actually get made this week
  • Missing live materials — bad harvest, bugs, non-passing test results
  • Missing or late packaging materials
  • Customers stock out — or worse, overproduce products the market doesn't want

We are going to be their best friends and throughput supply chain champions.

Receiving = Supply Chain Reality


Receiving isn't paperwork. It's the moment supply chain reality becomes visible.

What arrived. What didn't. What passed. What didn't.


  • Material received & good → Brand can produce → That's good news to share
  • Material didn't show or failed testing → Production blocked → "What do we need?" conversation now, not a surprise later
  • Packaging arrived → One less blocker → Kit readiness updates
  • Packaging missing → Proactive outreach → "Hey, we're waiting on your labels before we can run your order"

The Hero Effect


"Here's what we can actually make for your brand this week."

— Instead of everyone guessing.


The system makes our co-packing managers look like heroes because they always know:


  • What's coming
  • What's here
  • What's missing

Before the brand has to ask.


This isn't about being reactive. This is proactive supply chain partnership.

The New Conversation


Before: "Can you do this job? What's your price per unit?"

Now: "What's the throughput contribution per constraint minute?"


With Brands

  • We know exactly which brands contribute the most throughput
  • We can offer faster lead times (our competitive advantage)
  • We can negotiate pricing based on real numbers, not gut feel
  • High-T/CU brands get priority — and they feel it in delivery reliability

With Cultivators


  • We know which inputs lead to higher-throughput finished goods
  • We can commit to reliable purchase volumes (because our production is predictable)
  • We can negotiate better terms with consistency as leverage
  • Quality issues get traced back — which inputs cause rework at the constraint?

When your production system is predictable, every supplier relationship improves. You become the customer cultivators want to work with.

With Clients


  • Promise only what the constraint can deliver — then always deliver it
  • Offer premium lead times for premium throughput
  • Say no to work that doesn't contribute — or negotiate terms that make it work
  • Build trust through reliability, not just price

The goal: Fewer promises. Better promises. Kept promises.

Part 7

Protecting Our People

Employment is NOT tied to busy-ness

The Commitment


"No one loses their job because we got smarter."


  • Employment is not tied to keeping every station running
  • Employment is not tied to looking busy
  • Employment is tied to being ready, being skilled, and growing with us

When we expose excess capacity, it means we have room to grow — not a reason to shrink.

What We Ask of Our Team


Old Expectations

  • Stay busy at all times
  • Push as many units as possible
  • Never stop the line
  • Efficiency is your job security

New Expectations

  • Work on what's needed, when it's needed
  • Focus on quality and flow
  • Stop and flag problems immediately
  • Cross-train for flexibility

Preparing for More Capacity


With the current team and visible capacity, we can now:


  • Cross-train — Every person learns multiple stations
  • Improve processes — Use "idle" time for kaizen, SOPs, 5S
  • Increase throughput — Take on higher-T/CU work without hiring
  • Reduce lead times further — Become the fastest, most reliable operation
  • Grow into the capacity — When new business comes, we're ready today

The Virtuous Cycle


Reduced WIP → Faster lead times

Faster lead times → More reliable delivery

More reliable delivery → More/better clients

More clients → Higher throughput

Higher throughput → More jobs, better pay, stable employment

Part 8

Production is Driven by
Throughput

Not efficiency. Not utilization. Not cost.

The Decision Framework


Every production decision passes through one filter:


Does this increase Throughput?

Without proportionally increasing Operating Expense or Inventory?


  • Yes → Do it
  • No → Don't. No matter how "efficient" it looks.

Old vs. New Decision Making


Cost World (Old)Throughput World (New)
"Reduce cost per unit""Increase T per constraint minute"
"Keep everyone busy""Protect the constraint's flow"
"Bigger batches = lower cost""Smaller batches = faster flow"
"Cut headcount to save money""Use capacity to grow throughput"
"We need more machines""We need better decisions"

The Constraint Drives Everything


  1. IDENTIFY the constraint — what limits our throughput?
  2. EXPLOIT it — make sure it's never idle, never working on low-T items
  3. SUBORDINATE everything else — all other resources serve the constraint
  4. ELEVATE — only invest in the constraint if steps 2-3 aren't enough
  5. REPEAT — if the constraint moves, go back to step 1

Goldratt's Five Focusing Steps

The Bottom Line


  • We stop measuring busy-ness
  • We start measuring throughput
  • We protect our people
  • We free our cash
  • We prioritize what actually makes money
  • We negotiate from strength, with real numbers
  • We grow into capacity instead of cutting into it

The factory isn't empty.


It's ready.



"An hour lost at a bottleneck is an hour lost for the entire system.
An hour saved at a non-bottleneck is a mirage."
— Eliyahu Goldratt