Painter's Log Blog

Busy but broke: why your painting business has revenue but no money in the bank.

The trucks are out every day. The schedule is booked weeks ahead. The revenue number looks great when you say it out loud. And every other Friday you're staring at the account wondering how you're going to cover payroll.

Busy but broke. It's the most disorienting stage of running a painting business, because every signal says you're winning and the bank account says you're not. The good news: there are really only two reasons it happens, they're completely different problems, and once you know which one you've got, each has a clear fix.

The trap is treating them as one. So let's separate them.

Problem 1: a profit problem (the jobs are too thin)

This is when the money was never really there to begin with. You're collecting plenty of revenue, but after the real cost of each job — labor with burden, materials, overhead — there's barely anything left. You're running a high volume of low-margin work and calling it a good year.

The tell: you're busy, you're collecting, and yet even when invoices are paid and current, there's still nothing accumulating. If the money comes in and still disappears, the leak is in the margins, not the timing.

The reason it sneaks up on owner-operators is that revenue is visible and cost isn't. You know you collected $8,400 on a job. You don't know — not precisely — that it cost you $7,700 to produce, because the hours and receipts and burden were never added up against that specific job. Twenty jobs like that and you've done a quarter million in revenue and kept almost none of it.

The fix is measurement, not hustle. More volume at the same thin margin just makes you more busy and more broke. You have to find the thin jobs and stop running them at that price. That starts with a profit autopsy on your finished jobs — real hours, burdened, plus materials, subtracted from what you collected — until you can see which jobs and job types actually make money and which only look like they do.

Problem 2: a cash-flow problem (the money's coming, just not yet)

This one is the opposite. The margins are fine — the jobs genuinely make money — but the cash arrives later than your bills do. You float materials and payroll on a job for three weeks, finish it, send the invoice, and then wait two more weeks to get paid. Meanwhile the next job's materials and the next payroll are due now.

The tell: on paper you're profitable, your jobs pencil out, but you're constantly waiting on checks while your own obligations don't wait. The money is real and it's owed to you — it's just always one cycle behind where you need it.

The fix here is timing, not margin. A few levers, all of them about getting paid sooner and smoother:

  • Take a deposit up front. A deposit on signing means you're not floating the whole job's materials and early labor out of your own pocket.
  • Bill on a schedule, not just at the end. Progress payments on bigger jobs keep cash flowing during the work instead of in one lump weeks after it's done.
  • Make paying easy and fast. The faster and more frictionless it is for a customer to pay, the sooner the money lands. Chasing a paper check is days of lag you don't have to eat.

Painter's Log handles all three — deposits, payment schedules, and online payment — so the cash timing works with your obligations instead of against them.

Which one is yours?

Here's the simple diagnostic. Ask: if every invoice I'm owed got paid today, would the problem be solved?

  • Yes, that fixes it → you have a cash-flow problem. The margins are good; the money's just late. Work the timing: deposits, schedules, faster payment.
  • No, I'd still be scraping → you have a profit problem. The money was never in the jobs. Work the margins: measure finished jobs, find the thin ones, reprice or drop them.

Plenty of painters have a little of both. That's fine — but you fix them with different tools, so name them separately. Pretending a margin problem is a cash-flow problem (or vice versa) is how good operators stay stuck "busy but broke" for years.

Get the number that tells you which

Both diagnoses start from the same place: knowing what your jobs actually cost. Run the “Did I make money?” calculator on a few recent jobs. If they're clearing healthy margins, your busy-but-broke is a timing problem — go fix cash flow. If they're landing thin, it's a profit problem — go fix margins. Either way, you've turned a vague dread into a specific, solvable thing.

And when you want the per-job margins and the cash timing handled in one place — real hours and receipts captured as the job runs, deposits and payment schedules built in — you can run your whole business on Painter's Log free. Free forever for small shops; we only make money when you do, with 1% on payments while you're free and 0% on Pro. No 14-day trial.

Busy should turn into money. When it doesn't, it's not a mystery and it's not bad luck — it's one of two specific problems, and now you know how to tell them apart.

Want to see what every job actually costs?

Start free — no credit card

← All posts