Bookkeeping and tax services for small businesses in The Woodlands and Greater Houston area.

Call or Text: (515) 314-1416

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

What sales tax issues should Texas Shopify and Amazon sellers watch for?

Texas marketplace facilitator laws mean Amazon collects and remits sales tax on your behalf, but direct Shopify sales are your responsibility. The bigger challenge is often reconciling marketplace payouts where sales, fees, refunds, and taxes are bundled together.

Read answer

What 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 answer

How should liquor stores and smoke shops track inventory shrinkage and sales tax?

Configure your POS to separate different tax categories at the point of sale. Track shrinkage by comparing physical inventory counts to your system's records. Reconcile cash daily since these businesses handle significant cash transactions.

Read answer

How should Spring and Tomball service businesses track jobs across multiple crews?

Every expense and labor hour needs to be coded to a specific job as it happens. Set up time tracking for crews, integrate your scheduling software with QuickBooks, and allocate truck expenses consistently by crew or as general overhead.

Read answer

What bookkeeping does a nonprofit need before filing Form 990?

Form 990 requires expense allocation across program, admin, and fundraising categories, plus grant tracking and board-ready financials. Your bookkeeping system needs to track these elements throughout the year, not just at filing time.

Read answer

Should I use QuickBooks classes, locations or projects?

Classes track departments or service lines, locations track physical sites, and projects track individual jobs over time. Which you need depends on what questions you want your financial reports to answer.

Read answer

SRC Bookkeeping & Tax is a Woodlands-based bookkeeping and tax practice serving small businesses across Greater Houston. Founded by Shane Christenson with experience in banking, public accounting, and nonprofit finance. We help business owners keep their records organized and their taxes handled.

© 2026 SRC Bookkeeping & Tax, LLC