1import{j as e,L as t}from"./index-CwhY44Ud.js";import{I as o,M as s}from"./InsightArticleTemplate-Bs3CajTZ.js";import"./SEO-BfEh6Rtl.js";import"./Footer-DdH6jild.js";import"./NvidiaInceptionBadge-BWb_rvks.js";import"./linkedin-CBwNbQYy.js";import"./chevron-right-BbJPvrn5.js";import"./accordion-C20DjFqV.js";import"./index-CzGHbCqm.js";import"./robert-burke-headshot-BQ4Y3EAF.js";import"./arrow-right-noAvnvFt.js";import"./ConnectorStrip-0svr_m-T.js";import"./chart-column-A1mVHSDv.js";import"./calendar-Ca7010L4.js";import"./search-WZhGcVfO.js";import"./users-CzkGyqpi.js";import"./arrow-left-BUPNqmPi.js";const n=[{metric:"Where it runs",traditional:"Factory floor, throughput line",sobo:"P&L, CRM, hiring loop, cash cycle"},{metric:"Time to result",traditional:"Weeks of process mapping",sobo:"Written report in 3 minutes"},{metric:"Output",traditional:"Bottleneck named in lean terms",sobo:"One $-ranked SMB bottleneck + fix path"},{metric:"Cost",traditional:"$15â40K lean consulting engagement",sobo:"Free, no card, no call"},{metric:"Next step",traditional:"Six-month kaizen rollout",sobo:"$1K credit, matched fractional expert"}],v=()=>e.jsxs(o,{title:"Bottleneck Analysis for Small Businesses: The 5-Step Method",executiveSummary:"Bottleneck analysis identifies the single constraint costing your business the most margin, time, or growth right now. Most published methods are written for factory floors. For $1Mâ$50M services, ops, and trades businesses, the bottleneck is rarely a machine â it is a cash cycle, a hiring loop, a sales handoff, or a decision the founder still owns. This Spec adapts the method to where SMBs actually bleed.",publishedDate:"2026-06-04",faq:[{question:"What is bottleneck analysis?",answer:"Bottleneck analysis is a structured method for finding the single point in a business process that limits total throughput. Fix that constraint and total output goes up. Fix anything else and the constraint absorbs the gain. Originally developed for manufacturing under Theory of Constraints, it works equally well for SMB services, finance, sales, and operations workflows."},{question:"How do you do bottleneck analysis for a small business?",answer:"Five steps. (1) Pick the outcome you want to grow â revenue, margin, throughput, cash. (2) Map the workflow that produces it, end to end. (3) Measure cycle time at every step. (4) Find the step with the longest cycle time relative to demand â that is the bottleneck. (5) Subordinate every other decision to relieving it until something else becomes the constraint."},{question:"What is the most common SMB bottleneck?",answer:"Founder bandwidth. In businesses between $1M and $25M, the founder is usually the constraint on hiring decisions, pricing decisions, large-customer relationships, and quality control. The numbers will point at a process or a person; the real bottleneck is the founder's calendar."},{question:"How is bottleneck analysis different from a SWOT or a business audit?",answer:"SWOT lists everything. An audit grades everything. Bottleneck analysis names the one thing. The other two produce a binder; bottleneck analysis produces a fix path. For owners who already feel something is wrong, the question is never 'what are all our problems' â it is 'which one do I solve first'."},{question:"Can I run a bottleneck analysis without hiring a consultant?",answer:"Yes. The 5-step method here works on a whiteboard with your leadership team in an afternoon. The Sobo Bottleneck Scan runs the same logic on your data in 3 minutes and names the gap with a dollar estimate. Hire a fractional expert only if the diagnosis says you need one to close the gap."}],slug:"/insights/bottleneck-analysis-for-smbs",problemSolutionOutcome:{problem:"You can name five things that feel broken. You cannot name the one that is actually costing you the most.",solution:"Run the 5-step bottleneck method on the workflow that produces the outcome you most want to grow. Name the single constraint, in dollars.",outcome:"One named bottleneck. A fix path ranked by impact. The founder stops chasing five fires and closes the one that matters."},diagnoseMatchResolve:{diagnose:"5-step bottleneck method on your workflow, or 3-minute Bottleneck Scan on your data",match:"If the bottleneck needs outside help, matched fractional expert with results on that exact constraint",resolve:"$1,000 credit applies to the first engagement. Engagement closes when the constraint moves, not on a calendar"},successMetrics:[{value:"5 steps",label:"End-to-end method, one afternoon"},{value:"3 minutes",label:"Sobo Bottleneck Scan on your data"}
1,{value:"1 gap",label:"Named, $-ranked, with fix path"}],resolutionScorecard:n,scorecardLabel:{sobo:"Sobo Bottleneck Scan",traditional:"Lean / factory-floor method"},children:[e.jsx("h2",{id:"what-it-is",children:"What bottleneck analysis actually is"}),e.jsx("p",{children:"Bottleneck analysis is the structured search for the one step in a workflow that limits the entire workflow's output. Eliyahu Goldratt formalized it in the 1980s as the Theory of Constraints. The original work was about factories, but the logic is universal: any system has exactly one constraint at a time, and improving anything but that constraint is wasted effort."}),e.jsx("p",{children:"For SMB owners, the bottleneck is rarely a machine. It is a sales handoff that drops 30% of qualified leads. It is a 47-day DSO that starves the cash cycle. It is a hiring loop that takes 90 days to fill a $60K role. It is the founder, still personally approving every quote over $5,000."}),e.jsx("h2",{id:"five-step-method",children:"The 5-step bottleneck method, adapted for SMBs"}),e.jsxs("ol",{children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Pick the outcome."})," Name the single number you want to move â monthly revenue, gross margin, throughput, free cash, week-on-week hires. One number. Not three."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Map the workflow that produces it."})," End to end, on one page. Lead â quote â close â deliver â invoice â collect. Or: req â posting â screen â interview â offer â start. Every handoff is a candidate."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Measure cycle time at every step."})," Not effort. Not cost. Time elapsed from when a unit enters the step to when it exits. Average and worst case."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Find the longest cycle time relative to demand."})," The step where the queue builds up is the bottleneck. If the queue is invisible, look for where work waits â emails unanswered, quotes unsent, invoices unbilled, decisions un-made."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Subordinate everything else to relieving it."})," Move people, money, attention. Do not improve anything else until the constraint moves. When it does, the new bottleneck appears somewhere else â repeat."]})]}),e.jsx(s,{}),e.jsx("h2",{id:"common-smb-bottlenecks",children:"The bottlenecks that actually show up in $1Mâ$50M businesses"}),e.jsxs("ul",{children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Founder bandwidth"})," â pricing, hires, large-customer calls all routed through one calendar"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Sales-to-delivery handoff"})," â closed deals sit a week before kickoff, killing momentum and cash"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Quote-to-cash cycle"})," â DSO drift from 30 to 60+ days quietly eats one full payroll cycle"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Hiring loop"})," â 90-day time-to-fill on a critical role caps every downstream revenue line"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Decision speed"})," â leadership meeting held weekly but decisions logged in nobody's calendar"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Data visibility"})," â three systems, no single source of truth, every decision a debate"]})]}),e.jsx("p",{children:"None of these show up on a factory floor. All of them show up in a P&L. A real SMB bottleneck analysis reads the operational data, not the production line."}),e.jsx("h2",{id:"worked-example",children:"A worked example: 18-person professional services firm, $4.2M revenue"}),e.jsx("p",{children:"Owner reports that growth has stalled. Top of funnel is healthy â qualified leads up 22% year-over-year. Close rate is steady. Margin is fine. But revenue is flat."}),e.jsx("p",{children:"The 5-step method points at one thing. Step 2 maps the workflow: lead â quote â close â deliver â invoice â collect. Step 3 measures cycle time. The bottleneck is not sales. It is the quote step â average quote-out time has drifted from 2 days to 11 days as the founder, who personally writes every quote over $25K, has gotten busier. The funnel is feeding a constraint nobody named."}),e.jsx("p",{children:"Fix: train the senior project lead to draft quotes; founder approves in 24 hours instead of writing them. Quote-out drops from 11 days to 3. Six-month revenue lifts 14% on the same lead volume. The bottleneck moves â now it is delivery capacity. Repeat the loop."}),e.jsx("h2",{id:"diagnostic-engine",children:"Running the same logic on your data, in 3 minutes"}),e.jsx("p",{children:"The 5-step method works on a whiteboard. The Sobo Bottleneck Scan runs the same logic on your inputs, surfaces the constraint with a dollar estimate, and ranks the fix paths by impact. Output is identical in structure to what an afternoon with your leadership team would produce â minus the afternoon."}),e.jsx("p",{children:"If the diagnosis says the constraint is one your team can close, the report stands on its own. If it says you need outside help, the $1,000 credit applies to a fractional expert matched to that exact constraint. No generalists."}),e.jsx("h2",{id:"next-step",children:"Next step"}),e.jsxs("p",{children:["Run the Bottleneck Scan. It runs the 5-step method on your data in 3 minutes and ends with one named gap and a 90-day fix list. ",e.jsx(t,{to:"/operations-assessment",children:"Start the free Bottleneck Scan"}),". If the diagnosis points at finance, run ",e.jsx(t,{to:"/flowfi-iq",children:"FlowFi IQ"}),". If it points at AI readiness, run the ",e.jsx(t,{to:"/aiq-score",children:"AIQ Score"}),"."]})]});
1export{v as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.