Episode 82 of the Construction Accounting Podcast with George Ghazarian, CPA · 7 min 52 sec · Published 24 January 2026

Deposits, change orders, retainage, fuel, subs and equipment all hit the same bank account, and by March nobody can explain half of it.

What follows is the record set a contractor actually needs, how long to hold it, and the weekly habit that keeps tax season from turning into a reconstruction project.

What you’ll learn

  • When hiring a bookkeeper is worth the cost
  • Four details to record every time money moves
  • Which income, expense and asset records to keep
  • How long contractors should hold on to records
  • A weekly routine that keeps books audit-ready

Why Contractor Books Get Messy Fast

Deposits, progress payments, change orders, retainage, material runs, fuel, subcontractors and equipment all move through the same accounts. Contractor money gets complicated faster than it does in most small businesses, and if you are not tracking it, you are running the company blind.

You can build anything. If the bookkeeping is a mess, the business bleeds money and you will not know why.

Bookkeeping is not paperwork. It is how you protect the business, lower your taxes and stay audit-proof. The IRS does not care how good your work is. It cares whether your records are clean.

Should You Hire a Bookkeeper

You can do it yourself or you can pay someone, but either way you are responsible. The IRS does not care if your bookkeeper messed up. The bill still comes to you.

Hire one if you have multiple jobs going, payroll or subcontractors, a backlog of unfinished paperwork, a bank account that feels random, or a tax season that is always chaos. Do not just hire anybody. Check references, and learn enough about your own books to catch mistakes, because bad bookkeeping is expensive.

Four Things to Record Every Time Money Moves

  • What it was for
  • How much it was
  • The date
  • Who you paid, or who paid you

That is the whole baseline, and on its own it clears up about 80% of bookkeeping problems. If you do not write down what something was for, months later it turns into a guess about whether it was materials. A guess is not a strategy, and it is not a defense either.

The Three Record Types Every Contractor Needs

Income records. Customer payments, deposits, progress payments and change orders. Track where the money came from and what job it belongs to, because random deposits with no explanation can look like unreported income even when they are not. Always tie it back to the customer, the job, and the invoice or payment reason.

Expense records. This is where most contractors lose money. Keep proof: receipts, invoices, bank statements, credit card statements, canceled checks and payment confirmations. Digital is fine — take pictures and save them. The goal is to prove it was a real business expense.

Asset records. Assets are the big purchases that last more than a year: equipment, vehicles, machinery, expensive tools. They matter because they often get deducted over time, so track what you bought, the purchase date, the cost, and the business use.

Meals and Travel Are the Audit Magnet

Business meals and travel are real deductions, but they are watched closely, so document them properly. For meals and travel, track the date, the amount, the location, the business purpose, and who you met with plus their relationship to the business.

These deductions are real, and they are watched closely, which is why the note about who you met with matters as much as the receipt. Lunch by itself is not a deduction. A documented business meeting is.

How Long to Keep Records

The basic rule is to keep tax records at least three years. Contractors should usually keep records longer — six years to be safe, especially if you have big deductions, equipment, job disputes, or corrections that surface later. Better to have it and not need it than need it and not have it.

The Weekly System That Keeps It Clean

If you want the simple version, run this every week:

  • Keep a separate business bank account and card
  • Record every job payment
  • Categorize every expense
  • Save receipts, and a photo is fine
  • Review weekly so nothing piles up

That is how you stay profitable and audit-proof. Clean bookkeeping is not complicated. It is consistent, and consistency is a weekly habit rather than an annual scramble.

The short version

  • You stay responsible for your books even when a bookkeeper keeps them
  • Record what it was for, how much, the date, and who paid
  • Tie every deposit back to a customer, a job and a reason
  • Keep tax records at least three years, and six years as a contractor
  • Meals and travel need date, amount, location, purpose and who you met

Want this applied to your numbers?

We are a CPA firm built for construction contractors. If you want to know what this looks like against your actual profit, salary and job mix, we will run it with you.

Book a free consult

Related episodes

Browse the full Construction Accounting Podcast archive

This episode is general information about how these rules work, not advice for your situation. Tax law changes and the right answer depends on your entity, your income and your circumstances. Talk to a CPA before acting on it.