Bookkeeper for General Contractors

Keep job costs, retainage, milestone draws, and overhead organized, so your books stay current and you can see what each project actually earns.

General contractor in a hard hat reviewing plans with a framer on a residential build, lumber stacked and a skid steer in the background.

Quick Answers

Bookkeeping Questions General Contractors Ask Us

What does bookkeeping cost for general contractors?

Bookkeeping for a general contractor starts at $300 a month, on a flat rate. We record your job costs, reconcile your bank account, track draws and , and close the month so each project shows its own profit.

How should general contractors track job costs, draws, and retainage?

Your bank account won't tell you how a job is doing, because money arrives in draws and part of each draw is held back as retainage until the job closes. We track job costs against the work you've completed, keep underbilled and overbilled amounts separate, and record retainage on its own. That way you see what each project really earned, not just what cash came in.

Challenges

Challenges General Contractors Face

Client Results

What Our Clients Say

  • They caught up our books quickly! , I was trying to figure out if I should hire an assistant to help free the business. They walked me through everything, honestly such a helpful call. Left feeling like I actually knew what to do next.
    Wade MarcyJune 2026
  • Incredibly responsive team. They got back to me almost immediately and had everything knocked out in a day. The whole experience was smooth and efficient. Would definitely recommend to anyone looking for quick, reliable service.
    Michael WrightJune 2026
  • Recently, we were introduced to Matt for bookkeeping services, and our experience has been excellent. Matt has been highly responsive, engaged, prompt in his communication, and consistently professional in his approach. We’ve appreciated his attention to detail and willingness to assist, and we would not hesitate to recommend his bookkeeping services to others.
    Michael TurgeonJune 2026

Why Equipped

Why General Contractors Work with Us

Most owners have had a bookkeeper who did not answer, did not reconcile, and did not explain. We built Equipped to be the opposite.

  • You Won't Have to Chase Us for an Answer

    When you have a question, you hear back the same business day. When a change order or a delayed draw is sitting in front of you, the answer you need doesn't wait a week and a half.

  • Financials That Help You Run the Business

    We organize and report your numbers so you can see what each job actually earned, what it cost, and what that means for your next bid. The reports are for running the business, not just for your records.

  • Books You Can Rely On

    Every set of books is reconciled and reviewed before it is finalized, and Matt Cavanaugh, our founder and a Certified ProAdvisor, checks the work. You can trust the numbers when a lender, a bonding company, or your own gut asks for them.

  • Bookkeeping Built Around What Owners Actually Need

    Our team spent years running small businesses before we did bookkeeping for them. That experience is why we answer fast, keep the books dependable, and build reports a contractor can actually use to run the next job.

Next step

Get a Quote on Your Bookkeeping

Tell us where your books stand and how you track job costs today. We'll review the situation and give you a clear quote before anything starts.

In-Depth Guide

What Good Bookkeeping Looks Like for a General Contractor

Here is what good bookkeeping looks like for a general contractor. It is not about keeping the bank balance from going negative. It is about knowing what each job actually cost you and whether the money you are being paid is really profit.

How does money flow through a general contracting business?

Most revenue comes in as milestone payments, not as a steady monthly check. You win a contract, start work, and get paid when you hit certain points in the project.

Each draw often has a holdback, called , that the owner keeps until the job is complete. That means you can have earned money you have not been paid yet. The bank account does not show that.

Your books need to separate what you have billed from what you have actually earned. Work in place that you have not billed yet is an asset called underbilled work. And money you have billed but not yet earned is a liability called overbilled work. When you do not track these two, the income statement and the bank balance tell different stories.

What does the contractor's fee actually cover?

The 10 to 20 percent fee you add to a project is not profit. It has to carry the of running the company, the risk you take on, and the profit you hope to leave with.

A lot of owners treat that range as a plug number, but it has to pay for things like insurance, vehicles, office expenses, and the cost of a job that goes wrong. Your net margin after all that is often in the 5 to 6 percent range, sometimes less. So a job that comes in at 10 percent over estimate can wipe out the profit on that job.

What costs need their own lines in the books?

Direct job costs, like labor, materials, equipment, and permits, belong on the job's cost sheet. Subcontractor payments are also direct costs, because they are part of building that specific project.

Overhead, like general liability insurance, workers' compensation, tools, vehicles, and office expenses, should be tracked separately. If you mix overhead into job costs, you will overstate what a job costs and understate what running the company really costs. Those two categories answer different questions, so keep them apart.

What is job costing, and why does it matter?

is tracking every dollar you spend on a specific project against the revenue that project brings in. Without it, you only know the total company profit, not which jobs are paying you well.

To do it right, every invoice you receive and every expense you pay needs to be tagged with the job it belongs to. That includes materials, subcontractor invoices, equipment rentals, and any other direct cost. Then you can run a report that shows each job's revenue, costs, and profit.

This is the number that tells you whether to take more work like a certain type of project, or whether to raise your prices. It is also the only way to catch a job that is bleeding money before it is too late.

What common bookkeeping mistakes should a general contractor watch for?

The biggest mistake is treating the bank account balance as your profit. Because retainage and timing differences exist, a healthy bank balance can hide a job that is losing money, and a low balance can hide one that is doing fine.

Other common problems include not tracking , mixing personal and business expenses, and waiting until tax time to organize the books. When the books only get touched in April, you have no way to manage cash flow or job costs during the year.

The fix is to update the books at least monthly, and to reconcile each job's actual costs against what you estimated. That is the only way to catch problems while you can still do something about them.

Which reports should you look at every month?

The job profitability report is the one that tells you whether each project is making money. It shows revenue, direct costs, and overhead for each job, so you can see your margin per job.

You also need a cash flow statement, because profit and cash are not the same. A work in progress schedule shows you the money tied up in jobs that are not yet billed, and a simple balance sheet tells you what you actually own and owe.

Look at these together each month. If you do not have time, that is exactly the kind of thing a bookkeeper handles for you.

Related reading: the guide for remodeling contractors covers job costing from a different angle, and the electrician guide talks about tracking invoices by crew. Both go deeper into the same fundamentals.

How It Works

How It Works

Your First Month

You know where the books stand before we touch anything.

Review the business and current books

You find out what is working, what is wrong, and what actually needs attention before anything changes.

Who reviews your books

The Person Accountable for Your Books

Matt Cavanaugh
Your books are not handed off to an anonymous team with no clear owner. Matt oversees the quality of the bookkeeping and reviews the financial reporting before it reaches you.

Matt Cavanaugh

Founder, Equipped Bookkeeping

FAQ

Questions General Contractors Ask

Ask Your Question ›

Bookkeeping starts at $300 a month. The exact price depends on how much volume is moving through your books and how complex the setup is. You get a flat quote up front, so the number is never a surprise.

Absolutely. Being behind is common in construction, especially after a busy season. We'll get the missing months caught up first, fix anything that needs fixing, and then keep everything current going forward.

Yes. We work with owner-led contractors from small crews up to established companies running several projects at once. The books might look different at different sizes, but every size needs the same thing: each project tracking its own costs so you know what it actually makes.

Yes. We handle the day-to-day bookkeeping and your CPA keeps doing taxes, year-end work, and anything else they do for you. We stay in touch with them so the numbers they need are ready when tax time comes.

We don't run payroll, but we handle the bookkeeping side of it. Your payroll provider runs the checks and filings, and we make sure payroll shows up properly in the books, broken out by job so your job costs stay accurate.

We don't prepare tax returns. We keep the books in shape so your tax preparer has what they need. If you don't have one, we can point you to the questions worth asking when you pick one.

We work in the accounting software your books are already in, so you don't have to switch or learn anything new. You keep the access you have, and we handle the work on our side.

Yes. We track costs and revenue by project, so you can see each job's real profit, not just the overall company number. That includes subcontractor costs, materials, labor, and equipment on every project.

We record milestone draws when they happen and track retainage separately, so the bank account and the books don't fight each other. You see what you've earned, what's been paid, and what's still held back, without tracking it on a spreadsheet.

Subcontractor costs belong on the job they worked on, not in a general expense bucket. If a sub works across several projects, we split their invoices across the jobs so each project carries its real cost. That is where most job-cost reports go wrong.

Ready to Get Your Books Off Your Plate?

Tell us where your books stand and what you need help with. We'll take a look, tell you what we recommend, and give you a clear flat-rate quote before anything starts.