How do I track change orders in my construction accounting?
Get every change order in writing before the work starts. Verbal approvals from homeowners or project managers don’t hold up when it’s time to collect. A proper change order documents the scope change, the cost impact, the schedule impact, and the customer’s signature approving all of it. No signature, no work. That one discipline prevents most of the disputes contractors have over unpaid extras.
Assign each change order a unique number tied to the project. Something simple like CO-001 for the first change on a job, CO-002 for the second. This number travels with every cost, invoice, and billing entry related to that change. When you look at the project later, you can see exactly what the original scope cost versus what each change cost.
Update the total contract value in your accounting system as soon as the change order is approved. If the original contract was $450,000 and you add a $28,000 change order, the project’s contract value becomes $478,000. This matters for progress billing, percentage complete calculations, and any reporting you do to owners or lenders. Leaving the contract value at the original amount while billing against the new scope creates a mess.
Track change order costs separately from the base contract costs. Set up your project in a way that lets you see original contract budget and actual versus each change order budget and actual. In QuickBooks Online, this usually means using sub-projects or class tracking. Construction software handles it more naturally with built-in change order modules. Either way, the goal is seeing the numbers separately so you can tell whether your changes are profitable. Most contractors price changes with thinner margins than original scope and never realize they’re giving away profit until they look at it by change order.
Adjust your progress billing to reflect the approved changes. If you’re billing 40% complete on a $450,000 contract and a $28,000 change order gets approved, your next billing should be based on $478,000. Your schedule of values needs to include line items for the change orders, either as separate lines or rolled into the relevant phases. Owners and lenders want to see how the billed amount reconciles to the approved contract total including changes.
Capture committed costs on the change order side too. Signed a subcontractor agreement for an extra $9,000 of electrical work tied to CO-003? That’s a committed cost against the change order budget even before the first invoice arrives. If you only track what’s been paid, your project looks better than it actually is until the bills come due. Professional job costing tracks commitments alongside actuals so you know your true position at any point in the build.
Watch for change orders that should have been back-charges or warranty work. If a sub damaged something and it needs to be fixed, that’s not a change order to the owner. It’s a deduction from the sub. Mixing these up inflates the customer-facing change order total and hides problems with subcontractor performance.
Review change order margins separately at the end of each project. You may find that your original bids are solid but your changes are losing money because you’re pricing them under pressure mid-job. Or you may find changes are actually your most profitable work and you should be looking for them more aggressively. Either insight is valuable and neither shows up unless you track changes as their own cost and revenue streams.
The contractors we see struggling with this are usually running everything through a single project bucket with no separation between original contract and changes. They think they’re profitable until the final numbers come in and show the changes ate the margin. If you’re running enough volume that change orders matter, it’s worth having a Pasadena bookkeeper set up your books so the structure holds up as projects get more complex.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
How do I set up QuickBooks for a commercial cleaning company?
Configure customers for each commercial account, use classes for different service types, and build a chart of accounts that separates supplies, labor, vehicle, and insurance costs. Set up recurring invoices to match your contract billing schedules.
Read answerHow do contractors account for retainage in their books?
Track retainage in a separate balance sheet account instead of regular AR. When you bill with retention withheld, split the entry between AR for the payable portion and Retention Receivable for the withheld amount. Release the retention to AR when the project closes out.
Read answerWhat is the California $800 LLC minimum franchise tax and how does it affect my small business?
California charges every LLC $800 per year regardless of income or activity. The tax is due April 15 for calendar year LLCs, and an additional fee kicks in once gross receipts exceed $250,000.
Read answerWhat does an external controller do for a business?
An external controller provides senior-level financial oversight for businesses that already have internal bookkeeping staff. They review the work being produced, manage month-end close, prepare financial statements, and catch issues before they become problems.
Read answerWhat are the most common bookkeeping mistakes construction companies make?
The most common construction bookkeeping mistakes are mixing personal and business expenses, not separating job costs from overhead, mishandling retainage, failing to reconcile subcontractor payments to 1099s, and not monitoring work-in-progress against budget.
Read answerCan I use QuickBooks Online for rental property management?
Yes, QuickBooks Online works for small rental portfolios when set up with classes or locations for each property. It handles the accounting side well but lacks lease tracking, tenant portals, and CAM calculations, which matters once you scale past 10 units.
Read answer
