B2B service providers, from logistics and distribution to consulting and facilities maintenance, thrive on expertise, relationships and operational effectiveness. They also carry a paradox: the people and processes that create value can quickly become the biggest bottlenecks. A single overloaded account manager, an outdated order management system or a complex supply chain can limit growth more than a lack of demand or capital.
The Theory of Constraints (TOC), developed by Eliyahu Goldratt, offers a way to find and fix the thing that is truly holding your business back from further growth.
Instead of making general improvements, TOC forces you to iteratively focus on that thing and resolve the issue. That focus can unlock capacity, often without spending money.
In manufacturing, a constraint might be a machine with limited throughput. In B2B services, constraints often revolve around people, policies, technology or the supply chain. Whether you run a logistics firm, a professional services company or a maintenance and repair business, the five focusing steps of TOC can help you identify the real bottleneck and address it systematically.
In this article, we will:
- Explain why bottlenecks, not general inefficiency, limit growth across B2B services.
- Why solving the right constraint matters.
- Walk through each of the five focusing steps of TOC, with practical examples from different B2B contexts.
- Close with practical next steps and a low-pressure way to explore TOC in your own business.

Key Terms in The Theory of Constraints (TOC)
Before we get into the details, it is worth defining a few key terms. Many of these concepts show up across TOC, so a short glossary will keep us on the same page.
Theory of Constraints (TOC)
A management framework that says every system has a single most important limiting factor (the constraint), and that improving this constraint is the fastest way to improve overall performance.
Constraint / Bottleneck
The step, person, policy or resource that limits how much work can reliably move through your business. Improving anything else may feel productive but will not increase overall throughput.
Throughput
The rate at which your business turns work into completed, profit-generating outcomes. TOC focuses on increasing throughput at the system level, not just local efficiency.
Work-in-progress (WIP)
All the work that has started but is not yet complete. High WIP often shows up as long queues, delays and constant firefighting, and usually signals a constraint that is overloaded.
Five focusing steps (of TOC)
The repeatable cycle TOC uses to drive improvement: identify the constraint, exploit it, subordinate everything else to it, elevate it and then return to step one once a new constraint appears.
Working capital
The cash tied up in the day-to-day running of the business, such as receivables and inventory. Bottlenecks in invoicing, approvals or collections can quietly trap working capital and create avoidable cash strain.
Why bottlenecks deserve your attention
Every organization has a limiting factor. Goldratt notes that improving any link other than the weakest does not increase the chain’s strength. Growth is not a straight line. It happens in stages, and the key to moving from one stage to the next is solving the right bottleneck at the right time.
Consider a distribution company where the operations manager must personally approve every shipment schedule. Even though the team can handle more orders, throughput is capped because all final routing decisions wait in the manager’s queue. Improving any other part of the business won’t increase throughput.
In professional services, the bottleneck might be a partner who must review every document. In logistics, bottlenecks show up at ports or distribution centres. Supply chains involve many stakeholders and can face complexity, geopolitical disruptions, labour shortages and bottlenecks at ports or warehouses. In each case, throughput is capped and delays frustrate customers and employees.
Operational bottlenecks are more common than many owners expect. In practice, many constraints are internal. Processes are manual, decisions are concentrated in one person, or systems do not talk to each other.
Many B2B services also face cash flow challenges. Delayed invoicing, long payment terms or slow approvals can tie up working capital. TOC helps you see whether capital is the real constraint or a symptom of underlying process issues.
Step 1: Identify the constraint
The first step is to discover what is truly limiting your ability to deliver value. A constraint can be people, processes, policies, market demand, technology or supply chain capacity. Because B2B service providers span many industries, you should consider multiple dimensions:
- People: A specialist whose expertise is required on every deal, an owner who still manages scheduling and production, or a salesperson who must generate all proposals manually.
- Processes: Manual lead qualification, complex approval workflows or order fulfilment procedures that rely on spreadsheets.
- Policies: Billing terms that delay cash inflows, procurement rules that require multiple signatures or governance policies that slow decision-making.
- Technology: Outdated or disconnected tools, under-used software or a lack of automation.
- Supply chain: In logistics, inventory management and transportation can be complex. Coordinating multiple stakeholders, dealing with geopolitical issues, labour shortages and bottlenecks at ports or distribution centres all create constraints.
To pinpoint the constraint, map your workflow from lead through delivery and note where work piles up. Look for steps that take the longest time or where work-in-progress accumulates. Ask team members where they experience repeated delays. Consider external factors as well. If demand for a new service is low, the market may be the constraint.
Step 2: Decide how to exploit the constraint
Once you have identified the bottleneck, maximise its output using existing resources.
Goldratt emphasizes that exploitation should come before any investment in additional capacity. Exploitation means making sure the constraint focuses on high-value work and is not bogged down by low-impact tasks.
Practical exploitation practices include:
- Focus on what matters: Give the bottleneck only the most important work. Have other team members or software handle routine tasks like paperwork, research, or first drafts.
- Prepare information better: Make sure the bottleneck gets clear, organized information. For example, give a logistics planner a summary of what’s needed instead of raw data, and give a product manager organized customer feedback instead of scattered notes.
- Group similar tasks together: Schedule approvals or reviews at set times instead of throughout the day. This helps people focus. Use checklists and templates to avoid mistakes and make it easier for others to help.
- Let technology do repetitive work: Use AI tools to create draft proposals, summarize documents, or plan delivery routes. Use warehouse and shipping software to cut costs and work more efficiently.
Once you have maximized the constraint’s output using existing resources, the next step is to ensure every other part of your business supports that effort rather than works against it.

Step 3: Subordinate everything else
Subordination means aligning every other part of your business to support the exploitation plan. Non-constraints should operate at a pace and cadence that suits the bottleneck. If sales, marketing or operations outpace the constraint, they generate work-in-progress (WIP) that overwhelms it and erodes quality.
Practical subordination tactics include:
- Coordinate your work pace: Make sure your sales, marketing and new client setup match what your team can actually deliver. Slow down bringing in new leads when your team is already at full capacity. Speed up when you have room to take on more.
- Track your backlog: Keep a clear list of work waiting at the bottleneck and check it often. For logistics companies, this means watching shipments at ports or warehouses.
- Train your team and write things down: Teach team members to do tasks that don’t need the bottleneck person’s special skills. Write down how to do standard tasks. This lets your bottleneck focus on work only they can do.
- Change how you measure success: Stop measuring just how busy people are. Instead, measure how much work actually gets completed through the bottleneck. This stops people from piling too much work on the bottleneck just to look productive.
Subordination ensures that your entire operation works in harmony with the constraint. When policies and habits no longer serve the bottleneck, update them. Once you have fully exploited and subordinated, you may find the constraint still limits growth. That is when it is time to invest in additional capacity.
Step 4: Elevate the constraint
If the constraint still limits throughput after you have exploited it and subordinated everything else, it is time to invest in increasing capacity. Many leaders rush to hire or invest, but doing so before fully exploiting existing resources wastes capital.
Common elevation strategies for B2B providers:
- Hire staff: Add specialists or additional people in existing roles to handle higher-level or more work.
- Invest in technology: Implement software that automates parts of the constrained process. Warehouse management systems and transport management systems can optimise storage, route planning and procurement. In sales, configure-price-quote tools reduce manual quoting time.
- Outsource or partner: Delegate non-core tasks to trusted partners. Logistics firms might work with third-party carriers.
Elevation is the right step when exploitation and subordination have reached their limits. Before committing capital to new hires or technology, confirm that the constraint is genuine and tied to sustainable demand. Once you have elevated one constraint, the system will reveal a new one, which brings us to the final step in the TOC cycle.

Step 5: Prevent inertia and keep improving
Once you elevate one constraint, another will take its place. TOC is a continuous improvement process. It is easy to fall into inertia, either by continuing to operate as if the old constraint still exists or by allowing outdated habits to become new constraints.
To avoid inertia:
- Review regularly: Schedule periodic reviews of workflows, metrics and bottlenecks. Growth often occurs in stages. Each stage has its own ceiling and requires solving a different constraint.
- Retire old rules: Remove policies whose rationale has expired. Payment terms or approval protocols implemented during a cash crunch or quality crisis may no longer be needed.
- Encourage feedback: Frontline staff and customers often spot new bottlenecks first. Create mechanisms for them to share insights and respond promptly.
When you treat bottlenecks as opportunities rather than failures, you build a culture of continuous improvement.
Final thoughts
For B2B service providers, the greatest opportunities often lie not in doing more, but in doing the right things at the right time. The Theory of Constraints provides a clear, repeatable process for identifying and addressing what truly limits growth.
By focusing on one bottleneck at a time (identifying it, exploiting it, subordinating everything else, elevating it when necessary and then repeating the cycle) you can unlock capacity without unnecessary costs.
This disciplined approach aligns with Sidecar Capital Partners’ emphasis on clarity, partnership and sustainable growth. When combined with capital and thoughtful use of technology, TOC becomes a practical framework for navigating complexity across a wide range of B2B services.
Next steps for your business
- Talk to your team: Speak with staff at each stage to learn where work is stalling and where bottlenecks occur.
- Determine your bottleneck: Identify the step or person that currently limits throughput. Apply Step 2 by streamlining their workload and inputs. Measure whether throughput improves.
- Run the five steps: Identify, exploit, subordinate, elevate and repeat.
- Set a review rhythm: Build a simple monthly or quarterly review to ask, “What is our current constraint, and is it the one we want?”
FAQ: Theory of Constraints for B2B service providers
If you are an owner-operator of a Canadian B2B service business and you suspect bottlenecks are holding you back, Sidecar Capital Partners can help you work through the options. Sidecar typically partners with owner-led service businesses that want to grow, de-risk or both while keeping culture and client relationships at the centre. A short, exploratory conversation can surface where your current constraint sits and whether a structured growth or recapitalization plan could help.

