Bookkeeping for construction companies and contractors. Know which jobs make money.

Our bookkeeping for construction companies tracks job costing, WIP schedules, retainage and crew payroll, so contractors see profit on each job while it is still running, not months after it closes. Fixed monthly fees start at $150, and plans with payroll start at $350.

Fixed monthly fees from $150/month

Two tradesmen cutting boards at a miter saw in a house being renovated

What we usually find first.

Six problems that distort a contractor’s numbers, and what we do about each one.

  • “We’re busy all year and I still don’t know which jobs made money.”

    Costs are not coded to jobs, so one blended margin hides the jobs that lost money.

    What we doEvery bill, timesheet and card charge is tagged to its job, and each job gets its own profit and loss, against your estimate if you share it.

  • “The bank wants a WIP schedule and I don’t have one.”

    Nobody is tracking percent complete, earned revenue and billings for each open job.

    What we doA WIP schedule every month: contract value, cost to date, percent complete, earned revenue, billings and the over or under billing on each job.

  • “Change orders never make it into the numbers.”

    Extra work lands as cost on the job with no matching revenue, so a good job looks like it is losing money.

    What we doApproved change orders added to the contract value and budget, and pending ones listed, so under billing on the WIP schedule has an explanation.

  • “Retainage makes my receivables look terrible.”

    The 5% to 10% customers hold back sits in ordinary receivables, so the aging report shows customers as late when they are not.

    What we doRetainage receivable kept in its own account, and retainage you hold from subs kept as its own payable, until each is released.

  • “Labor is our biggest cost, and it never shows up on the job.”

    Payroll is booked as one company-wide expense, because timesheets do not carry a job.

    What we doHours captured by worker and job every pay run, so labor cost lands on the job it was spent on.

  • “Our jobs are profitable, but cash is always tight.”

    Labor, materials and subs are paid weeks before pay apps clear, and retainage waits until the job ends.

    What we doA cash-flow view (part of Scale) built from open jobs, billings and payables, so the tight weeks show up before they arrive.

Profit by job, not just overall.

A construction business can look fine overall while individual jobs quietly lose money. Without job costing, you find out after the job closes, often after you have bid the next one the same way.

We keep the books at job level, so profit is visible for each project while there is still time to act: a change order to price, a sub invoice to question, a bid to adjust.

Related guideConstruction bookkeeping guide: job costing, WIP and retainageRead the guide

Three finished jobs

Example

Contract value, cost and profit, job by job.

Example: contract value, cost and profit for three finished jobs
JobContractCostProfit
Job A$80,000$62,000$18,000
Job B$45,000$51,000−$6,000
Job C$30,000$22,000$8,000
All jobs$155,000$135,000$20,000

The company made $20,000. Job B lost $6,000, and only job costing shows it.

Bookkeeping for contractors and subcontractors.

We mean construction contractors: the firms that build. Where you sit on the job changes which way the money flows, and what the books have to track.

General contractors

You bill the owner and pay the subs, so most things run in both directions at once.

  • Pay applications recorded against each job’s contract value, so billings and the WIP schedule agree
  • Retainage owners hold from you, and retainage you hold from subs, in separate accounts
  • Sub bills coded to the job and cost code they belong to
  • W-9s and certificates of insurance on file before a sub’s first payment

Subcontractors and specialty trades

You bill the GC, carry your own crew and materials, and wait for retainage at the end.

  • Progress billings tracked by job, with retainage receivable kept apart
  • Materials and labor coded to each job, so you see which ones earn
  • What each GC still owes you, job by job
  • Your own lower-tier subs set up for 1099s from the first payment

Months behind on the books? Catch-up bookkeeping brings every open job up to date first, at a fixed price agreed before any work starts.

Construction payroll.

Crews, field and office staff paid on schedule, with labor landing on the job it was spent on.

Our construction payroll is part of Growth, from $350/month: pay runs, payroll-tax filings and year-end W-2s for your crews and office.

Subcontractors are not payroll. They are paid through payables and get a 1099-NEC at year end when they need one.

What payroll for construction needs

Time by job
Hours captured by worker and job every pay run, so labor is job cost, not overhead.
Crews in more than one state
Multi-state payroll, with each state’s withholding and filings.
Workers’ comp
Payroll reports by class code for the day your insurer audits the premium.
Prevailing-wage jobs
Time captured by worker, job and trade classification each week, so every hour is on record job by job.

Remodelers, roofers and home builders.

Residential work brings its own snags: deposits, insurance checks and houses that take a year to sell.

A carpenter in a hard hat nailing the timber frame of a new house

Remodelers

Deposits taken before work starts are held as a liability until the work is done, not counted as this month’s sales. Small jobs still get their own profit line, so the kitchen that ran over is visible.

Roofers

Insurance-paid jobs often arrive as several checks from the insurer and the homeowner. Each payment is matched to its job, so a roof does not look unpaid when it is not, and materials are costed to the roof they went on.

Home builders

Costs on a spec home are held on the balance sheet as work in progress until the house closes, then moved to cost of sales. Construction loan draws and interest are tracked house by house.

What we handle every month.

Everything runs inside your own QuickBooks or Xero for one fixed monthly fee. Each task links to the service that does it.

From $150/month. Payroll and its filings are part of Growth, from $350/month. Cash-flow reporting and fractional CFO support are part of Scale, from $650/month.

  • One named contact who knows your file
  • Reports by the 5th of each month
  • Cancel any time, effective immediately
See full pricing

Reports you get each month

  • Profit and loss by job, estimate against actual
  • WIP schedule with over and under billings
  • Receivables aging with retainage shown separately
  • Payables aging, including retainage you hold back
  • Company profit and loss and balance sheet
  • Cash-flow report, on Scale

Starter covers the monthly profit and loss and balance sheet, with costs coded to each job. The WIP schedule and agings are priced into your fixed monthly fee after a short look at your open jobs, and your quote lists each report.

Numbers you can watch: margin by job, estimate against actual, over and under billings, retainage outstanding, days to get paid and working capital.

Free books review

What we check in a contractor’s books. Free, in about 48 hours.

Add us as your accountant in QuickBooks Online, Xero or the software you use. You get a written list of what is misclassified or unreconciled, and what it would take to fix. Yours to keep.

  1. Send the form

    Two minutes. Your software, and roughly how many jobs you run.

  2. Add us from your own account

    Invite hello@remotebookkeepersllc.com as your accountant in your QuickBooks Online, Xero or other software. We only read the file, and nothing in it changes.

  3. Get your findings

    Within about 48 hours, in plain English.

Get a free books review

Free, no obligation. No sales call required. Nothing in your books changes.

What we look at in a contractor’s file

  1. Jobs set up and costs codedProjects, sub-customers or classes, with bills and payroll coded to them.
  2. Retainage in its own accountsNot mixed into ordinary receivables and payables.
  3. Over and under billingsWhether a WIP schedule exists and the billings are booked.
  4. Payroll coded to jobsLabor cost landing on the job it was spent on.
  5. Sub W-9s and 1099 dataComplete before January, not chased in it.
  6. Agings that tie outReceivables and payables agreeing with the balance sheet.

Fractional CFO for construction companies.

Bigger bids, a new surety or a second crew turn the monthly books into the basis for real decisions.

Fractional CFO support is part of Scale, from $650/month, and builds on the same file we keep every month.

  • Cash forecast from open jobs

    Billings, payables, payroll and retainage still to be released, so a tight month shows up early.

  • Margins behind the next bid

    What each type of job really earned, so the markup on the next bid is not a guess.

  • Bank and bonding reports

    A WIP schedule every month and the figures your surety and bank ask for.

  • Buy, lease or rent

    The numbers on a truck or a machine before you sign for it.

ExampleWIP schedule, June 30, 2026Ridgeline Builders, a made-up general contractor. Percent complete is cost to date divided by estimated total cost.
Open jobs
JobEarnedBilledOver (under)
Maple St. addition$240,000 contract, 50% complete$120,000$135,000$15,000
Elm Ave. reroof$90,000 contract, 75% complete$67,500$60,000($7,500)
Oak Ct. new home$150,000 contract, 20% complete$30,000$30,000$0
All open jobs$217,500$225,000$7,500

Maple St. is overbilled by $15,000: cash collected for work not yet done, shown as a liability. Elm Ave. is underbilled by $7,500: work done that has not been billed yet.

Example only: a made-up business. The figures add up but belong to no real client.

CPA or bookkeeper?

Most growing contractors use both: a bookkeeper for the monthly work, and a CPA firm when a surety, a lender or the IRS needs one.

What Remote Bookkeepers does for a construction company compared with a CPA firm
What you needRemote BookkeepersA CPA firm
Job costing and reconciliations every monthPartlyIf the firm offers monthly bookkeeping
A WIP schedule every monthPartlyOften prepared at year end
Crew payroll and subcontractor 1099sPartlyIf the firm runs payroll
Business tax preparationYes
Reviewed or audited financial statementsYes
Formal representation before the IRSYes
Best whenYour surety or lender asks for reviewed or audited statements, or the IRS opens an exam

Whether you file tax on the cash or the accrual method is settled with whoever prepares your return. We can report both from the same file, so the month of a big deposit does not look brilliant and the month you pay for materials does not look terrible.

Who we work with, and where we stop.

We would rather tell you up front than take on work we cannot do well.

A good fit if you…

  • Are a general contractor, subcontractor, specialty trade or home builder
  • Want to see profit job by job while jobs are still running
  • Use, or are willing to use, QuickBooks Online or Xero
  • Want one named contact who knows your file and replies within one business day

Probably not the right fit if you…

  • Need a bookkeeper on site or in your office
  • Want the books kept inside a construction ERP rather than QuickBooks Online or Xero
  • Need audited or reviewed financial statements, which only a CPA firm can issue
  • Only want a once-a-year tax filing with no bookkeeping

Works with the tools you already use

You keep your apps and your own QuickBooks or Xero file. Nothing to switch, and your data stays yours.

  • QuickBooks
  • Xero
  • Gusto
  • ADP
  • Stripe
  • PayPal
  • Wise

Questions contractors ask.

Can you produce a WIP schedule for my bank or bonding company?

Yes. Each month you get a WIP schedule showing contract value, cost to date, percent complete, earned revenue, billings and the over or under billing on every open job.

If your surety asks for reviewed or audited financial statements, those are issued by a CPA firm.

How do I calculate WIP?

For each open job, divide cost to date by estimated total cost to get percent complete. Multiply the contract value by that percentage to get earned revenue, then compare earned revenue with what you have billed. The difference is the over or under billing.

This is the cost-to-cost method, the one most contractors use. A $240,000 job with $96,000 spent of an estimated $192,000 is 50% complete, so $120,000 is earned.

What is over and under billing?

Overbilling means you have billed more than you have earned so far: cash collected for work not yet done, shown on the balance sheet as a liability. Underbilling is the opposite: work done but not yet billed, shown as an asset.

A little of either is normal. Large or growing underbillings usually mean change orders or pay apps are running behind.

How do you handle retainage and change orders?

Retainage is kept as its own receivable, separate from ordinary receivables, so your aging report tells the truth. Retainage you hold back from subs is kept as its own payable. Both are tracked until released.

Approved change orders are added to the job’s contract value and budget. Pending ones are listed, so you can see what is still waiting for a signature.

Do subcontractors need 1099s?

Yes. Unincorporated subs paid $2,000 or more during 2026 get a 1099-NEC by February 1, 2027 (January 31 falls on a Sunday). The threshold was $600 through 2025. Our guide to 1099s for subcontractors covers who gets one.

Collect a W-9 and a certificate of insurance before the first payment, not in January. We track sub payments all year and file the forms.

Do I need a CPA or a bookkeeper for my construction company?

Usually a bookkeeper every month, and a CPA firm when you need one. The monthly work (job costing, retainage, WIP, payroll and 1099s) is bookkeeping. Reviewed or audited statements for a surety, and formal representation before the IRS, need a CPA firm.

Do I need special construction software?

No. QuickBooks Online or Xero is enough for most small contractors. In QuickBooks Online, jobs are set up as Projects (on the Plus plan or higher) or as customers and sub-customers. In Xero, tracking categories or Xero Projects do the same job.

Which plan fits a contractor?

If you have crews on payroll, that is Growth, from $350/month: payroll and filings, sales-tax filing, tax preparation and a monthly review call. Larger firms that want cash-flow reporting and fractional CFO support fit Scale, from $650/month.

The exact fee is confirmed after a short look at your jobs and payroll. If your volume grows a lot, we talk first, and any change is agreed with you in advance. No long-term contract.

Still have a question? Book a free consultation (opens in a new tab)

Other industries we keep books for.

All industries

Stop wondering if your books are right.

Two free ways to start. No obligation, no long-term contract.

(906) 268-9778 hello@remotebookkeepersllc.com

Mon-Sat, 9am-5pm EST