Profit and cash aren’t the same thing. A shop can have a strong month on the P&L and still sweat payroll on Friday. It’s one of the most stressful spots an owner can be in, and one of the most common.
Why profit and cash drift apart
The P&L tells you what you earned. Your bank account tells you what you have. In a repair shop those two can drift a long way apart, because so much of the money moves on its own schedule: money that’s owed to you but hasn’t arrived, money spent on things that never show up as an expense, and money sitting in your account that isn’t really yours.
None of that means you’re doing something wrong. It’s simply how a shop’s money moves. But when your books don’t show it clearly, it feels like cash is disappearing.
The work is done, but the money isn’t in
This is the one we see hurt shops the most, especially in collision. The car is fixed, the repair order is closed, and the sale is on the P&L. But the check is coming from an insurance company, a fleet account or a warranty company, and it shows up when it shows up.
A few slow payers can tie up more cash than most owners realize. Meanwhile payroll, rent and parts bills keep their own schedule. That’s how a shop can post its best sales month of the year and still be short when the bills come due.
Why it matters
When cash is tight, owners make decisions under pressure: putting parts on a card, pulling from a line of credit, holding a vendor payment. Those decisions are a lot easier to make well when you know where the money actually went.
And sometimes the cash problem is really a profit problem. A shop can be busy at the wrong margin, and no amount of collecting faster will fix that.
The short version
- Profit is what you earned. Cash is what you have.
- In repair shops the two drift apart because money moves on its own schedule.
- Slow insurance, fleet and warranty payments can make a great month feel like a bad one.
- Sometimes a cash problem is really a profit problem in disguise.
If your shop is busy and the bank account doesn’t show it, reach out through our contact form and tell us what’s going on. The first conversation is free.