Validation SOPs › Business Model Validation
SOP 59 of 100 · Business Model Validation
Scalability Testing SOP
- Difficulty
- Advanced
- Time
- 1 week of mapping, 2-4 weeks of surge testing
- Cost
- $500-2,000
- Best for
- Service-heavy startups, marketplaces and product businesses with manual steps, before they spend on growth
- Tools
- Google Sheets, Toggl Track, Notion, Zapier, Help Scout
- Measure
- Marginal cost per extra customer, Hours per customer, Delivery time at surge volume, Complaint rate, Cash needed per 100 new customers
A scalability testing SOP checks whether your business model gets better or worse as it grows: whether the 200th customer costs less to serve than the 20th, and which part of the business breaks first. It takes a week to map and two to four weeks to test under real pressure. Plenty of startups are profitable at 20 customers and lose money at 200, because founder hours, supplier limits or support load grow faster than revenue. This SOP finds that point before your growth budget does.
What is the scalability testing SOP and when should you use it?
Scalability testing for a business model measures how costs, hours and quality change when volume rises. A model scales when the cost of serving one more customer (the marginal cost) stays flat or falls, while revenue per customer holds. It fails to scale when every new customer needs the same founder hours, a supplier hits a ceiling or quality drops under load.
Use this SOP:
- After your unit economics work at current volume, and before you buy growth.
- When you still do things by hand. Paul Graham's essay Do Things That Don't Scale argues that manual work is the right way to start; this SOP tells you which manual steps must change before you grow.
- When a partner, marketplace or press feature could bring a sudden wave of customers.
- When investors ask what happens at 10 times your volume.
This SOP tests the business: people, process, suppliers and cash. Whether your servers and code handle more users is the job of the technical scalability assessment SOP.
What do you need before you start?
- Validated unit economics at today's volume, from the unit economics validation SOP.
- A time log (Toggl Track or a simple sheet) for every person who touches delivery, support or setup.
- A process map of how one customer is served, from first payment to repeat purchase.
- A way to create a surge: a partner batch, a promotion or a waitlist you can open in one go.
- Cash or capacity in reserve so the surge can't sink you.
How do you run it, step by step?
1. Map and time the delivery process
List every step that happens for one customer, from first payment through setup, delivery, support and renewal. Time each step for 10 recent customers and write who does it. Founder hours per customer is the line that matters most at this stage.
2. Find the constraint
Eliyahu Goldratt's Theory of Constraints, set out in his business novel The Goal, holds that every system has one bottleneck that limits total output. Find yours: the step with the longest queue, the person everyone waits for, or the supplier with a hard capacity limit. Improving any other step first changes nothing.
3. Model 3x and 10x volume
For each step, write what happens to cost per customer at 3 and 10 times today's volume: falls (supplier tiers, automation), stays flat, or rises (new managers, more support per customer, fraud). Ask suppliers for prices and capacity at those volumes. Add the cash you need upfront, such as inventory or hires, per 100 new customers.
4. Run a controlled surge
Bring in 2 to 3 times your normal weekly volume over two weeks through one source you control. Keep prices and offer unchanged. Tell your team the dates and keep a reserve plan for the bottleneck (a freelancer on call, extra stock), since the goal is to measure strain without hurting customers.
5. Measure what changed
Track hours per customer, cost per customer, delivery times, error or complaint rate and the queue at the bottleneck every day. Calculate marginal cost per extra customer: the increase in total variable cost divided by the number of added customers. Compare it with your average cost before the surge.
6. Fix the bottleneck and test again
Apply Goldratt's sequence: squeeze more out of the constraint (templates, checklists, batching), make every other step serve it, then add capacity only if needed. Rerun a smaller surge to confirm the fix moved the numbers.
7. Write the scaling requirements
List what must be true at 10 times volume: hires and when, tools to buy, supplier terms, cash needed and the new bottleneck you expect next. This page becomes the operations section of your growth plan.
Template you can copy
SCALABILITY TEST SHEET
PROCESS MAP (one row per step)
Step | Done by | Minutes per customer | Cost per customer $ | Capacity per week | Queue at peak
| Cost at 3x: falls / flat / rises | Cost at 10x: falls / flat / rises | Notes
SURGE LOG (daily)
Date | New customers | Total customers | Hours spent (founder / team / freelancers)
| Variable cost $ | Delivery time (days) | Complaints / errors | Bottleneck queue
SURGE SUMMARY
Normal weekly volume: ____ Surge volume: ____ (__x)
Average cost per customer before: $____ After: $____
Marginal cost per extra customer: = (variable cost after - before) / added customers
Founder hours per customer: before ____ during ____
Delivery time: before ____ during ____
Complaint rate: before ____% during ____%
Bottleneck found: ________________
Fix applied and result: ________________
REQUIREMENTS AT 10x
Hires: ____ Tools: ____ Supplier terms: ____ Cash needed: $____ Next bottleneck: ____
Worked example: a bookkeeping service for online shops
This is an illustrative case with invented numbers. A founder runs a done-for-you bookkeeping service at $150 a month for small online shops. With 20 clients, bookkeepers spend 3.5 hours per client each month at $35 an hour: $122.50 of cost and a thin $27.50 contribution.
A software partner sends 25 new clients in two weeks, more than doubling the base. During the surge, monthly hours per new client rise to 4.2, month-end reports slip from 5 to 11 working days and three clients complain. The time log points to one step: categorising transactions from shop platforms, done line by line for every client.
She builds categorisation rule templates for the two most common shop platforms and a setup checklist. On the next batch of 10 clients, hours per client fall to 2.1. Cost per client drops to $73.50 and contribution rises to $76.50 (51%). Her requirements page for 200 clients: three full-time bookkeepers, a reviewer, the rule templates for a third platform and two months of salaries in the bank before the next partner push.
What should you measure, and when do you stop?
| Metric | Pass signal | Warning signal |
|---|---|---|
| Marginal cost per extra customer | Equal to or below the average before the surge | Above the average, and rising with each batch |
| Hours per customer | Flat or falling during the surge | Founder hours per customer rise |
| Delivery time at surge volume | Within 20% of normal | Doubles or more |
| Complaint rate | No higher than before the surge | Higher than before, with the same root step |
| Cash needed per 100 new customers | Covered by margin within 6 months | Requires outside funding for every growth step |
Stop when one surge plus one follow-up test show flat or falling marginal cost and you have a written list of 10x requirements. If marginal cost keeps rising after two rounds of fixes, the model itself needs to change; take the evidence to the business model pivoting SOP.
Which mistakes should you avoid?
- Testing with spreadsheets alone. Models assume everything scales smoothly; a real surge shows where people and suppliers stall.
- Fixing every step at once. Only the bottleneck limits output. Fix it first, then look for the next one.
- Hiding founder hours. If the founder covers the gap at night, the surge looks fine and the model is broken.
- Automating before you understand the step. Run it by hand with a checklist until it is stable, then automate.
- Running the surge on your best customers. Use a normal mix, or the results look better than reality.
How can AI speed this up?
AI assistants can turn a time log export into hours per step, draft checklists and templates for the bottleneck step, and build the 3x and 10x cost model from your process map. Tools such as Zapier can automate handovers between steps once they are stable. Check where AI-drafted templates fail on real customers: run them on five clients and review every error by hand before you hand them to a team.
For a structured plan around these steps, the free startup checklist creator turns your scaling requirements into a dated task list.
Where does this SOP fit in your validation plan?
Scalability testing sits near the end of business model work, after unit economics and before heavy growth spend.
- Confirm margin per customer with the unit economics validation SOP.
- See the full chain of suppliers and activities with the value chain analysis SOP.
- Check fixed and variable costs at the new volume with the cost structure validation SOP.
- Test whether systems hold with the technical scalability assessment SOP.
- Start manual service on purpose with concierge testing, then use this SOP to decide what to systematise.
See all Business Model Validation SOPs. The F/MS startup course that builds a startup in 4 weeks walks you through process, pricing and growth decisions with deadlines.
FAQ
How do you test if a business model can scale?
Map and time each step of serving a customer, push 2 to 3 times normal volume through the business for two weeks, and check whether cost and hours per extra customer stay flat or fall.
What makes a business model able to scale?
One where serving an additional customer costs the same or less than the last one, while revenue per customer holds. Software and marketplaces tend to scale well; services need templates and process to get there.
When should a startup start worrying about scalability?
Once unit economics work at current volume and before you spend on growth. Earlier than that, manual work teaches you what customers need.
What is the difference between business and technical scalability?
Business scalability covers people, process, suppliers and cash. Technical scalability covers servers, databases and code under more users. A startup needs both, and they are tested separately.