Bookkeeping and payroll for small businesses across the Bronx, Westchester, and NYC.

Call or Text: (914) 658-2992

How do I handle retainage in a NYC facility services contract?

Retainage is the percentage a customer withholds from your invoices until certain contract milestones are met or the project is complete. In NYC facility services contracts, building owners and property management companies commonly hold back 5% to 10% on larger jobs like building maintenance projects, renovation-adjacent work, or long-term service agreements. The mechanics of earning the revenue and actually collecting the cash happen at different times, and your books need to reflect that.

The most important thing is to track retainage in a separate account from your regular accounts receivable. Set up an account in QuickBooks called something like “Retainage Receivable” and post the withheld portion there. If you lump retainage into your normal AR, your aging report will show invoices that look 60, 90, or 120 days overdue when they aren’t overdue at all. They’re just not collectible yet. That makes it impossible to tell the difference between a customer who owes you money and is slow to pay versus a customer who is holding retainage as agreed in the contract.

When you invoice a job, record the full amount as revenue because you earned it by doing the work. Then split the receivable. The portion the customer will pay on the normal billing cycle goes to your regular AR. The portion they’re holding back goes to Retainage Receivable. Your income statement stays accurate because the revenue is recognized when earned. Your balance sheet stays accurate because the two types of receivables are separated.

When the retainage is released, typically at project completion or after an inspection period, you move the amount from Retainage Receivable to regular AR and then record the payment when the cash comes in. Some contracts release retainage in stages rather than all at once, so read the terms carefully and track the release schedule.

Cash flow is where retainage really bites. You’ve done the work, you’ve paid your crews, you’ve covered materials and supplies, but 5% or 10% of the contract value is sitting with the customer for weeks or months. If you have multiple contracts with retainage at the same time, that holdback adds up fast. Bronx bookkeepers who work with facility services companies see this regularly and can help you forecast around it so you’re not caught short on payroll or vendor payments while waiting for retainage to come through.

Review your retainage receivable balance monthly. Make sure you’re tracking release dates and following up when retainage is due. Customers don’t always release it automatically. Sometimes you need to submit a formal request or provide final documentation before the holdback is paid out. Treat those release dates like any other collection activity so the money doesn’t sit there longer than it should.

Your NYC Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you need help with. We'll ask a few questions, walk you through how we work, and give you an exact quote.

More Questions

Does a Bronx-based LLC owe NYC Unincorporated Business Tax?

Yes, if the LLC operates in NYC and hasn't elected to be taxed as a corporation. The UBT rate is 4% on business income allocated to NYC, with a $95,000 exemption that phases out as income increases.

Read answer

How should a warehousing company in the Bronx track inventory vs customer goods?

Customer goods stored in your warehouse are not your inventory and don't belong on your balance sheet. Track them in a warehouse management system, not your accounting books. Your books only reflect the storage and handling fees you earn.

Read answer

What are common bookkeeping mistakes NYC property managers make?

The most damaging mistakes involve commingling owner funds with operating accounts, skipping three-way reconciliation, and failing to track security deposits as liabilities. These errors create legal exposure and make it nearly impossible to produce accurate owner statements.

Read answer

How do I track profitability by building maintenance contract in NYC?

Set up each contract as a project or sub-customer in QuickBooks Online, then allocate direct labor and materials to it. Shared overhead stays at the company level. Monthly gross margin per contract tells you which buildings make money and which ones need repricing.

Read answer

What's the best chart of accounts for a NYC residential cleaning business?

The best chart of accounts for a cleaning business separates revenue by service type, breaks out COGS for labor and supplies, and tracks overhead independently. This structure shows you which service lines actually carry margin instead of lumping everything into one bucket.

Read answer

How do restaurants track comps and voids correctly?

Comps reduce revenue and should be tracked in a contra-revenue account. Voids are pre-ring corrections that should never hit your revenue at all. Your POS system reports both, but daily reconciliation and consistent categorization are what keep your food cost accurate.

Read answer

M&H Accounting Services is a Bronx-based firm offering bookkeeping, payroll, and advisory services for small businesses across the Bronx, Westchester County, and all five boroughs. Led by Poly Fatima, who brings corporate accounting experience along with a master's in accounting and years of hands-on small business bookkeeping experience to every client she works with.

  • QuickBooks Online Certified ProAdvisor Level 1 badge
  • QuickBooks Online Certified ProAdvisor Level 2 badge
  • QuickBooks Online Enterprise badge

© 2026 M&H Accounting Services, LLC