If you’re like most modern home service contractors, by now, you understand how to measure marketing. You’re probably doing a lot of it.
You know about:
- Customer acquisition costs
- Lifetime customer value
- Return on ad spend
But there’s one big problem…
The timing of your numbers might be lying to you.
The Big Issue: Accounting Timing
Cash accounting tracks money when it moves in and out of your bank account.
- Money comes in → it counts as revenue
- Money goes out → it counts as expense
Simple. But marketing doesn’t work that way…

Real Life: How Marketing Actually Works
You run a Google Ads campaign in January.
- You spend $5,000
- You generate leads
- You book jobs
But here’s what happens next:
- Some jobs are completed in January
- Some jobs are completed in February
- Some are completed in March
- Some turn into bigger projects later that summer
- Some customers call you again many months later
Your marketing worked in January…but the revenue shows up over time.
The Cash Accounting Problem
Let’s look at what cash accounting tells you.
January:
- Marketing spend: $5,000
- Revenue collected: $2,000
Looks like a loss.
So you think:
“Marketing isn’t working.”
You cut your ads.
February:
- Revenue: $15,000 (from January leads)
Now it looks great…
But you already turned the ads off.
This Happens All the Time
Contractors make decisions based on incomplete accounting timing.
They:
- Turn off good campaigns too early
- Keep bad campaigns too long
- Misjudge what’s actually working
Because they’re looking at cash timing…instead of when the work was actually created.
Accrual Thinking Fixes This
Accrual accounting tracks activity when it happens.
- Revenue is counted when the job is completed
- Expenses are matched to when they helped generate that work
This gives you a much clearer picture.
Simple Example: Electrical Contractor
An electrical company runs ads in March.
What actually happens:
- March: Spend $4,000 → 40 leads
- April: Complete $20,000 in work from those leads
Cash View:
March:
- Spend: $4,000
- Revenue: $0 → looks terrible
April:
- Revenue: $20,000 → looks amazing
Accrual View:
March campaign:
- Spend: $4,000
- Revenue generated: $20,000
Now you see the truth.
Why This Matters So Much
If you don’t understand this…
You will:
- Kill winning campaigns
- Scale losing campaigns
- Misread your numbers
- Lose confidence in marketing
And most importantly: You’ll slow down your growth.
Another Real Example: HVAC Contractor
An HVAC company runs ads in May.
- Spend: $6,000
- Generates 25 leads
Out of those:
- 10 become installs
- Jobs close over 60-90 days
- Total revenue: $120,000
Cash View:
May:
- Spend: $6,000
- Revenue: $10,000 → looks weak
June:
- Revenue: $40,000
July:
- Revenue: $70,000
Accrual Thinking:
That $6,000 created $120,000.
That’s a massive win.
But if you judged May alone…you might have shut it down.
The Delay Between Marketing and Money
Every trade has a delay.
- Plumbing → short (same day or next day)
- Drain cleaning → very short
- HVAC installs → longer
- Electrical upgrades → medium
- Landscaping projects → longer
The longer the delay…the more misleading cash accounting becomes.
What You Should Track Instead
To understand marketing properly, track this:
- When the lead came in
- What campaign it came from
- When the job was completed
- Revenue from that job
- Profit from that job
Now you can connect:
Marketing → Work → Revenue → Profit
A Simple Way to Think About It
Think of marketing like planting seeds.
- You plant in January
- You water in February
- You harvest in March
Cash accounting only looks at when you harvest.
But to grow your business…you need to understand the full cycle.
The Big Takeaway
Cash accounting is simple.
But it can give you the wrong answer when it comes to marketing.
Because:
Marketing results don’t show up on the same day you spend the money.
If you want to grow:
- Think in timelines
- Track your leads properly
- Connect revenue back to its source
That’s how real businesses operate.
What You Should Do Next
Start doing this:
- Track leads by month and source
- Track when those leads turn into revenue
- Look at performance over 30, 60, 90 days
This will completely change how you see marketing.
Utilizing field management software programs, like Shwego, can help you track these key pieces of data that actually drive your business.
Need help understanding your numbers?
Shwego was built to help service contractors like you manage jobs, track job costs, and grow with confidence. Book a free demo to see how it works.
Until next time,
-Sam
