How should Houston contractors handle retainage in their bookkeeping?
Retainage is the portion of payment that project owners or general contractors hold back until work is completed and approved. In Houston construction, this is typically 5% to 10% of the contract amount. Your books need to track this separately from normal receivables because retainage behaves differently and directly affects your cash flow planning.
Create a separate Retainage Receivable account in QuickBooks. When you invoice for completed work, split the entry. The collectable portion goes to standard Accounts Receivable. The held-back portion goes to Retainage Receivable. This separation shows you what you can actually expect to collect in the near term versus what’s tied up until the project wraps.
Say you send a progress billing for $50,000 and the contract includes 10% retainage. Record $45,000 to Accounts Receivable and $5,000 to Retainage Receivable. You’ve earned all $50,000, but only $45,000 is currently collectible. Your financial statements will show the full revenue earned while your AR aging shows what’s actually due now.
Release retainage when the project reaches the milestone defined in your contract. This usually happens after final completion, punch list sign-off, or a specified number of days after substantial completion. At that point, move the amount from Retainage Receivable to regular Accounts Receivable and invoice for it. Track this carefully because retainage can sit for months and adds up across multiple jobs.
The cash flow impact catches many contractors off guard. You might have $150,000 in retainage receivable spread across active jobs. That’s money you’ve earned and will eventually collect, but you can’t use it to pay suppliers or crew this week. Understanding your true cash position requires knowing the difference between total receivables and what’s actually collectible today.
Proper construction job costing includes tracking retainage by project. When you’re analyzing job profitability, you need to know how much retainage is outstanding on each job and when you expect to collect it. A project that looks profitable on paper but has $30,000 in retainage sitting for six months ties up working capital you could use elsewhere.
If your current books don’t separate retainage from regular receivables, your AR reports are misleading. A bookkeeping cleanup can restructure your accounts to track retainage properly and give you accurate visibility into what’s actually collectible. Getting this right from the start saves confusion when you’re bidding new work and wondering why cash is tight despite strong billings.
Greater Houston's Small Business Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
How should a general contractor track job costs by project?
Every dollar in and out gets assigned to a specific job. Track labor, materials, subcontractors, equipment, and overhead by project so you can see which jobs actually make money and which ones lose it.
Read answerWhat financial reports should a business owner review every month?
Every business owner should review the profit and loss statement, balance sheet, and a cash flow or cash position report each month. Add accounts receivable aging, accounts payable aging, and budget-versus-actual if you work with a budget.
Read answerWhat does full-service bookkeeping include for a small business?
Full-service bookkeeping includes transaction categorization, bank and credit card reconciliation, and monthly financial reports. Pricing typically starts at $199 per month and depends on your transaction volume.
Read answerWhat bookkeeping reports help remodelers avoid cash flow gaps?
Job cost reports, work in progress reports, and cash flow projections are essential. These show whether you're actually making money on projects and whether cash will be there when you need it.
Read answerHow can budgeting help a seasonal business in Montgomery County?
Budgeting helps seasonal businesses plan for months when revenue slows but expenses continue. It lets you set aside money during peak season for property taxes, insurance, and equipment needs, and shows you potential cash shortfalls before they become emergencies.
Read answerHow do I track subcontractor payments for 1099 preparation?
Collect W-9s before making the first payment, then track every payment by vendor name in your accounting software. Separate labor from materials reimbursements and remember that credit card payments don't need to be reported by you.
Read answer