You are booked solid. The phone rings, the calendar is full, you are working six days most weeks and turning work away. By every sign you can see, the business is a success. And yet the bank account never really grows. At the end of a hard month there is just enough, and you find yourself wondering how you can be this busy and still feel like you are running in place.
For a lot of handymen and small trades, the answer is uncomfortable but fixable: the rate is too low, and it has been the whole time. Busy is not the same as profitable. You can be fully booked at a price that quietly loses money on every hour, and the more you work, the further behind you get.
Your Hourly Rate Is Not Your Wage
The most common mistake is treating your hourly rate as if it were your pay. It is not. Your rate has to cover everything it takes to put you on a job, and only what is left over is your wage. If you charge what feels like a good hourly number compared to what an employee earns, you have almost certainly set it too low, because an employee's wage does not have to pay for the truck, the insurance, or the hours you spend not working.
The Hidden Costs That Eat the Rate
Before a single dollar becomes your pay, your rate has to absorb the cost of being in business. Most of it is invisible because it does not show up on any one job:
- The truck. Payment, fuel, maintenance, tires, and insurance on the vehicle that exists only because of the work.
- Tools and equipment. Purchase, repair, and replacement of everything you carry.
- Insurance and licensing. Liability coverage, bonding, permits, and renewals.
- Phone, software, and admin. The scheduling, invoicing, and the hours of paperwork no client pays you for directly.
- Taxes. Self-employment tax and income tax that an employer would normally split with you and withhold for you.
- No paid time off. Every sick day, holiday, and slow week is income you simply do not earn.
Add these up over a year and the number is larger than most owners expect. That total is what your billable hours have to cover before you have earned a dollar of actual wage.
Billable Hours Are Fewer Than You Think
Here is the part that turns a low rate into a losing one. A forty-hour week is not forty billable hours. It is drive time between jobs, supply runs, writing estimates that do not all turn into work, answering calls, invoicing, and chasing payment. Once you subtract all of that, the hours you can actually bill a client are often far fewer than the hours you work. You might put in fifty hours and bill thirty.
"You do not get paid for every hour you work. You get paid for the hours you can bill, and there are fewer of those than the clock suggests."
Calculate Your True Break-Even
Your break-even rate is the number that covers your costs and the wage you actually need to live on, spread across the hours you can realistically bill. The math is simple:
Add your annual business costs to the yearly pay you need, then divide by the number of hours you can actually bill in a year. That is the rate that just breaks even.
Run it honestly and the number is almost always higher than what you are charging now. That gap is not a pricing opinion. It is the reason a busy year leaves you no further ahead than a slow one.
Price From Break-Even, Then Add Profit
Break-even is the floor, not the goal. Once you know the rate that merely covers costs and your wage, you price above it, so the business earns a profit on top of paying you. Profit is not greed. It is what funds the next truck, the slow season, and the eventual day you cannot or do not want to swing a hammer fifty hours a week. A rate that only breaks even leaves nothing to build on.
The Estimate Discipline
None of this works if you abandon the number under pressure. When a client pushes back, the temptation is to shave the rate to win the job. Do it often enough and you are back to working below break-even, one discount at a time. Knowing your real number gives you something to hold to. You can choose to discount with your eyes open, or walk away from work that loses money, instead of finding out at year-end that being busy cost you.
The goal was never to be the busiest trade in town. It was to finish the year with something to show for the work. That starts with a rate built on what the work actually costs, not on what feels competitive.