Builders brag about revenue the way teenagers brag about bench press.
It's a number. It sounds good at the trade show. It fills a line on the business card. What it does not tell you is whether you are actually making money — or whether you are just very, very busy going broke.
I've talked to builders doing $8 million a year who are taking home less than $500k. I've talked to builders doing $4 million who are taking home more. One of them is working twice as hard. One of them is smarter about the only number that matters.
Here is the number that matters: net profit. What you actually keep after you pay everyone, everything, and your overhead. Not gross. Not volume. Not homes started. Not dollar volume under contract. Net.
And here is the sentence that should be printed on every contractor's wall:
"Profit, the money that you make, is sanity. The revenue number is just vanity. It's just for looks."
Let me show you the math on what "volume" actually costs you.
The NAHB published their 2024 numbers. Average gross profit margin for builders: 29.9% — the highest since 2018. Average net margin: 6.3% — the highest since 1996. That sounds like good news until you read what got eaten first.
Cost of sales: 70.1% of every dollar. Operating expenses: another 23.6%. What's left for you: a sliver barely six points wide.
On average revenue of $2.7 million, that 6.3% net produces around $170k. Not a bad living — if you started small and kept it lean. But builders scaling to $5M, $8M, $10M in revenue are not scaling that margin proportionally. They are scaling their cost base. They are scaling their payroll, their equipment, their overhead, their complexity. And when something goes sideways — a bad estimate, a subcontractor that blows up a job, a client who disputes — the margin that was already thin goes to zero.
The builder doing $8M at a 6% net takes home $480k. The builder doing $4M at 15% net takes home $600k. One of them has twice the headcount, twice the liability, twice the operational weight. The other one runs lean and goes home at a reasonable hour.
Now here is the analogy that makes this visceral.
Scaling a business with broken margins is like flooring the gas pedal in a car with a cracked engine. The car does not go faster. The car blows up. Every new job you take at thin margin — to hit a bigger revenue number, to impress someone at a conference, to say you crossed $10M — is just more RPMs on an engine that cannot handle it. More speed, more heat, faster failure.
The builders who grow into real wealth are not the ones who hit the revenue targets. They are the ones who got obsessed with the right denominator.
So how does a builder end up with broken margins in the first place?
It's usually not one big mistake. It's a hundred small ones that follow a single bad habit: taking every job.
When the pipeline is full, you get selective. You walk from low-margin projects, scope creep, clients who negotiate every line item. When the pipeline is thin, you take what comes. Fixed-bid on a project you should have T&M'd. A new neighborhood you've never built in — unknown subs, unknown soil conditions, unknown inspectors. A scope that doesn't pencil unless everything goes right.
That last category is the one that kills builders. "Unless everything goes right" is not a business model. It is a bet. And builders who take too many of those bets — because the pipeline forced their hand — end up with a P&L that looks like gambling losses dressed up as revenue.
The builders running 15% net in this market are not luckier. They are not working in better submarkets or with better clients. They are running a tighter process — tracking margin by project type, knowing which builds make money and which builds destroy it, and using a full pipeline to stay selective enough to say no when the math does not work.
The revenue number rewards quantity. The net margin rewards judgment.
Here is your assignment.
Pull last year's numbers. Calculate your net margin — actual net, after everything. If you do not know it off the top of your head, that is the first problem.
Then break it down by project type. Custom builds versus production builds. High-end versus entry-level. Your core geography versus the jobs you took outside it because someone called. Infill lots versus greenfield. Calculate actual margin on each category — revenue minus cost of sales minus the share of overhead that project consumed.
You will find at least one category where you are losing money or barely breaking even. You will recognize it immediately. It's the category you kept taking because the pipeline needed it.
That category is not a revenue source. It is a subsidy you are paying to look bigger than you are.
Stop taking it. Use that capacity for a project type that actually makes money. Watch what happens to your net when you stop volunteering for low-margin work.
Revenue is the headline. Profit is the business.
Double the margin on half the volume. You'll work less, keep more, and never have to brag about a number that doesn't actually pay your mortgage.