Bookkeeping and tax services for contractors and trades in Long Beach and across Greater LA.

Call or Text: (562) 738-7344

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

Do I need to pay estimated quarterly taxes?

If you're self-employed and expect to owe $1,000 or more in federal taxes, yes. Most contractors and trade business owners need to make quarterly payments because no employer is withholding taxes from their income.

Read answer

What's a reasonable monthly fee for bookkeeping services?

Most small service businesses pay between $200 and $600 per month for professional bookkeeping. The actual number depends on transaction volume, how many accounts you have, and whether your industry requires specialized tracking.

Read answer

How do I set up classes in QuickBooks for different job sites?

Turn on class tracking in QuickBooks Online settings, then create a class for each job site. Assign the correct class to every transaction so you can pull profit and loss reports by job and see which sites are actually making money.

Read answer

What's the best QuickBooks plan for a small service business?

QuickBooks Online Plus is the right fit for most small service businesses. It includes project tracking for job costing, handles multiple users, and supports the reporting that trades and service companies actually need.

Read answer

How do I prepare for tax season as a small business owner?

Start by getting your books current and reconciled. Then gather all income and expense documentation, review your deductions, and organize 1099s and W-2s well before your filing deadline.

Read answer

What is progress billing and how does it work?

Progress billing means invoicing a client in stages as work gets completed rather than waiting until the project is finished. It's standard on larger construction jobs and keeps cash flowing while the work is underway.

Read answer

Long Beach CPA firm specializing in contractors, trades, and service businesses. Bookkeeping, tax preparation, IRS representation, and advisory services for businesses across the South Bay and Greater LA. Owned and operated by a CPA with over a decade of hands-on experience.

Social

© 2026 TradeBuilt Accounting Company