How do I invoice for a construction project?
Most construction projects use progress billing rather than a single invoice at the end. You break the total contract into phases or line items using a schedule of values, then invoice as work gets completed. This keeps cash flowing into your business while the project is still going instead of waiting months to get paid.
Start with a schedule of values before work begins. This is a list of every major phase or cost category on the project with a dollar amount assigned to each. Demolition, framing, rough electrical, plumbing, drywall, finish work. Each gets its own line with a value that adds up to the total contract amount. When you invoice, you bill the percentage of each line item that’s been completed since the last billing cycle.
Your invoice should include the job name and address, the billing period, the original contract amount, any approved change orders, the amount previously billed, the current amount due, and the remaining balance. If the project requires retainage, show that as a separate line. Retainage is typically 5% to 10% held back by the property owner or general contractor until the project reaches substantial completion. You need to track it because that money is owed to you but won’t show up in your bank account until later.
Change orders need to be documented and added to the contract total before you bill for them. Don’t just lump extra work into an existing line item. Keep change orders separate so both sides can see exactly what changed and why the total went up. This avoids disputes when the final invoice arrives.
For time and materials jobs, your invoice looks different. You list actual hours worked by each crew member or trade at the agreed rate, plus materials with receipts or markup. T&M invoicing requires detailed records because the client is paying based on what you actually spent rather than a fixed price.
Set a regular billing cycle and stick to it. Most contractors bill monthly, but some projects use milestone billing where you invoice after completing specific phases. Whatever you choose, invoice promptly. Waiting weeks after work is done to send an invoice signals to the client that getting paid isn’t urgent to you, and they’ll treat it accordingly.
Track all of this in your accounting software tied to the specific job. When invoices, payments, and retainage are recorded at the job level you can see exactly where each project stands financially. If you need help with invoicing and payment tracking, getting that set up correctly from the start saves you from chasing down discrepancies later.
The biggest mistake contractors make with invoicing is being too casual about it. A handwritten invoice with no job detail, no reference to the contract, and no breakdown of completed work gives clients reasons to delay payment or dispute the amount. Professional invoicing backed by clean books protects your cash flow and makes you look like the serious operation you are. If your books are a mess and invoicing feels like guesswork, bookkeeping and tax services for contractors can get your systems organized so billing runs smoothly on every project.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
What payment terms should I put on my invoices?
For most service-based and trade businesses, Net 15 or Net 30 are standard. The right choice depends on your cash flow needs, the size of the job, and whether you're billing residential or commercial clients.
Read answerWhat's the difference between a personal and business tax return?
A personal tax return reports all your individual income. A business tax return reports your company's revenue, expenses, and profit. Most trades business owners file both, and the two returns are directly connected.
Read answerWhat tax forms does an S-corp need to file?
Every S-corp files Form 1120-S with the IRS and a K-1 for each shareholder. Beyond that, you'll have payroll tax forms, state returns, 1099s for subcontractors, and your personal return where the business income actually gets taxed.
Read answerWhat is catch-up bookkeeping?
Catch-up bookkeeping is the process of recording, organizing, and reconciling all the financial transactions your business missed over weeks, months, or even years. It brings your books current so you have accurate financials going forward.
Read answerCan I file my business taxes myself or do I need a CPA?
You can legally file your own business taxes. But for most contractors and trades businesses, the complexity of deductions, depreciation, and self-employment tax makes a CPA worth the cost.
Read answerHow do I track income from multiple jobs at the same time?
Assign every invoice and expense to a specific job in your accounting software. QuickBooks Online's Projects feature or classes let you track income and costs per job so you can see profitability on each one.
Read answer