WHERE IT'S BREAKING

Their P&L Looked Fine. Their Projects Did Not.

The year-end numbers come in and they look okay. Revenue is up. There’s a profit. The bookkeeper is happy. The accountant is happy.

And yet the owner has a nagging feeling. Some jobs felt like they went great. Some felt like a slog. Some clients seem easy and some seem to eat the whole team’s week. But the P&L just shows one number at the bottom, and it’s positive, so it’s hard to argue with.

Here’s the thing: a profitable company can be carrying unprofitable work. The winners quietly pay for the losers, and the total looks fine.

What the owner thinks

“We’re profitable, so we’re fine.” That’s not wrong. Profit is good. But “fine overall” can hide a lot. It doesn’t tell you which jobs to take more of, which clients to reprice, which type of work to stop selling, or which estimates keep coming in low.

Knowing what happened to the company is not the same as knowing what happened on each job.

Why the P&L can’t answer this

The P&L is built to answer a company question: did the business make money this period? It groups everything by type. All labor together. All materials together. All revenue together.

To answer a job question, every dollar has to carry one more piece of information: which job or client it belongs to. That’s where things get thin.

Tracing where it breaks

Here’s what has to happen for project profit to be real, and where it usually falls short:

  1. Revenue tied to the job or client. Usually the strongest link, because invoices are per customer. But deposits, retainers and change orders can get muddy.
  2. Labor tied to the job. Often the weakest link. Hours get paid through payroll as one lump.
  3. Materials and purchases tied to the job. Card charges and supply runs often land in a general bucket with no job attached.
  4. Subcontractor costs tied to the job. Usually tied, but timing lags. The sub invoice arrives after the job looks finished.
  5. Overhead handled consistently. You don’t need to allocate every light bill, but you need a consistent way to know what a job has to earn to cover the business.

If labor and purchases are only partly tied, every job report looks better than reality, and the gap gets absorbed at the company level, where it looks like normal expenses.

What I’d investigate

I’d pick a handful of finished jobs or a few clients and ask: what did we bill, and what did it cost us? Then I’d look at how complete each cost category is. How much of the labor that month is tied to a job? How much of the card spending?

That tells you whether you have a profit-by-job problem or just a profit-by-job blind spot.

What I’d change

  • Make the job or client a required part of every cost that should have one.
  • Tie labor at the source, with time by job and type of work.
  • Review profit by job, and by type of work, on a regular schedule. Monthly at least.
  • For service firms, review by client and by service line, including time that never got billed.

What I’d leave alone

The company P&L and the bookkeeper’s monthly process. Those are doing their job. This is an added layer, not a replacement. Bookkeepers and accountants are usually glad when the job information arrives clean.

The tradeoff

More discipline about coding costs, every day, by everybody. And the answers might be uncomfortable. You may find that a favorite customer or a type of work you like isn’t paying its way. That’s information you can act on, though, which beats a nagging feeling.

The bigger point

The books can be right and the job costing can still be wrong. Both are true at the same time, and it’s the second one that tells you how to run the business.

For contractors, this is exactly what Job Cost Ready is built to fix. For service firms, the same idea applies to clients and services. To start, pick your three biggest jobs or clients from last quarter and try to answer one question for each: did we make money on this one? If you can’t answer with confidence, that’s the gap.

Next step

Can you trust what each job cost?

Job Cost Ready traces a real job from estimate to final invoice, maps where the numbers break, then builds and tests the fix in your tools.

Keep reading

All of Where It's Breaking

Quit Winging It

Like how my brain works?

I write Quit Winging It, a free newsletter about running a business, leadership, ADHD and figuring things out as you go. It's not about having everything figured out. It's about not winging the same thing forever.

Read Quit Winging It

Quit Winging It