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

How do NYC cleaning companies handle bonding and insurance in their books?

Annual bond and insurance premiums are recorded as prepaid expenses when paid, then amortized monthly over the coverage period. This gives you an accurate monthly P&L instead of one month absorbing the full cost.

Read answer

Should a NYC property management company use trust accounting software with QuickBooks?

Yes. Platforms like Buildium, AppFolio, or Yardi handle owner trust ledgers that QuickBooks Online isn't built for. Monthly summaries flow from the trust software into QBO for your management company's operating financials.

Read answer

How does a courier company in the Bronx track same-day delivery profitability?

Assign every direct cost to each delivery or route, including driver pay, fuel, tolls, congestion pricing, and vehicle wear. Same-day courier margins are thin enough that a single untracked cost line can turn a profitable delivery into a loss.

Read answer

How does tip pooling work under New York law?

New York allows tip pooling among front-of-house staff like servers, bussers, and bartenders. Back-of-house employees can only participate if the employer does not take a tip credit. Managers can never be included.

Read answer

How do residential cleaners in the Bronx handle customer deposits?

Customer deposits are recorded as a liability on your books, not revenue. The money only becomes revenue once the cleaning service is actually performed, which gives you an accurate picture of what you've truly earned.

Read answer

What's the difference between QuickBooks Online and Sage Intacct?

QuickBooks Online is built for small businesses with straightforward accounting needs. Sage Intacct is a mid-market platform designed for multi-entity management, advanced reporting, and deeper automation. Most small businesses start with QBO and only consider Intacct once they outgrow it.

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