Free for 30 days — no credit card required.
Start free →or a month free on a paid plan: Solo · Business
ContractShield

How to Set a Contractor Hourly Rate | Reddit & LinkedIn

Short answer

To set a contractor hourly rate, start with your base wage, add labor burden like taxes and insurance, divide your annual overhead across your real billable hours, then add profit. A tradesperson paying themselves $30 an hour usually needs to bill $75 to $110 an hour once burden, overhead, and profit are included. Bill your true cost, not your take-home wage.

  • Your billable rate is not your wage. It must also carry burden, overhead, and profit.
  • Labor burden (payroll taxes, insurance, benefits) commonly adds 20 to 40% on top of the base wage.
  • Divide annual overhead across billable hours only, not all 2,080 clock hours.
  • A $30 wage often becomes a $75 to $110 billable rate once everything is loaded in.
  • Recheck the rate yearly. If overhead grows and the rate does not, your margin quietly shrinks.

Why is your billable rate different from your wage?

The biggest pricing mistake a contractor makes is billing their hourly rate at what they want to earn per hour. If you want to take home $30 an hour and you bill $30 an hour, your business loses money on every job, because your wage is only one of several costs baked into an hour of your time. The billable rate has to carry your wage, plus the taxes and insurance on that wage, plus a share of your overhead, plus profit.

Think of it as three layers stacked on your wage. First, labor burden, the mandatory costs tied directly to employing someone. Second, overhead, the fixed cost of keeping the business running whether or not you are on a job. Third, profit, the money the business keeps after everyone including you is paid. Skip any layer and you are quietly working for less than you think, which is how a contractor can stay busy all year and still have nothing at the end of it.

What is labor burden and how much should you add?

Labor burden is the set of costs that ride on top of a wage. For an employee that includes the employer share of payroll taxes, workers compensation, general liability insurance allocated to labor, and any benefits like paid time off or a health stipend. Even for a solo owner-operator, you carry self-employment taxes and insurance that a wage-only number ignores.

Labor burden commonly adds 20 to 40% on top of the base wage, and higher-risk trades on the upper end because workers comp costs more. So a $30 base wage with a 30% burden already costs the business about $39 an hour before you have paid a dime of overhead or earned any profit. Calculate your own burden from your real numbers rather than guessing, because workers comp rates alone vary widely by trade and by state.

How do you factor overhead into an hourly rate?

Overhead is every cost that is not a direct job cost: your truck payment and fuel, tools, software, phone, office or shop rent, accounting, marketing, and the hours you spend quoting jobs you do not win. Add these up for a year to get your annual overhead. Then, and this is the step most contractors get wrong, divide that overhead across your realistic billable hours, not all 2,080 clock hours in a work year.

A full-time tradesperson does not bill 2,080 hours. Between quoting, driving, ordering materials, and slow weeks, many bill closer to 1,200 to 1,500 hours a year. If your annual overhead is $45,000 and you truly bill 1,400 hours, that is about $32 of overhead per billable hour. Divide by 2,080 instead and you would recover only about $22, leaving a $10 per hour hole on every billed hour. Using real billable hours is what makes the rate honest.

How do you add profit to the rate?

Profit is what the business earns after your wage, burden, and overhead are all covered. It is not the same as your paycheck. Your wage compensates you for the labor. Profit compensates the business for the risk of operating, funds growth, and builds a cushion for slow seasons. If you do not add it deliberately, it does not appear on its own.

Add profit as a margin on top of your fully loaded cost per hour. Continuing the example, if your loaded cost is $39 wage-plus-burden plus $32 overhead, that is $71 an hour just to break even. Add a 20 to 30% profit margin and you land at roughly $85 to $92 an hour billable. That is why a tradesperson who takes home $30 an hour commonly needs to bill in the $75 to $110 range. The exact number depends on your burden, your overhead, and your billable-hour count.

How often should you revisit your hourly rate?

Set the rate at least once a year, and any time a major cost changes. Insurance premiums rise, fuel moves, you add a truck or a tool payment, or you hire, and every one of those changes your overhead per hour. A rate you set two years ago is almost certainly too low today, and the erosion is invisible until you look at the year and wonder where the profit went.

The practical move is to track your real costs and billable hours as you go, so the annual recalculation is quick and grounded in fact rather than a guess. When you know your true loaded rate, you can also decide confidently when to hold firm on price and when a job is not worth taking. Pricing from the real number is the difference between choosing your work and taking whatever comes.

How does ContractShield help you price at your real rate?

ContractShield builds quotes from your own saved rates and templates, so the hourly number you worked out lives inside every estimate the AI drafts. Snap job photos, describe the work, and the AI drafts labor lines at your loaded rate, never a generic national average, and every line shows whether its number came from your template or an AI estimate. The AI never invents labor rates or markup.

Because the quote uses your true rate, the margin you calculated is the margin you quote, and because payments run on milestones through Stripe with automatic reminders and a Collections sequence for late invoices, it is also the margin you collect. Pricing at the right rate only pays off if the money actually shows up, and ContractShield closes that gap, all for 2% per job (1% each side), capped at $250, no per-lead fees.

Frequently asked questions

What should a contractor charge per hour?

It depends on your wage, labor burden, overhead, and billable hours, but a tradesperson taking home $30 an hour commonly needs to bill $75 to $110 an hour once burden, overhead, and profit are loaded in. Calculate from your own numbers rather than copying a competitor.

What is labor burden?

Labor burden is the cost of payroll taxes, workers compensation, insurance, and benefits that rides on top of a base wage. It commonly adds 20 to 40% to the wage, with higher-risk trades on the upper end.

Why is my hourly rate higher than my wage?

Because the billable rate must also cover labor burden, a share of your overhead, and profit. Your wage is only one of several costs inside an hour of your time. Billing your wage alone means the business loses money on every job.

How many hours a year can a contractor actually bill?

Far fewer than the 2,080 clock hours in a work year. Between quoting, driving, ordering, and slow weeks, many contractors bill closer to 1,200 to 1,500 hours. Divide overhead across real billable hours, not clock hours, or your rate will come up short.

Quote your next job in about 25 minutes

ContractShield drafts labor, materials, and markup with AI, then runs the job and collects the money.

Canonical: /seo/guides/how-to-set-a-contractor-hourly-rate