It is the most frustrating paradox in the trades. Your crews are working six days a week. Your schedule is booked out for eight months. Your phone is ringing off the hook.
And yet, when Friday hits, you are staring at your bank account wondering how you are going to cover payroll.
Being busy does not mean you are making money. In fact, in construction, being busy is often the fastest way to go bankrupt if your pricing model is broken. Here is why you are bleeding cash.
1. You Are Guessing at Your Overhead
Most contractors know the cost of the lumber and the hourly wage of the guys in the field. But they guess when it comes to overhead.
Your overhead includes insurance, truck payments, office staff, software, tool wear-and-tear, and your own salary. If you do not know exactly what it costs to keep the doors open every day, you cannot accurately mark up your estimates to cover it.
If you mark up your jobs by 15%, but your overhead is eating 20%, you are paying for the privilege of building other people's projects.
2. You Suffer from Scope Creep
The homeowner wants a slightly different tile pattern. It adds four hours of labor. You tell your guys to just get it done to keep the client happy. You forget to send a change order.
A $500 favor here and a $200 freebie there will destroy the margin on a project. Every time the scope changes, the price must change, and it must be documented immediately.
3. You Are Robbing Peter to Pay Paul
This happens when you take the initial deposit from the Smith project to pay for the final materials on the Jones project.
You are masking cash flow bleed with new cash injections. This works right up until the work slows down or a client delays a payment. When the music stops, you have no money to start the next phase of the project you already collected a deposit on.
4. You Do Not Track Burdened Labor
If you pay a carpenter $30 an hour, they do not cost you $30 an hour. When you factor in employer taxes, workers' compensation, health insurance, and paid time off, that carpenter might actually cost you $42 an hour.
If you are estimating labor costs based on their hourly wage rather than their fully burdened rate, you are instantly losing margin the second they step on the job site.
How to Stop the Bleeding
The fix is not to work harder or yell at your crews to move faster. The fix is accurate financial tracking.
- Implement strict job costing: Track every receipt, every labor hour, and every subcontractor invoice directly to the project.
- Calculate your true overhead: Work with a bookkeeper to determine exactly what your fixed costs are, so you know your minimum required markup.
- Stop funding jobs yourself: Structure your draw schedules so you are always ahead of the cash curve, never behind it.