298 - The 12 Non-Negotiables of Contractor Bookkeeping
How do you know if your books are actually giving you good information? If you can't answer that question confidently, every financial decision you make is built on shaky ground.
In this episode, Martin walks through the 12 non-negotiable bookkeeping rules from his upcoming book, Running on Numbers. These are the things your bookkeeper must be doing, from double-entry accounting and daily entries to WIP tracking and monthly closes. If any of these are missing, your financial statements are incomplete.
The advice is simple: hand this list to your bookkeeper and ask, "Are you willing to do all of this?" If the answer is no, it's time to find someone who will.
Time Stamps
00:48 Why Good Books Matter
01:54 No DIY Bookkeeping Rules
07:16 Non-Negotiables Framework
10:38 Core Bookkeeping Must-Haves
32:15 Matching Principle Basics
36:58 WIP Fixes Matching
41:45 Aging AR and AP
49:48 Cost Closes Reports Wrap
Memorable Quotes
"If you do not have good books, all your efforts, all your learning about breakeven and how to bid, all this doesn't matter because you've got bad information." — Martin
"Read this so that you know what's going on, but hand this chapter to your bookkeeper and say, are you willing to do this? If they say no, it's time to go look for somebody else." — Martin
"You can think of books as a knowledge base. Any knowledge base needs to follow what you're saying so far." — Khalil
"Matching is a bitch. It is hard." — Martin
"This is the Google way of small business bookkeeping. This is exactly what your bookkeeper should do, and if they're not willing to do it, they need to be somewhere else." — Khalil
Key Takeaways
Stop doing your own bookkeeping if your business has any complexity. No DIY, period.
Your bookkeeper must use double entry books and accrual accounting as the baseline.
Build a chart of accounts that gives you useful detail without becoming a 10-page mess.
Every transaction needs a source document from an outside party before it gets entered.
Enter transactions daily, not in monthly batches. Time degrades information quality.
Reconcile every balance sheet account with an outside entity to create aligned truth on your transactions.
Revenue and expenses must land in the same period. Matching and WIP tracking prevent the profit rollercoaster.
Resources
Running on Numbers by Martin Holland (upcoming book)
24 Things Construction Business Owners Need to Successfully Hire & Train an Executive Assistant
Check out Quo
Build a Business that Runs without you. Explore our GrowthKits
Need Marketing Help? We Recommend Benali
Need Help with podcast production? We recommend Demandcast
More from Martin
More from Khalil
More from The Cash Flow Contractor
Subscribe to our Newsletter
Subscribe to our YouTube channel
Follow On Social: LinkedIn, Facebook, Instagram, X(formerly Twitter)
Visit our website
Email The Cashflow Contractor
Connect with Us
Subscribe to The Cashflow Contractor podcast for more insights on building a profitable contractor business.

