How do I account for change orders and contract modifications?
The most important rule is keeping change orders separate from the original contract in your accounting system. Every change order should be its own line item against the project so you can see what the original scope actually cost versus what additional work added. Without that separation, your job profitability numbers are meaningless because you can’t tell whether margin changes came from cost overruns or from new scope that was priced and approved.
When a change order gets approved, update the project budget immediately. Add the new revenue and the estimated costs for labor, materials, and subcontractors tied to that change order. This revised total becomes your new baseline for tracking the job. If you just lump change order revenue into the original contract total without adjusting the cost side, your job costing reports stop telling you anything useful.
In QuickBooks or whatever software you use, create a sub-item or category under the project for each change order. Many contractors number them (CO-001, CO-002) to match the signed documents. When you invoice for change order work, it shows up separately on the customer’s bill and in your revenue tracking. When you incur costs related to that work, code them to the change order category rather than the original scope.
Documentation is where most contractors fall short. Every change order needs a signed agreement before the work starts. That agreement should include the scope of additional work, the price, and the timeline impact. Without a signature, you have no legal basis to collect and no accounting basis to book the revenue. Keep signed documents linked to the corresponding entries in your books so there’s a clear trail.
Don’t wait until the project wraps up to record change orders. Enter them as they’re approved. This gives you a real-time view of total contract value and helps with cash flow planning. If you have $40,000 in approved change orders that haven’t been invoiced yet, that’s money sitting on the table that you should be billing for.
For contract modifications that change the price of existing scope rather than adding new work, adjust the original contract line items and document the reason. A negotiated discount or a material substitution that lowers the price is fundamentally different from additional scope. Tracking these separately helps you understand your true estimating accuracy over time.
The goal is being able to answer two questions at any point during a project. First, how is the original contract performing against the original estimate? Second, how are the change orders performing against their individual budgets? If you can answer both questions with confidence, you have real visibility into where your money is going and whether the project is actually profitable.
If your current system makes this difficult or you’re not sure your books reflect what’s really happening on your projects, working with Tampa Bay bookkeeping professionals who understand construction accounting can help you get the structure right from the start.
Tampa Bay's Small Business CPA Firm
First Step:
A Short Conversation
Tell us about your business and where you need support. We'll walk through your situation, answer your questions, and give you a clear quote.
More Questions
Do bookkeepers charge hourly or a flat monthly fee?
Both pricing models exist, but most professional bookkeeping firms have shifted toward flat monthly fees. Hourly billing is still common with freelance bookkeepers. The right model depends on your transaction volume and how predictable you want your costs to be.
Read answerWhat is cash flow forecasting and why does it matter?
Cash flow forecasting projects how much money will come into and leave your business over a future period. It matters because a business can be profitable on paper and still run out of cash if the timing of payments and expenses doesn't line up.
Read answerWhat products and services are exempt from sales tax?
In Florida, most groceries, prescription medications, and certain medical items are exempt. Most services are also exempt, though there are notable exceptions like commercial cleaning and commercial real estate rentals.
Read answerWhat information does a bookkeeper need to get started?
Your bookkeeper will need basic business details, bank and credit card access, prior tax returns, and any existing accounting records. The more complete the handoff, the faster your books get up and running.
Read answerHow much do bookkeeping services cost per month?
Monthly bookkeeping for small businesses typically costs between $200 and $800. The actual price depends on transaction volume, industry complexity, and which services are included beyond basic reconciliation.
Read answerCan I keep using my current accounting software with an outsourced bookkeeper?
Yes, in almost every case. Most outsourced bookkeepers work within whatever platform you're already using. Cloud-based software like QuickBooks Online makes this especially straightforward since both you and your bookkeeper can access the same file from anywhere.
Read answer

