Bookkeeping, payroll, and medical billing services for Metro Detroit's businesses.

Call or Text: (586) 733-1339

What is retainage and how do I account for it?

Retainage is the portion of a contract payment that a project owner holds back until the work is complete. On a $100,000 contract with 10% retainage, you receive $90,000 through your progress billings and the final $10,000 only after the project meets certain completion milestones.

The practice exists to protect project owners and is standard in construction work. It gives them leverage if punch list items aren’t finished or if defects show up after substantial completion. Most commercial projects include retainage terms, and general contractors typically pass similar terms down to their subcontractors.

Typical retainage rates run between 5% and 10% of each progress payment. Some contracts reduce retainage to 5% after 50% completion. Others hold the full percentage until final acceptance. Read your contracts carefully because the terms vary by project and customer.

For accounting purposes, retainage needs its own asset account on your balance sheet. When you invoice a customer $20,000 with 10% retainage, you’re really creating two receivables: $18,000 in regular accounts receivable that you expect to collect soon, and $2,000 in retainage receivable that you won’t see until the job is done.

Setting this up in QuickBooks means creating a Retainage Receivable account under current assets. Each progress invoice gets split accordingly. Your regular AR ages normally. Your retainage receivable sits there until release conditions are met.

Don’t skip this step. If all your billings hit regular accounts receivable, your aging reports become meaningless. You’ll show $50,000 in receivables over 90 days when really $45,000 of that is retainage that isn’t even due yet. You’ll waste time chasing payments that customers aren’t obligated to make, and your financial picture looks worse than it actually is.

When retainage gets released depends on your contract. Some release at substantial completion. Others wait for final completion and inspection. Government contracts often have specific milestones and paperwork requirements. Track the release date for each project so you know when to follow up.

Cash flow planning has to account for retainage. You’re paying for materials and labor today, but 5-10% of your revenue won’t arrive for months. On a large project, that gap adds up fast. Contractors who don’t plan for this can end up cash-strapped even on profitable jobs.

If you’re a subcontractor, you’re often dealing with retainage from both directions. The GC holds back on your payments, and you might need to hold back on any subs working under you. Your books need to track both what’s owed to you and what you owe others.

The key is treating retainage as real money that’s coming, just on a delayed timeline. Proper tracking means you know your true position on every project and can plan accordingly. Many Macomb, MI bookkeepers don’t understand construction-specific accounting, so make sure whoever handles your books knows how retainage works and sets up your system to track it correctly from the start.

Metro Detroit's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and your current bookkeeping situation. We'll listen, answer your questions, and give you a clear quote.

More Questions

What is a profit and loss statement and how do I read it?

A profit and loss statement shows your revenue, expenses, and what's left over as profit or loss. Reading it monthly helps you understand where your money is going and whether your business is actually profitable.

Read answer

What is the Michigan flow-through entity tax?

The Michigan flow-through entity tax is an optional election that lets S-corps, partnerships, and LLCs pay state income tax at the business level. It exists as a workaround to the federal SALT deduction cap.

Read answer

What bookkeeping records do HVAC companies need to keep?

HVAC companies need service call documentation, parts inventory records, vehicle expense logs, payroll records, and licensing documentation. Job-level detail is essential for tracking profitability on service calls versus installations.

Read answer

What financial records do freight brokers need to maintain?

Freight brokers need carrier payment records, shipper invoices, load documentation, and regulatory filings. The FMCSA requires keeping these records for at least three years, though tax purposes often mean keeping them longer.

Read answer

How often should I run payroll for my business?

Most small businesses use bi-weekly payroll, which balances employee satisfaction with manageable administrative work. The right frequency depends on whether you have hourly or salaried workers, your cash flow patterns, and how much time you want to spend on payroll tasks.

Read answer

What is the difference between medical billing and medical coding?

Medical coding translates diagnoses and procedures into standardized codes. Medical billing submits those codes as claims and handles collections. They work together in the revenue cycle, and mistakes in either function lead to lost revenue.

Read answer

Noor Bookkeeping provides full-service bookkeeping, payroll, and medical billing for small businesses across Macomb County and Metro Detroit.

Client Reviews

5-Star Rated Firm
  • QuickBooks Certified ProAdvisor badge
  • QuickBooks Online Banking badge
  • QuickBooks Reporting badge

© 2026 Noor Bookkeeping LLC