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.

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
My Bookkeeper Stopped Responding to Me
You need an answer about a subcontractor payment, a vehicle purchase, or something your CPA is asking for, and days go by without a response. The books may technically be getting done, but you can't rely on the person handling them when you actually need help.Read The Breakdown ›I'm Way Behind on My Bookkeeping
Between managing crews, chasing draws, and putting out jobsite fires, the books keep getting pushed to the bottom of the pile. By the time you sit down to catch up, you're reconstructing months of job costs from memory and receipts.Read The Breakdown ›Revenue Is Up, But I Still Don't Feel More Profitable
More projects are getting booked, but materials, labor, insurance, equipment, and fuel are climbing too. The bank account doesn't seem to reflect how busy the company is, and the books don't make it obvious why.Read The Breakdown ›I Don't Know What I Actually Made on Each Job
The customer paid $180,000, but materials, subcontractors, equipment rental, permits, and callbacks hit the books separately. Months later, you know the job brought in revenue, but not what was actually left after completing it.Read The Breakdown ›The Bank Balance Keeps Surprising Me
Milestone draws land, retainage sits unpaid until closeout, and some jobs are overbilled while others are underbilled. Any given month's cash has little to do with the work completed that month, so the bank balance doesn't tell you how the business is really doing.Read The Breakdown ›I Don't Know If I Can Afford to Grow
You're thinking about another crew, a second truck, or taking on bigger jobs. But you don't have a clear picture of what your current jobs actually leave behind, so you can't tell whether adding capacity will add profit or just add risk.Read The Breakdown ›
Our Services
Our Services for General Contractors
The right fit depends on where the books are right now. Each service ends with job costs, draws, and retainage that line up with each project.
Monthly Bookkeeping for General Contractors
For general contractors who want the books handled every month. We categorize and reconcile job costs by project, and we track draws and retainage separately, because the bank balance alone won't show you how a job is really doing. You get clean monthly reports that show what each project is actually earning.
Explore Monthly Bookkeeping ›Catch-Up Bookkeeping for General Contractors
For general contractors whose books are months behind. We complete the missing months, reconcile the bank and credit card accounts, and sort income and expenses by the job they belong to. You end up fully current, with a set of books you can carry into normal monthly bookkeeping instead of wading through old paperwork at tax time.
Explore Catch-Up ›Clean-Up Bookkeeping for General Contractors
For general contractors whose books exist but are wrong. We review past transactions, reconcile the accounts, and correct job costs that were misclassified or never assigned to a project. The result is a reliable set of books you can build on, instead of carrying last year's mistakes into every new job.
Explore Cleanup ›
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 2026Incredibly 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 2026Recently, 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.
You know the price before you commit.
Explain the findings and give a flat quote
The findings are useful even if you decide not to work with us.
Starting is low-risk no matter what the books look like.
Get the books into the right starting condition
You don't need to clean up your books before you hire us. We start from where they are.
Your books get predictable, month after month.
Take over the monthly bookkeeping
Your involvement stays low and we stay available whenever you have questions.
Who reviews your books
The Person Accountable for Your Books

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
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.
