How to Scale Past 1 Million Revenue Without Eating Your Own Margin
Share
This comes up again and again on Jobber community: "How do you scale past 1 million in revenue what are some common bottle necks to". I read that and I know exactly where the question is headed. The contractor is not asking for a marketing plan. He is asking why his bank account looks the same at $1.1 million as it did at $600K.
If you want to scale past 1 million revenue without donating your shirt, the problem is usually not sales. It is the gap between what you think a job costs and what it actually costs when you are no longer the one swinging the hammer.
What is the first thing that breaks when you scale past 1 million revenue?
Your job costing system.
At $400K you can smell a bad job before the drywall goes up. At $1.1 million you have three crews running and no feedback loop because you are in the office or the truck. Material markups that worked when you bought every 2x4 yourself get lost when a foreman orders from a supplier account. Labor hours get rounded up. Travel time between sites balloons. You find out in December that you made 8% gross profit instead of 35%.
The fix is not more software. It is a weekly rhythm where estimated hours meet actual hours before the job closes. If you do not know which of your current jobs is bleeding by Friday, you are flying blind. I have written about the mechanics of tracking this properly in our job costing for contractors guide and in the breakdown of estimated vs actual job costs.
What does the path from $500K to $1M actually look like?
It is four stages. The bottleneck moves from time to job costing to overhead to cash flow.
Most contractors think the jump from $900K to $1.2M is about winning bigger jobs. It is not. It is about building a system that lets other people deliver the work without you touching every board. If you skip the system and just add bodies, you scale past 1 million revenue and end up with a very expensive headache.
How much does a W-2 employee really cost compared to a 1099 sub?
A W-2 employee costs roughly 20 to 30 percent more than their wage after payroll taxes, workers compensation, and unbillable hours.
You pay the wage. Then you pay 7.65% FICA. Then workers comp. Then state unemployment. Then you realize a 40-hour week only yields 25 to 30 billable hours because of drive time, material runs, and callbacks. At $1M revenue you cannot afford to get this wrong. The decision to hire is not about needing help. It is about whether the revenue per employee covers the loaded cost.
A 1099 subcontractor looks cheaper on paper because you do not pay the payroll taxes directly. But if you misclassify an employee as a 1099, the back taxes and penalties erase years of margin. The IRS and state agencies look at behavioral control, not what you wrote on a contract. I covered the real cost comparison in what a W-2 employee really costs vs a 1099 and the classification rules in employees or 1099 subs.
When should you raise prices during growth?
Before you add the next crew, not after payroll clears your profit.
Most contractors price based on the last job they lost, not the next job they need to win. When you scale past 1 million revenue, your fixed costs jump. You need a yard. You need software. You need someone to answer the phone. If your bid does not include the true cost of overhead recovery, every new job drags margin down.
I tell clients to calculate overhead per hour and add it to labor. If the market will not pay it, you do not have a pricing problem. You have a cost problem or a market problem. Either way, knowing your true hourly cost is the first step. Our true hourly rate guide walks through the math, and the raise prices post covers when to have that conversation with customers.
Should you become an S-Corp before or after hitting $1M?
Usually before. At $1M in revenue, the self-employment tax savings from an S-Corp election can fund your first operations manager.
As a sole proprietor or LLC taxed as a disregarded entity, you pay self-employment tax on every dollar of net profit. That is 15.3% on earnings up to the Social Security wage base. The 2026 wage base is $184,500. Above that, Medicare continues at 2.9%.
With an S-Corp election, you split profit into reasonable compensation and distributions. Pay yourself roughly one-third of net profit as W-2 wages. Take the rest as distributions. Only the wage portion faces FICA. On $300K net profit, a one-third allocation puts roughly $100K into W-2 wages. The remaining $200K is available as distributions. You avoid employer and employee FICA on the distribution slice. The exact savings depend on your other income and the wage base interaction, but the difference is usually thousands per year. Enough to cover serious overhead.
This is a defensible rule of thumb that holds up in practice, provided the salary is reasonable for your role and market. I covered the election timing in when to become an S-Corp and the full entity comparison in LLC vs S-Corp for contractors.
How do material costs and equipment purchases change at scale?
You stop buying one-off and start negotiating trade accounts with volume commitments. You also stop expensing everything in January and start planning capital purchases against cash flow.
At $1M revenue, a $50K equipment buy is a cash event even if it is deductible. In 2026, Section 179 lets you write off up to $2,560,000 in qualifying equipment. Bonus depreciation is back at 100% for assets placed in service after January 19, 2025. A $50K work truck can be fully deducted this year. But deduction is not cash. You still need to make the payment. I see contractors load up on equipment in December to wipe out taxable income, then struggle to make payroll in February. The tax strategist's job is to align the deduction with the cash reality. You can read more on the rules in our contractor equipment depreciation post.
Practical contractor finance tips in your inbox
Join our newsletter for plain-English tax strategy you can actually use. No spam; unsubscribe anytime.