Profit & Grit CFOs

Table of Contents

Profit & Grit Podcast

The Home Service Podcast for Trades Entrepreneurs​

Share this article

Cash Flow for Home Service Companies: The Owner’s Guide

Tyler Martin, CPA and fractional CFO

Tyler Martin

Tyler Martin, CPA is a fractional CFO for home service companies and the founder of Profit & Grit CFOs.

He built and sold a CPA firm, then built an engineering services company to $25 million in annual revenue before selling it. He hosts Profit & Grit podcast.

More about Tyler →

17 min read

Best summer ever. Then October hits and the account is thin again. I’ve sat with owners who ran a shop that swings $250K to $400K between July and October without changing a thing on the P&L. That’s the trap. You can make money on paper and still feel broke in the bank.

Profit and cash are two different numbers. Profit lives on the P&L. Cash lives in the checking account. If you run HVAC, plumbing, electrical, or roofing between $3M and $15M, and you’re living in ServiceTitan plus QuickBooks, this gap isn’t academic. It decides whether you hire, buy a truck, pay taxes without drama, or lean on debt again.

I’m going to keep this practical. You need to know your monthly nut. You need a cash floor. You need a 13-week forecast you can update on Monday morning. You need different cash rules for service, install, membership cash, and project work. That’s how owners stop guessing.

Why a Profitable Company Still Runs Out of Cash

A profitable company runs out of cash because cash moves on a different clock than profit.

Profit is a P&L number, cash is a bank number

You pay techs on Friday. You pay suppliers when terms hit. Rent drafts when it drafts. Insurance doesn’t wait. But a customer might pay today, next week, or on net terms later. That gap is where good businesses get squeezed.

A circular flow diagram illustrating how profitable home service companies can still experience cash flow shortages.

Growth eats cash first

Growth feels good on the scoreboard. It usually hurts cash first.

Every extra truck, tech, and job creates an upfront cash need before it creates payback. You fund labor, materials, inventory, fuel, and overhead before the customer money fully lands. That’s not a mindset issue. It’s the operating cycle.

Practical rule: If growth shows up in revenue before it shows up in cash, don’t celebrate too early.

The problem gets sharper when you mix same-day service cash with slower install or project collections. Owners lump it together, see a healthy month, and spend against money that hasn’t really cleared the business yet.

Your summer P&L can fool you

Cash-basis books can make July look stronger than the bank account will feel by October. You may collect deposits in July, pay for equipment in August, and see the P&L report the profit before the cash has fully settled. On paper, summer still looks great. By October, the books can still say you had a strong season while the bank account says otherwise.

Know What It Costs to Run the Company Every Month

Start here. Not with revenue goals. Not with “what we did last summer.” Start with what it costs to keep the doors open.

The monthly nut

I call it the monthly nut. It’s the amount the business has to cover before you talk yourself into anything ambitious.

Pull out QuickBooks. Make a worksheet. Add up these line items now:

  • Payroll and payroll tax: Field labor, office staff, dispatch, admin, managers.

  • Management salaries: Including your own real salary if you’re in the business.

  • Trucks: Payments, fuel, repairs, insurance tied to fleet.

  • Occupancy: Rent, shop, warehouse, storage.

  • Insurance: General liability, workers comp, auto, health if the company pays it.

  • Software: ServiceTitan, QuickBooks, payroll, phones, dispatch tools.

  • Debt: Term loans, equipment notes, credit line minimums.

  • Marketing and utilities: The bills that keep showing up whether sales are hot or not.

Here’s the simplest version of the worksheet.

Cost CategoryFixed or VariableMonthly Amount
Payroll + payroll tax  
Management salaries  
Trucks  
Rent  
Insurance  
Software  
Debt service  
Marketing  
Utilities  

If your books need work before you can trust this number, start with my guide to HVAC accounting.

What stays when revenue drops 40%

When revenue falls, some costs fall with it. A lot don’t.

That’s the point of separating fixed from variable. Parts and some direct labor flex with volume. Rent doesn’t. Core office payroll usually doesn’t. Insurance doesn’t. Most truck costs don’t. Software doesn’t care if your board is full or light.

For a $5M shop, I’d want to know 25% to 35% as the fixed-cost percentage of revenue before I approved a growth plan or a pay raise.

If you don’t know what sticks when sales drop, you don’t know how much danger a slow month creates.

That’s why this number comes first. Every reserve target, hiring decision, and debt discussion sits on top of it.

Your Cash Floor

Your cash floor is the balance you treat as zero. Not legal zero. Operational zero.

If the account drops to that line, you stop making casual decisions. You don’t buy the truck because the balance “looks okay.” You don’t pull extra owner distributions. You don’t hire because August was strong. Below the floor, every dollar already has a job.

The number itself depends on your seasonality, how fast you collect, payroll size, and debt load — I break down the ballparks by company size in how much cash a home service business should keep.

Idle cash isn’t free either. Too much sitting in operating usually means you haven’t built a decision system. But being underfunded is worse. The floor exists to protect the business from timing mistakes, not to optimize every spare dollar.

Four things that move it

Four factors change the right floor for your company:

  • Seasonality: Sharp shoulder months need a higher floor than steady demand.

  • Collection speed: Same-day payment businesses can carry less than slow-pay project businesses.

  • Payroll size: Big weekly payroll means less room for sloppiness.

  • Debt load: Loan payments reduce flexibility fast.

Idle cash isn’t free either. Too much sitting in operating usually means you haven’t built a decision system. But being underfunded is worse. The floor exists to protect the business from timing mistakes, not to optimize every spare dollar.

The 13-Week Cash Flow Forecast That Shows Trouble Early

If you only build one cash tool, build this one.

Why 13 weeks

A rolling 13-week cash flow forecast works because it starts with opening cash, layers in expected weekly inflows and outflows, and shows the forward ending balance early enough to act before payroll, tax, debt-service, or equipment payments hit.

That’s why 13 weeks works. Thirteen days is too short. Twelve months is too fuzzy. Thirteen weeks is where payroll cycles, tax dates, truck payments, rent, supplier bills, and customer receipts all become visible while you still have choices. I wrote a detail article on how to build a 13-week cash flow forecast for an HVAC company. 

A six-step infographic explaining how to create a 13-week cash flow forecast for business owners.

What goes in

Keep the structure simple. The forecast needs five parts:

  1. Opening cash
    Start with cleared bank cash. Not hope. Not pending. Not “we should get paid soon.”

  2. Receipts by source
    Break receipts into buckets that move on different timing:

    • service collections

    • install deposits

    • progress payments

    • maintenance renewals

    • financing payouts

  3. Disbursements
    Mark the payroll weeks. Then list rent, debt, insurance, estimated taxes, suppliers, leases, and one-off spends.

  4. Ending cash
    Let the sheet calculate the weekly ending balance.

  5. Ending cash versus floor
    This is the line that matters. A positive bank balance can still be below your floor.

Here’s the key. Don’t forecast “sales.” Forecast collections. For home service, that means separating inflows by realistic collection timing and separating outflows by obligations that are not optional, like payroll, vendors, debt, and taxes.

Building it the first time

The first version takes an afternoon.

Pull AR aging from ServiceTitan. Pull fixed costs and scheduled debt from QuickBooks. Get your payroll cadence right. Add known tax dates. Add anything unusual already on the calendar.

The first draft will be wrong. Good. That means it exists.

A lot of owners avoid this because they think a rough forecast is useless. It’s the opposite. A rough forecast gives you a place to improve from. No forecast gives you nothing but vibes and a bank app.

If you want a worksheet starting point, these cash flow forecasting template Excel resources can speed up the setup.

Keeping it alive

This part is where owners usually fail. They build the sheet once. Then they stop touching it.

Don’t do that. Every Monday. Twenty minutes.

  • Replace guesses with actuals

  • Drop the completed week

  • Add a new week 13

  • Update AR timing

  • Confirm this week’s disbursements

By week six, your guesses start getting good because your process gets honest.

“The first forecast doesn’t need to be pretty. It needs to be alive.”

Start with the scorecard. It tells you how you track cash today.

What it tells you the bank balance can’t

The bank balance is a snapshot. The forecast is a movie.

It tells you which week gets tight. It tells you whether the issue is timing or a real shortfall. It tells you whether that truck purchase is a nuisance or a mistake. It tells you if estimated taxes are already spoken for.

That’s the whole point. You need something you can use on Monday morning before the problem becomes a Friday surprise.

Seasonality: Plan the Trough in the Peak

Most owners don’t have a revenue problem. They have a timing problem with a calendar attached to it.

Every trade has its own shape

Seasonality doesn’t hit every home service company the same way.

  • HVAC: Two shoulders. Summer and winter can be strong. Spring and fall can get quiet fast.

  • Plumbing: Service can stay fairly steady, but construction or project work can make cash lumpy.

  • Electrical: Retainage and approval delays can stretch collections and make profitable work feel slow.

  • Roofing: Storm work and retail work create different rhythms. Big months can be followed by long waits.

That’s why generic cash advice misses the point. The question is how working capital changes by line of business.

A chart illustrating how maintenance agreements create recurring revenue to balance seasonal cash flow for home service businesses.

Decide in July what you’ll do in October

You should decide your fall plan while summer cash is still coming in.

Put hires, truck purchases, marketing pushes, and owner distributions on the forecast with dates. Not “sometime later.” Dates. If you know shoulder season is coming, act like you know.

Use a separate set-aside account and move 10% of every peak-season deposit into it, every week. If the money stays in operating, owners spend it.

If shoulder season is on your mind, this piece on HVAC shoulder season is worth reading.

What good operators do

The best operators I know make the slow season boring. That’s the goal.

When I had Keith Flores on the podcast, he put it this way: the operators who stay calm in the slow months are the ones who decide early, protect the people they want to keep, and quit spending peak-season cash like it will last forever.

Good operators treat peak-season cash like future payroll first, not extra money.

Maintenance Agreements: Cash Now, Cost Later

Membership cash creates another timing trap.

A customer pays in March. You do the work in June and October. That March check is not fully yours yet. If you book it all as revenue when collected, you make spring look fatter than it is and make fall look worse than it should.

The right home for that cash is deferred revenue, a liability. You release it as the visits happen.

The number that’s wrong in most books

This mismatch shows up all the time. ServiceTitan membership count says one thing. QuickBooks deferred revenue balance says another. They almost never tie unless someone is actively reconciling them.

That matters because prepaid membership cash can fool you twice. First, it inflates the month you collect it. Then it disappears as a hidden labor obligation later.

Getting Paid Faster Without Starving Growth

Cash collection is a system problem. Not a personality problem.

Deposits and progress billing

If you do installs and you’re still billing too much at completion, you’re funding jobs for customers.

Use deposits. Use progress billing. I tell clients 50% at signing, 40% at rough-in, 10% at completion. Match cash in to cash out as tightly as you can.

Consumer financing

Consumer financing costs money. It still often beats carrying the receivable yourself.

You need to know two things before you call it helpful. First, what the payout lag is. Second, what the dealer fee does to margin. Faster cash with lower margin can still be the right trade when payroll and materials are due before the customer would otherwise pay.

An infographic showing four strategies for home service companies to improve cash flow and sustain business growth.

AR every Monday

Aging receivables should be part of your Monday routine. Fixed rules. Not moods.

  • Over 30 days: Someone owns the follow-up.

  • Over 60 days: Escalate it.

  • Over 90 days: Owner attention. Decide whether this is collectible or fantasy.

Who calls matters. For some accounts, admin handles it. For larger or more sensitive commercial accounts, the owner or GM should make the call. Just decide that in advance.

Retainage and pay-when-paid

If you do commercial electrical or plumbing work, retainage and pay-when-paid language can choke cash for months. Don’t act surprised later by terms you accepted up front.

Negotiate before the work starts. Get clarity on billing timing, approval chains, and what releases retainage.

The Big Three: Trucks, Hires, and the Tax Bill

Every big cash decision gets the same question from me.

Which week does it land, and what’s the balance versus the floor?

Trucks

Stop analyzing trucks only by total cost. Analyze them by cash shape.

There’s a big difference between $1,400 a month and $70K on a Tuesday. Same asset. Different cash hit.

Buy, lease, or finance based on what the 13-week forecast can carry. If the purchase drops you below the floor in a weak week, the answer is no for now. That doesn’t mean the truck is bad. It means the timing is bad.

Hires

New techs cost cash before they make cash. Recruiting cost. Training time. Lower early productivity. Payroll starts first.

For every hire, I want one simple number in front of me: 8 to 12 weeks for weeks to breakeven.

Then I want that hire dropped into the forecast on the actual payroll date, not the day you hope they become productive.

Owner test: If this hire starts next pay cycle, what does week four look like in cash?

If you want to sharpen the math, use a Hiring ROI Calculator.

Taxes

The tax bill should never be a surprise. The amount may move. The event should not.

Put estimated tax payments on the forecast as scheduled rows. Then set aside 25% of net receipts for taxes until your CPA gives you a real number. If you wait to “see what’s left,” there won’t be much left at quarter-end in a growing company.

Lines of Credit and Debt

A line of credit can help. It can also hide a weak business longer than it should.

A line is for timing, not losses

If you draw in October and repay in March, that’s seasonality.

If you’re still drawn in March, you likely have a deeper problem. Usually pricing, volume, margin, owner distributions, or fixed costs that got ahead of reality.

Don’t use a line of credit to avoid facing that.

How much and when

My bias is simple. Size the line around one month of fixed costs. Get it before you need it. Banks like calm borrowers more than desperate ones.

They also want real books. Accrual accounting. Closed statements. A balance sheet that ties. If your financials are cash-basis and late, don’t expect great options.

Equipment debt and working-capital debt are different tools. Equipment debt belongs to a long-lived asset. Working-capital debt covers timing gaps in operations.

When I had Dillon Caraway on the podcast, the point came through clearly: debt works when you use it on purpose for timing and capacity, not when you use it to hide a margin problem.

The Weekly Cash Rhythm

Monday in 20 minutes

The weekly rhythm matters more than the spreadsheet itself.

Here’s the agenda I want owners running every Monday:

  1. Check cash today
    What cleared. Not what’s promised.

  2. Roll the 13-week
    Replace last week’s guesses with actuals.

  3. Review AR over 30
    Decide who follows up and by when.

  4. Review this week’s disbursements
    Payroll, vendors, taxes, debt, one-offs.

  5. Make one decision
    Delay a spend. Push a call. Draw the line. Collect a deposit. Something concrete.

That’s it. Twenty minutes.

Who prepares and who decides

The bookkeeper updates. The owner decides.

Don’t confuse those jobs. A good bookkeeper keeps the file current. The owner decides whether to hire, spend, slow down, collect harder, or borrow. If nobody owns the decision, the meeting turns into reporting theater.

Write three numbers on the whiteboard every week:

  • Cash today

  • Weeks above floor

  • AR over 30

The scorecard scores exactly this rhythm, take it and see where you are.

When I had Ellen Rohr on the podcast, she reinforced something I agree with completely: owners need a simple weekly money rhythm, because delayed numbers turn small cash issues into big ones.

When This Is a CFO’s Job, Not Yours

At some point, this stops being a side habit and becomes a finance function.

When it’s not reliable anymore

None of this is dependable until the books are on accrual, closed by the 10th, and someone owns the forecast every week. If your QuickBooks file is late, your balance sheet is dirty, and ServiceTitan doesn’t reconcile cleanly, the forecast becomes fiction fast.

That’s the part I do. Clean books on time. A 13-week forecast you can see coming. Numbers that drive a decision instead of a debate. It looks a little different in HVAC, plumbing, electrical, and roofing, pick your page.

If you’re at the point where this needs an owner-level finance system, Schedule a CFO Intro Call.

Questions Owners Ask

How much cash should a home service company keep on hand?
Two to three months of operating expenses, which works out to roughly 10% to 15% of annual revenue for most home service companies. Adjust up if you carry commercial or insurance work on terms, down if you’re nearly all same-day residential service. Full breakdown by company size here.

What is a 13-week cash flow forecast and why 13 weeks?
It’s a weekly rolling view of opening cash, expected receipts, expected disbursements, and ending cash. Thirteen weeks is long enough to catch payroll, tax dates, rent, supplier bills, and debt payments while you still have time to act.

Why does my HVAC company have no cash when the P&L shows profit?
Because profit is not the same thing as timing. You can be profitable while cash is tied up in receivables, inventory, deposits committed to future work, or growth costs that hit before customer money lands.

Should maintenance agreement payments count as revenue when collected?
Not all of it. If the customer prepaid and you still owe future visits, that unpaid service belongs in deferred revenue until the work happens. Otherwise spring looks too strong and later periods absorb costs without matching revenue.

When should a home service company get a line of credit?
Before it needs one. A line is a timing tool, not a rescue plan for losses. If you already know shoulder season gets tight, set the line up while your books are clean and the bank sees stable reporting.

Does ServiceTitan do cash flow forecasting?
No. ServiceTitan helps with AR, invoices, pipeline, and operations. The actual forecast lives in a sheet or planning model where you map timing by week. That’s where you compare future cash to the floor and make decisions.


If your cash still feels unpredictable, the fix usually isn’t “sell more.” It’s better books, a live 13-week forecast, and a weekly owner rhythm that forces decisions before the bank does. That’s the work I do with home service owners who are tired of guessing from ServiceTitan and QuickBooks and want cash visibility they can use on Monday morning.

Cash Flow for Home Services

Real Talk.
Real Profits.

A weekly show built for blue-collar entrepreneurs in the trades who want to grow, profit, and build something that lasts.

You’ll only hear from us when new episodes drop.
No spam, ever!

GET STARTED

Want to see what your numbers are actually telling you?

 Two ways to start. Pick whichever fits.

No pressure either way. Let’s chat!

Latest Podcast Episodes:

More Great Articles: