Most contractors I know are pretty good at getting the job done. Where things fall apart is knowing whether the job actually made money.
You quoted it, you did the work, you sent the invoice. But by the time it's done, did you actually hit your numbers? Most of the time, nobody really knows. The materials crept up a bit. A trip to the supplier you forgot to log. A few extra hours on a punch list item that wasn't in the original quote. It adds up, and if you're not tracking it as you go, you're basically flying blind on your own profitability.
The numbers back this up. According to SCORE, 82% of small businesses fail due to cash flow problems. And for trade contractors, the issue usually isn't slow revenue. It's that profits leak out through untracked costs before they ever show up as cash. Research from Bricks and Bytes found that 71% of construction companies still manage their job costing primarily through spreadsheets and manual tracking. That's a lot of room for error.
The scale of cost overruns across the industry is hard to ignore. A study cited by Propeller Aero found that only 47.9% of construction projects finish within budget. Nearly half of all jobs end up over budget in some way. For trade contractors doing residential and light commercial work, the number is probably similar, because the root cause is the same: costs that happen in real time get tracked after the fact, if at all.
The average contractor net margin sits around 5 to 6 percent, per Siana Marketing. That means on a $10,000 job, you're keeping about $500 to $600. Lose $200 in untracked materials and you've cut your profit by a third. This is why the habit of tracking costs in real time is not a nice-to-have. It is the difference between a sustainable business and one that feels perpetually tight.
Track Your Job P&L As You Go, Not After
The habit worth building is simple: every time something changes on a job, log it then. Not at the end of the week. Not when you're invoicing. Right then.
This sounds obvious, but the friction of switching between your job notebook, your receipts bag, and your accounting software means most contractors end up doing a reconciliation at the end of the month and hoping it adds up. It rarely does perfectly.
In Bit & Grain, every job has its own built-in profit and loss tracker. When you add materials, they hit the job. When you log hours, they hit the job. So by the time you're ready to invoice, you're not guessing at whether you made money. You can see it. Check out the job management features to see how real-time job P&L works in practice.
This matters more than most people realize. When you start reviewing actual job P&L, you'll probably find a pattern pretty quickly. Certain job types consistently come in tight. Certain clients always have scope creep. Certain suppliers are costing you more than you thought. You can't see any of that if the numbers are scattered across your head, a notes app, and a receipt in your truck door.
The contractors who are most profitable over time are not necessarily the ones who charge the most. They are the ones who know their numbers and adjust fast when something is off.
The Receipt Habit That Changes Everything
The other piece is receipts. Most receipts either get lost, stuffed in a bag, or entered into something generic like a spreadsheet that does not connect to anything useful.
With Grain AI, you can just take a photo of a receipt on the spot and it pulls out what you need: vendor, amount, line items, and maps it to the right job. It takes about ten seconds. That's it. No data entry at the end of the day, no guessing what that $340 charge at the supply house was for two weeks later.
Small habit, big difference. If you know what every job actually costs you, you can quote the next one better, protect your margin, and stop leaving money on the table.
Think about what the alternative actually costs you. If you are losing track of $150 in materials per job and you run 40 jobs a year, that is $6,000 quietly walking out the door. Over five years, that is $30,000. Those are not hypothetical numbers. That is real money that went somewhere other than your bank account, because nobody caught it at the time.
The Change Order Problem
One of the biggest sources of profit leakage for trade contractors is unbilled change orders. A client asks you to add something. You say yes because it's easier than writing it up on the spot. Two weeks later when you're invoicing, you can't remember exactly what was added or you feel awkward adding it now.
Getting serious about your job P&L forces you to get serious about change orders, because when you're tracking costs in real time, you can see the moment a job goes over budget. That moment is when you write the change order, not after.
Bit & Grain's estimating tool includes change order tracking so every addition or modification to a job is documented and tied back to the original estimate. Clients see the updated scope. You get paid for the actual work.
What Causes Margin Erosion
Most contractors intuitively know that jobs do not always come in at the margin they estimated. But few of them have a clear picture of exactly where the leakage is happening. Here are the most common culprits:
Supplier price increases you did not catch. If you are estimating from memory or from a quote that is months old, your material costs may have changed. Lumber prices, electrical components, and fuel costs all move. If your estimate is using last year's numbers, you are absorbing the difference. Construction wage costs rose roughly 4% year-over-year through 2025, per AMTEC's workforce data. Material prices move similarly. An estimate you built six months ago may already be underwater before you break ground.
Unlogged labor hours. Especially on jobs where you or your guys work a bit late, do a quick run back to fix something, or handle a warranty call without a separate ticket. Those hours are real costs with no corresponding revenue.
Subcontractor overruns. If a sub goes over their quoted time and you absorb it to avoid a conflict, that comes straight out of your margin.
Small material runs. The $40 run to the hardware store that does not get logged to a job because it feels too small to bother. Do this twice a week and you are losing $400 a month off the top.
Each of these is fixable once you can see it happening. Real-time job tracking turns these from invisible leaks into visible numbers you can address.
The contractors who actually fix these problems are not doing anything exceptional. They are just looking at the numbers job by job instead of waiting until something feels wrong and trying to figure out why the year did not add up the way they expected. Small and regular beats big and occasional every time.
What the Numbers Can Tell You Long-Term
Once you get into the habit of tracking job P&L consistently, the long-term data becomes genuinely valuable. You can look back at six months of jobs and answer questions like:
- Which job types are most profitable for me?
- Which clients are actually worth taking on?
- Am I undercharging for emergency or rush work?
- Are my material costs trending up in a way I need to pass on?
- Which subcontractors deliver reliable quality at their quoted price?
None of those questions are answerable if you're not tracking. But if you are, you have real data to make real decisions. That's the difference between running your business by feel and running it by evidence.
Setting a Realistic Target Margin
Before you can know whether a job hit its numbers, you need to know what your numbers actually are. This means calculating your real overhead costs and building them into your estimates.
For most solo and small-crew contractors, overhead includes: vehicle costs, insurance, tools and equipment depreciation, licensing and bonding fees, software, and your own time on unbillable tasks like quoting and driving. When you add these up and divide by your billable hours, you get your true overhead rate. Any estimate that does not cover that rate plus materials plus direct labor plus your desired profit margin is a money-losing bid.
Most contractors underestimate their overhead because they only think about the obvious costs. The software subscriptions, the fuel, the tools. But there are also the hours spent quoting jobs that do not close, the time driving between sites, the administration work at the end of the week. These are real costs.
Top-performing specialty trades firms push net margins close to 11 to 12 percent, according to the Construction Financial Management Association. The gap between an average margin and a top-quartile margin is almost never about charging more. It's about tracking tighter and catching the leaks earlier.
Once you know your true overhead rate, you can build estimates that actually protect your margin, and you can use your job P&L data to verify whether you're hitting it.
How Bit & Grain Helps
Bit & Grain is designed specifically for this problem. The job P&L tracker is built into every job record, not a separate module you have to set up. Materials, labor hours, subcontractor costs, and invoices all roll up automatically into a clear picture of what the job made.
Grain AI handles receipt scanning so you never have to do manual data entry from a paper receipt again. Take a photo, it maps it to the job, done.
The estimate builder and change order workflow make sure scope changes are documented and billed, not absorbed into your margin.
If you work in general contracting or any specialty trade, the P&L visibility built into Bit & Grain is the same thing you'd otherwise need a separate accounting integration to get. And if you're looking at how Bit & Grain compares to other tools you might already be using, the key difference is that job costing is built in from day one, not an upgrade tier or an add-on integration. Other tools charge extra for the P&L visibility. In Bit & Grain, it is part of every plan. See the full feature set and pricing.
Bit & Grain is free to get started and the job P&L tracking and receipt scanning are built right into the product.
Questions to Ask Yourself After Every Job
Here are four questions worth adding to your closeout routine at the end of every job. They take five minutes and build a clear picture over time.
- Did I bill for everything I actually did? Go through the job record and make sure every material, every hour, and every change order is on the invoice.
- Where did this job come in vs. the estimate? If it ran over, why? That answer should inform your next quote.
- What was the actual margin? Compare what the job brought in against the total cost logged in the job record.
- What would I do differently on the next similar job? One sentence. Just write it in the job notes. You will thank yourself in six months.
These are not complicated questions. But most contractors never ask them systematically, which means the lessons of one job do not improve the next one. The data stays in your head, or it does not stay at all.
Bit & Grain's job management tools make it easy to have this information available without having to reconstruct it. The P&L is already calculated. The materials are already logged. The comparison to the estimate is right there. The five-minute review is the habit. The software handles the rest.
