Title card reading Why Your Books Show Profit but No Cash, with a descending green bar chart on navy

Why Your Pest Control Books Show Profit but No Cash

Share the Post:

Your profit and loss statement says you made money. Your bank account disagrees. Both are usually right, and the gap between them is almost always timing.

I did not start my career in bookkeeping. I started it running a home services business. Like most operators, I cared about the numbers because I had to, not because I enjoyed them. Early on I knew what was coming in, what was going out, and whether the business was working. That was enough.

As the company grew, something changed. We stayed busy. Crews were working. Revenue was strong. And the financials started feeling harder to trust. Cash felt tighter than the P&L said it should. Decisions took longer because I was not fully confident in the numbers I was looking at.

That gap is what this post is about, and it is more common than most owners realize.

Why does my P&L show profit when I have no cash?

Because a profit and loss statement records revenue when you earn it and expenses when you incur them. Your bank account records money when it actually moves. Those are two different clocks.

Profit is an accounting result. Cash is a timing result. A pest control company can be genuinely profitable and genuinely short of cash in the same month, and nothing is wrong with either number.

The useful question is not which one is lying. It is which of the five timing gaps below is causing yours.

The five timing gaps

1. You have done the work but not been paid

This is the big one, and it has a number attached: days sales outstanding, or DSO. Divide your accounts receivable by your daily revenue and you get the number of days between finishing a job and having the money.

Residential recurring work on autopay should sit under 10 days. Commercial accounts on 30 day terms will drag the blended figure up. If your blended DSO is past 45 days, collections is your cash problem, and no amount of new sales will fix it. You will just be funding more work you have not been paid for.

2. You collected a year of revenue up front and spent it

Annual prepaid contracts are excellent for cash and dangerous for judgment. The money arrives in January. The obligation to service that customer runs through December.

If you book the whole payment as revenue in January, your first quarter looks tremendous and your fourth quarter looks broken, and neither is true. That money is a liability until the work is done. Deferring it correctly is the only way the monthly picture means anything.

3. You bought a truck with cash

Buying a $45,000 vehicle takes $45,000 out of the bank immediately. On the P&L it shows up as depreciation spread over several years, so the month you bought it barely registers.

The same goes for loan principal. Interest hits the P&L, principal does not. You can be servicing significant debt and see almost none of it in your profit number.

4. Payroll runs on a faster clock than collections

This is the one that bites during the busy season. Technicians get paid every two weeks whether or not the customer has paid. Fuel and chemical get paid on terms measured in days.

So the busier you get, the further ahead your costs run of your collections. Growth consumes cash. That is not a sign of a problem, but it is a reason to fund it deliberately rather than discover it.

5. Draws and taxes are not on the P&L

Owner distributions are not an expense. Neither is a tax payment on pass-through income. Both leave the bank and neither reduces the profit number you are looking at.

Plenty of owners have looked at a healthy P&L, taken a draw against it, and then found the quarterly tax payment had a claim on the same dollars.

A worked example

Here is one month, using round numbers that are close to what a real pest control book looks like.

You bill $100,000 in the month. Your gross margin is 60%, so the direct cost of doing the work is $40,000: technician labor, fuel, chemical. Your operating expenses run 45% of revenue, so $45,000 for rent, insurance, office staff, software, and marketing.

The P&L Amount
Revenue booked $100,000
Cost of service $40,000
Operating expenses $45,000
Profit on paper $15,000

Now the bank account, same month. Your DSO is 42 days, so you collect roughly $65,000 of that $100,000 within the month. The other $35,000 is sitting in receivables. Meanwhile your technicians got paid on time and your suppliers got paid on terms, so the full $40,000 and $45,000 went out.

The bank Amount
Cash collected $65,000
Cash paid out $85,000
Cash movement Negative $20,000

The P&L says you made $15,000. The bank says you are down $20,000. A $35,000 swing in one month, and not one dollar of it is an error. It is a 42 day DSO on a $100,000 month.

Pull that DSO down to 20 days and the same month is roughly cash neutral. Nothing about the work changed. Only the timing did.

How to find which gap is yours

Run these four checks in order. The first one that comes back ugly is usually the answer.

Check your DSO. Accounts receivable divided by daily revenue. Over 45 days and you have found it.

Check whether prepaid contracts are deferred. Ask whoever keeps your books whether annual payments are recognized monthly or booked in full on receipt. If it is the second one, your monthly numbers are not comparable to each other.

Check cash purchases and loan principal. Add up what left the bank for vehicles, equipment, and principal payments in the last twelve months. Compare it to depreciation on the P&L. The difference is cash you spent that your profit number never mentioned.

Check draws and tax payments. Same exercise. Total what left the bank, then confirm none of it appears as an expense.

If all four come back clean and the cash still does not reconcile, the problem is upstream in how the accounts are structured, and you are not going to find it by staring at the P&L harder. That is the argument for thinking carefully about who should be keeping the books in a pest control company.

Common questions

Can a business be profitable and still run out of money?

Yes, and it is one of the more common ways otherwise healthy service businesses fail. Profit is earned revenue minus incurred expenses. Cash is what has actually moved. A company growing fast with slow collections can post real profit every month and still not make payroll.

What is a good DSO for a pest control company?

Under 10 days for residential recurring work on autopay. Blended with commercial accounts on terms, under 35 days is healthy. Past 45 days, collections is your constraint.

Does the profit number itself get less useful?

It can. If prepaid contracts are not deferred, or if cost of service and overhead are not separated properly, the profit number stops being comparable from month to month. At that point it is not measuring performance, it is measuring bookkeeping conventions.

What should I do first?

Calculate your DSO. It takes two numbers off your balance sheet and it explains the majority of cash gaps in route businesses.

The point

None of this means your business is broken. Every gap above is a timing difference, not a loss. But you cannot manage a timing difference you cannot see, and a P&L on its own will not show it to you.

FRAXN keeps the books for 250+ service operators and $450M in managed revenue. The monthly close includes both numbers, the profit and the cash, and the reasons they disagree.

Related Posts

Thirty minutes. Straight answer.

I’ll ask about your numbers. Some of it is going to be uncomfortable.

At the end you’ll know whether we can help. If we can’t, I’ll tell you and point you somewhere better.

No deck. No demo. No guy who won’t take no.