Bookkeeping and accounting services for Santa Fe and Northern New Mexico small businesses.

Call or Text: (505) 629-0818

How do I handle progress billing for construction projects?

Progress billing means invoicing clients at defined points during a project rather than waiting until the end. For construction, this is essential because projects can take months and you need cash flow to cover materials, labor, and subcontractors along the way.

Start with a clear billing schedule in your contract. Most contractors tie invoices to either project milestones or percentage of completion. Milestone billing works well for projects with distinct phases: foundation complete, framing complete, dried in, trim complete, final. Percentage billing works better for projects where work flows continuously. Either way, spell out exactly what triggers each invoice and what amount or percentage applies.

Document completion before you bill. Take photos showing the work is done. Get signed field reports or daily logs confirming the milestone was reached. If you’re billing based on percentage complete, have a clear method for calculating that percentage. When disputes arise, documentation protects you.

Track retainage as a separate line item. Most construction contracts hold back 5% to 10% of each progress payment until the project is substantially complete. This retainage is money you’ve earned but won’t collect until later. In your accounting, record the full invoice amount as revenue, but split the receivable between what’s due now and what’s held in retainage. This gives you an accurate picture of what you’ve earned versus what you can actually expect to collect soon.

In QuickBooks or similar software, set up each project as a customer with sub-jobs or use the project feature. Create invoices against the project as you hit billing milestones. If you’re tracking job costs properly, you can compare your billings to your actual costs at any point and know whether the project is profitable.

Apply payments correctly when they arrive. Match each payment to the corresponding invoice and track the retainage portion separately. When retainage releases at the end, invoice for that amount and apply the final payment. Sloppy payment application makes it hard to know what’s actually outstanding on each project.

Watch for billing getting ahead of actual progress. Some contractors bill aggressively early in a project to improve cash flow, then find themselves finishing work that’s already been paid for with no more billing milestones left. This creates cash crunches at project end when you still have costs but no incoming payments. Keep your billing schedule aligned with real completion.

Communicate with clients before each invoice. A quick heads-up that you’re hitting a milestone and will be billing keeps the relationship smooth. Surprise invoices lead to payment delays and questions. Working with small business bookkeepers in New Mexico who understand construction can help you set up systems that track all of this without becoming a second job.

The goal is knowing exactly where every project stands at any moment: how much you’ve billed, how much you’ve collected, how much is in retainage, and how all of that compares to your costs. That clarity lets you manage cash flow and catch problems before they become expensive.

Santa Fe's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.

More Questions

How do I track projects in QuickBooks Online?

QuickBooks Online has a built-in Projects feature that tracks income, expenses, and time by project. Turn it on in your settings, create projects linked to customers, and assign every transaction to the right project.

Read answer

Where can I find a bookkeeper in Santa Fe?

Santa Fe has local accounting firms, independent bookkeepers, and virtual services. Start with referrals from other business owners and prioritize finding someone who understands New Mexico's Gross Receipts Tax requirements.

Read answer

Can someone help me set up QuickBooks correctly?

Yes, QuickBooks ProAdvisors and many bookkeepers offer setup services to configure the software for your specific business. Proper setup includes a customized chart of accounts, bank connections, correct settings, and training on day-to-day use.

Read answer

How do I pay subcontractors vs employees?

Employees get paid through payroll with taxes withheld. Subcontractors get paid the full invoiced amount with no withholding. You need different documentation and year-end filings for each.

Read answer

What reports should landlords review each month?

Landlords should review the rent roll, profit and loss by property, and accounts receivable aging each month. These reports show who's paying on time, whether each property is actually profitable, and which tenants need collection attention.

Read answer

How do I track inventory for an art gallery?

Track each piece individually with artist, title, medium, acquisition cost or consignment terms, and asking price. Keep consigned work separate from owned inventory since the accounting treatment differs significantly.

Read answer

Focus Point Accounting provides bookkeeping and accounting services for small businesses across Santa Fe and Northern New Mexico. Led by Stephen Vigil, a Certified Internal Auditor with 20+ years of experience. We bring an auditor's precision to your financial records.

Client Reviews

5-Star Rated Firm
  • Certified Internal Auditor badge
  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • Gusto Payroll Certification badge
  • Santa Fe Chamber of Commerce logo
  • Better Business Bureau badge

© 2026 Focus Point Accounting LLC