The phone keeps ringing and the calendar is full. There is more work on the books than there was a year ago. This is the business you pictured when you started, and getting here is a real achievement. What is harder to see is which pieces of it are making you money.
So here is a question that sounds simpler than it is. Of the last ten jobs you finished, which ones made money?
In our experience most owners can say what the business made last year. Far fewer can say which jobs made it. The answer turns up months later as one number for the whole year, after the next round of work has already been priced. Call it a job, a work order, a project or a client file. The pattern is the same on a job site, on a shop floor, in a warehouse and in a law office.
Six questions, and you can answer every one from memory.
- Of the last ten jobs you finished, which three made the most money, and how do you know?
- When do you find out whether a job made money? At closeout, at month end, or when the tax return comes back?
- Who lays what you quoted next to what the job cost, and how long after the last invoice?
- How many days pass between finishing the work and sending the bill?
- When did your prices last change, and what number changed them?
- How many times in the last year did you move money around to cover payroll or a supplier?
If the first question was the hard one, the rest of this piece is about that gap.
One number hides ten
Your profit and loss statement tells you how the year went. It cannot tell you that a handful of jobs carried the year and a few others quietly gave it back. The winners and the losers get averaged into one figure, and a decent figure makes it easy to stop asking. So the business keeps saying yes to both kinds of work at the same price.
The trade already has a name for what happens inside those jobs. Profit fade is the slow loss of margin between the bid and the final bill. Without job numbers it only shows up once the job is closed.
The answer arrives after you needed it
For a lot of owners the real answer arrives with the tax return. By then the job is a year old, the crew has moved on, and nobody remembers why it ran over. Every job quoted in between was priced on the old assumption.
When you find out matters. Find out the week a job ends and you can fix the next quote. Find out at tax time and it is too late to change anything.
A thin margin makes every miss expensive
Here is why this matters. There is not much profit in a job to begin with. Every year a trade group called the Construction Financial Management Association gathers the numbers from contractors across the country. In its 2025 report, contractors kept less than 7 cents of every dollar that came in, before tax.
Now say one job loses $10,000. At that rate it takes about $150,000 of new work to earn it back. One bad job eats the profit from a lot of good ones.
We saw the same thing in banking. A lender makes a little on each good loan. When one loan goes bad, it takes the profit from a long line of good ones. Jobs work the same way.
The good news is that some contractors do much better. The same trade group tracks its top performers. The year before, they kept about 12 cents of every dollar, close to double the average. For a business doing $5 million a year, those extra 5 cents come to about $250,000. Knowing which jobs pay will not get you all of that. It is hard to get any of it without knowing.
Distribution has its own version. The average distributor loses money on roughly 40 percent of its invoice lines once the cost to serve is counted, which we covered in You Already Own The Report.
Where it goes
The money rarely leaves in one dramatic loss. It leaves in small amounts that nobody attached to a job. Extra work gets done on a handshake and never reaches an invoice. Hours get written against the wrong work order, or against none at all. A client gets an extra hour on the phone and it never gets billed. A crew goes back to fix something and the return trip lands in overhead. The bill goes out three weeks after the work is finished, so the money sits in the customer's account and not in yours.
None of that is carelessness. Each one is a sensible shortcut taken by busy people. Each one also erases the trail that would have shown you which jobs paid.
The bank account notices first
The first sign is usually cash. Revenue is up, the schedule is full, and the account is no better than it was. The gap gets covered with a line of credit. Among small firms that applied for financing, 56 percent were borrowing to meet operating expenses and 46 percent to expand, according to the Federal Reserve Banks' 2026 report on small employers. More of them were borrowing to cover the bills than to grow.
A lender or a bonding agent will lay your bids next to your finished jobs and look for fade, because it tells them how well you estimate and how well you know your own numbers. We wrote about that view in Structure Gets Funded. They will run the comparison either way. It is better to have run it first.
Start with ten jobs
You have already built the hard part. The work is coming in and getting done. What is missing is small by comparison, and it does not need new software.
Take the last ten jobs or work orders you finished. Put what you quoted next to what each one cost, with the hours and the trips back included. That is an afternoon of work. It tends to show two things. One is a kind of work you should be chasing harder. The other is a kind you have been paying to do.
Then make it a habit. Close out every job while people still remember it, and let what you learn set the next price.
There is a second payoff. When you know which work pays, you can hand the business to a manager, show it to a lender or sell it to a buyer. Each of them will ask which work makes the money. You will have the answer.