The Hourly Rate a Solo Contractor Needs to Make $100,000
A 40 hour week does not contain 40 billable hours, and materials sold at cost pay for nothing. Both of those facts push the rate higher than most contractors charge.
The assumptions
This model assumes
- One solo operator, no employees, lean home-based operation
- $100,000 gross owner compensation target, before personal income taxes
- Service and small project work, billed hourly
- Materials passed through to the customer at cost
- $56,000 of non-owner overhead, the same line-by-line budget as the companion fixed-price model
- $107,692 of total modeled owner compensation cost to deliver the $100,000 target: $100,000 of covered W-2 wages plus $7,692 of federal employer payroll tax, under an S-corporation assumption
- 5% net profit target
The model, step by step
Paying yourself $100,000 does not cost the business $100,000. Employer payroll taxes ride on top of a wage, and this model budgets $107,692 of total owner compensation cost to deliver a $100,000 gross target.
This model assumes an S-corporation paying its working owner $100,000 of covered W-2 wages. Federal employer payroll taxes are modeled at $7,692, which is 7.692% of the wage: $6,200 Social Security, $1,450 Medicare, and $42 FUTA assuming the maximum state unemployment credit. State unemployment, workers compensation and employer-provided benefits are not modeled, because the model specifies no state, coverage election or benefit plan.
A sole proprietor taking draws has a different structure entirely and should not apply this load: payments to yourself are not deductible wages, the business pays no employer payroll tax on them, and self-employment tax is calculated personally on net earnings.
A 40 hour week across 52 weeks is 2,080 available hours. Almost none of that is fully billable.
| Non-billable time | Hours |
|---|---|
| Vacation and holidays, three weeks | 120 |
| Sick days and weather | 40 |
| Admin and estimates, three days a month | 288 |
| Travel and supply runs | 200 |
| Miscellaneous non-billable | 100 |
| Total non-billable | 748 |
That is the most consequential number in the model. Every admin hour, every supply run, every rained-out morning still has to be paid for by the hours you do bill. Divide a target income by 2,080 instead of 1,332 and your rate comes out 36% short before you have made a single other mistake.
This model uses the same $56,000 of non-owner overhead built line by line in the companion fixed-price model: home office, insurance and bonding, bookkeeping, marketing, vehicle, core software, and six smaller named lines.
Every amount is a stated planning assumption, not an industry average. What belongs in each category, and what does not, is in the 21 overhead categories guide.
Owner compensation is not in that $56,000. Step 4 handles it.
See the $56,000 broken out by categorytap to open⌄
| Category | Amount |
|---|---|
| Rent and utilities: home office | $6,000 |
| Insurance and bonding | $8,000 |
| Accounting and bookkeeping | $6,000 |
| Marketing and advertising | $12,000 |
| Vehicles and fuel | $13,000 |
| Core software | $4,000 |
| Training and development | $1,200 |
| Business licenses and compliance | $800 |
| Financing and bank fees | $1,000 |
| General warranty program | $1,000 |
| Tools and equipment | $2,000 |
| Website and digital presence | $1,000 |
| Total non-owner overhead | $56,000 |
Labor on jobs is job cost. Compensation for selling, estimating, and running the company is overhead. In an hourly business the split falls out of the hour count you already have: billable hours are production, the rest is the business.
| Portion | Hours | Amount | Classified as |
|---|---|---|---|
| Billable production work | 1,332 | $68,964.30 | Job cost |
| Admin, estimating, and everything else | 748 | $38,727.70 | Overhead |
| Total modeled owner compensation | 2,080 | $107,692 |
Splitting the owner's pay is also what turns the $56,000 non-owner budget into the total overhead the model has to recover. Both numbers appear later, so it is worth being precise about which is which:
| Component | Amount |
|---|---|
| Non-owner overhead, built line by line | $56,000.00 |
| Owner non-field compensation, from the split above | $38,727.70 |
| Total overhead | $94,727.70 |
Revenue has to cover total overhead, profit, owner production labor, and materials. Two of those are fixed dollars and two are shares of revenue, so solve for revenue directly. Call it S, and note that the $94,727.70 below is total overhead, the $56,000 budget plus the owner's non-field pay:
Materials are 33% of revenue, $87,126.39, and they pass through at cost. They cannot pay for anything else.
Labor revenue divided by billable hours:
If that number is uncomfortable, it should be. Every assumption behind it is modest, and none of them is unusual.
Because materials pass through at cost, they contribute nothing toward overhead or profit. Labor has to carry all of it.
Against $68,964.30 of owner production labor, $176,892.97 of labor revenue is a 2.56 multiplier on labor alone, while the blended multiplier across the whole business is only 1.68. Those are not competing numbers. They are the same business measured against two different bases, which is exactly the confusion the markup vs margin guide exists to clear up.
Here is what happens to a contractor who reaches for the familiar 1.5 and applies it to labor. Their labor costs $51.78 per billable hour, the same allocation rate from step 4, so marking it up 1.5 times gives a rate of $77.66 an hour. That sounds reasonable to a lot of people. Across a full year it is not:
Billing labor at $77.66 an hour instead of $132.80
| Materials billed at cost | $87,126.39 |
| Labor: 1,332 billable hours at $77.66 | $103,443.12 |
| Total revenue | $190,569.51 |
| Less job costs, owner production labor and materials | -$156,090.69 |
| Less total overhead, including owner non-field pay | -$94,727.70 |
| Result | -$60,248.88 |
Not a thin profit. A $60,249 loss on a full year of work. The rate was $55.14 an hour short, every hour, because it was marked up from labor cost alone while materials sold at cost carried none of the overhead.
What it means
Build this model with your own numbers
Clamp's overhead tracker ships all 21 categories with planning ranges, totals your overhead against an annual revenue goal, and turns it into the multiplier and the rate you price with.
Count your real billable hours first, because it is the number most contractors get wrong. Then total your overhead by category, split your compensation by the work it pays for, add the profit the risk deserves, and solve for revenue. To check the result against real work rather than a spreadsheet, describe a job in the free estimator and compare what it says the work costs to what your rate would bill for it.
Sources & provenance
- Clamp overhead planning defaults Clamp (owner-supplied)
- S corporation employees, shareholders and corporate officers Internal Revenue Service (official)
- Publication 15, Employer's Tax Guide Internal Revenue Service (official)