
A general contractor I know closed his books on the year and it was six figures short of what he thought he made.
Not because a job blew up. Not because a client didn’t pay. Because 47 small leaks across 32 jobs added up to $138,000 in walked-away margin. He didn’t see any of it until January.
That number would have shown up week 3 if he’d been running a weekly profit report. Instead he found it 46 weeks late, after the money was already gone.
Not sure where your money's leaking? Take the free 5-question scorecard and I'll show you the first system to plug it.
Take the free scorecard →This is the number that separates operators from job runners. Not sales. Not the size of your backlog. Whether you know on any given Friday what this week actually made you.
Why a weekly profit report for small business is 15 minutes, not 15 hours
People hear “weekly profit report” and picture a bookkeeper with a spreadsheet and a $600 monthly invoice. That’s not what I mean.
A weekly profit report for a service business, contractor, or small operator is four numbers. It takes 15 minutes if you have the source data in one place. Longer than that means your bookkeeping is behind, not that the report is hard.
The four numbers:
- Revenue this week. What you invoiced or collected between Monday and Sunday. Pick one (invoiced or collected) and stay consistent.
- Direct cost this week. Labor hours times burdened rate plus materials and subcontractor invoices attributed to this week’s jobs. Not the check date. The work date.
- Gross margin this week. Revenue minus direct cost. Track it as a dollar amount and a percentage.
- Overhead run rate. Your last 12 months of overhead divided by 52. That’s your weekly overhead nut. Compare it to your gross margin. If gross margin is smaller than overhead, you lost money this week. If it’s bigger, the difference is your net.
That’s it. Four numbers. One page. Every Friday.
The leak the weekly report catches that the monthly one misses
Monthly reports lie by averaging. You look at March, see $22K net, and feel good. What March actually contained was: week 1 net $18K, week 2 net $9K, week 3 net negative $4K, week 4 net negative $1K.
Something broke week 3 and it stayed broken. In a monthly view you don’t see it until April.
The weekly view forces the question on Friday: what happened this week that made margin drop 40 percent? And you can still remember. It’s fresh. The client changed the scope. Two crew members were on the wrong job for three days. A material overage went unbilled. Whatever it was, you catch it while it’s fixable, not 30 days later when it’s already priced into the next four weeks of work.
The one habit that makes it stick
People start weekly reports and quit inside a month. The habit dies because it feels like homework nobody assigns you. The fix is not discipline. The fix is to make the report tell you what to do next.
My weekly report has a fifth line at the bottom. It’s not a number. It’s one sentence: “This week’s biggest leak was ____ and I’m doing ____ about it by ____.”
If the biggest leak was that a foreman didn’t log hours until Wednesday, the fix is a Monday morning check-in and I’m doing it starting this Monday. If the biggest leak was that material came in 12% over on a cabinet order, the fix is a purchase-order threshold and I’m setting it by Tuesday. Whatever it is, one sentence, one fix, one deadline.
The report without the sentence is analysis. The report with the sentence is a decision. Analysis you can quit. Decisions compound.
What’s actually inside the Systems Vault
The report template I use is one of the pieces inside the Contractor Systems Vault. So is the burden-rate calculator I mentioned, the change-order tracker, the client onboarding SOP, the final walk-through checklist, and the sales-to-proposal template. Together it’s $400 worth of tools for $197 as a standalone or $37 as a bump on the pricing bundle.
The point isn’t the tools. It’s that you don’t build them from scratch. You install them, run them for four weeks, and by week five you have a business that reports on itself instead of one that surprises you at year-end.
Almost every contractor I’ve handed the Vault to had the same reaction after month one. “I found $6K to $12K of margin I would have missed.” That’s not because the tools are magic. It’s because the tools force you to look at the numbers weekly instead of quarterly.
The 15 minutes on Friday afternoon is the highest-leverage 15 minutes in your week. It is the difference between finding a $138,000 leak on week 3 and finding it on week 46.
Pick a Friday. Pull the four numbers. Write the one sentence. Do it again next week.
That’s the whole system.


