Bookkeeping, payroll, and controller services for small businesses in Scottsdale and Greater Phoenix.

Call or Text: (623) 439-9961

How do I handle progress billing for construction projects?

Progress billing lets you invoice clients at defined stages of a construction project instead of waiting until the job is complete. This is critical for cash flow on projects that span weeks or months. You fund materials and labor throughout the build, so payments need to come in at a pace that matches your spending.

Start with your contract. Define specific billing milestones tied to project phases or completion percentages. Milestone-based billing works better than pure percentage of completion because it ties to tangible deliverables. The client can see that framing is done or the building is dried in. Percentages lead to disputes about whether the job is really 40% complete.

Build a schedule of values before work begins. This breaks the total contract into line items for site work, foundation, framing, roofing, mechanicals, and so on. Each progress bill draws from this schedule. If the total contract is $500,000 and framing is valued at $80,000, you bill $80,000 when framing is complete. The schedule of values becomes your roadmap for billing through the project.

On commercial projects, you’ll typically use AIA G702 and G703 forms. These standardized documents show the schedule of values, work completed to date, stored materials, retainage, and current amount due. General contractors expect these from subs, and owners often require them from GCs. Residential work usually doesn’t need this formality, but a clear invoice showing contract total, prior billings, current billing, and remaining balance keeps everyone aligned.

Handle retainage separately in your books. Most commercial contracts hold back 5-10% until substantial completion. That’s money you’ve earned but won’t collect until the project closes out. In your accounting software, track retainage receivable as a separate account. When you invoice $50,000 with 10% retainage, record $45,000 to accounts receivable and $5,000 to retainage receivable. At project close, you invoice for the accumulated retainage and move it over.

Record each progress bill against the specific job in your system. Construction job costing tracks not just your expenses by project but your billings too. You need to see the relationship between costs incurred and amounts billed. If you’ve spent $75,000 but only billed $60,000, you’re carrying that project with your own cash. If you’ve billed $90,000 against $75,000 in costs, you’re ahead on cash flow but need to make sure remaining work doesn’t eat into that margin.

Don’t let billings slip. Invoice the day you hit a milestone, not two weeks later. Follow up on payments before moving to the next phase. Your contract should state that work stops if prior billings aren’t paid. Enforcing this keeps cash flowing and prevents you from going deeper into a project with an owner who isn’t paying.

Review your schedule of values and billing status weekly during active projects. Know exactly where each job stands. What’s been completed, billed, collected, and what remains. This discipline prevents surprises and makes your Scottsdale bookkeeping services straightforward because everything is documented and current. A bookkeeper familiar with construction can help you set up the tracking so progress billing becomes routine rather than a scramble at each milestone.

Full-Service Bookkeeping for Greater Phoenix

The Next Step:
A Quick Conversation

Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.

More Questions

How do I prepare my books for my accountant at tax time?

Reconcile all accounts through year end, categorize every transaction correctly, separate personal expenses from business, and provide organized financial statements with supporting documents. Clean books mean fewer questions and faster filing.

Read answer

How do I track cash register shortages in my accounting?

Create a cash over/short account and record the difference between your expected drawer total and actual count each day or shift. This gives you visibility into patterns and helps identify whether shortages are normal variance or a bigger problem.

Read answer

What should I look for when hiring a bookkeeper?

Look for industry experience, proficiency with your accounting software, clear communication, and a well-defined scope of work. References from similar businesses help confirm they can handle your needs.

Read answer

Why does my business show profit but I have no cash?

Profit measures what you earned minus expenses, but cash flow tracks actual money moving in and out. The gap usually comes from unpaid invoices, inventory purchases, loan payments, or equipment you've bought.

Read answer

How do I prepare my retail store books for an audit?

Start with reconciled accounts, verified inventory records, and documentation for every transaction. Retail audits focus heavily on inventory valuation, cash handling, and sales tax compliance.

Read answer

What bookkeeping does a contractor need to track?

Contractors need job-level cost tracking that standard bookkeeping doesn't provide. Every expense, labor hour, and subcontractor invoice should tie to a specific project so you can see which jobs actually make money.

Read answer

Scottsdale bookkeeping firm serving small businesses across Greater Phoenix. Full-service bookkeeping, payroll, and outsourced controller services backed by over a decade of hands-on accounting experience.

Client Reviews

5-Star Rated Firm

Social

© 2026 LedgeTrakr Bookkeeping