Cash Flow Intelligence

A Contractor's Guide to Retention Money and Cash Flow

Retention is standard practice — but the financing cost of that locked capital is real, negotiable, and almost never tracked separately from the rest of accounts receivable.

Typical retention rate
5-10% of billing
Typical hold period
12+ months
Where it is tracked
As receivable, not financing cost

Key Takeaways

  • Retention is standard practice, but the capital it locks up has a real, calculable financing cost that almost never gets tracked separately from ordinary receivables.
  • Retention terms are usually accepted as a standard clause at signing, without negotiation — many contracts don't even mention the bank-guarantee alternative.
  • The three things worth negotiating at contract stage: cap the rate, offer a bank guarantee in lieu of cash retention, and pin the release date explicitly to the defects liability period.
  • Once retention is treated as a financing decision rather than "money owed," the incentive to negotiate better terms and chase overdue releases becomes obvious.

Retention money — the 5-10% of each bill a client withholds until the defects liability period ends — is standard practice across Indian construction contracts. It is also capital that is unavailable to the contractor for months, sometimes years, and its cost rarely gets calculated the way a loan's interest would be.

Why retention terms usually go unnegotiated

Retention is typically accepted as a standard clause at contract signing, without pushback — and many contracts don't even mention the option of substituting a bank guarantee for cash retention, an option that, where available, frees up the cash immediately in exchange for a guarantee fee usually far cheaper than the opportunity cost of the locked capital.

The cost that never gets a line item

₹9.6 lakh held for 14 months at a contractor's typical 14% cost of working capital carries over ₹1.25 lakh in pure financing cost — money the project accounts never show as an expense, because retention sits in "accounts receivable," not "cost of capital."

Three things to negotiate at contract stage, not after

  • Cap the rate — push for 5% rather than a default 10% wherever the client's standard terms allow room.
  • Offer a bank guarantee in lieu of cash retention if the client's process permits it.
  • Pin the release date explicitly to the contractual defects liability period, and track it — clients rarely release retention proactively.

Track it like a financing decision, not a receivable

Once retention is treated as "money owed" rather than "capital financing the client interest-free," the incentive to negotiate better terms — and to chase overdue releases the moment the defects liability period ends — becomes obvious.

Professional Practices

Contractors who manage retention well negotiate its terms at contract stage, not after signing — capping the rate where the client's standard terms allow room, offering a bank guarantee in lieu of cash retention wherever the client's process permits it, and pinning the release date explicitly to the defects liability period rather than waiting for the client to release it proactively. The underlying shift is treating retention as a financing decision with a real, calculable cost — not as an ordinary receivable that will simply arrive eventually.

Common Mistakes
Patterns we see repeatedly across Indian construction sites — worth checking against your own process.
1
Accepting a client's default retention clause without negotiating it at contract stage
A higher rate than necessary locks up more capital for longer, with no attempt made to reduce it while there was still leverage to do so.
2
Not offering a bank guarantee alternative where the client's process allows it
Cash stays locked up for months when a guarantee fee, usually cheaper than the opportunity cost, could have freed it immediately.
3
Tracking retention as "accounts receivable" instead of a financing cost
The real cost of the locked capital never appears as a line item, so there's no visible incentive to negotiate better terms or chase overdue releases.
Action Checklist
  • Before signing the next contract, push for a capped retention rate (5% rather than a default 10%) where terms allow
  • Ask whether a bank guarantee can substitute for cash retention on this contract
  • Log the contractual defects liability period explicitly and track it — clients rarely release retention proactively
  • Use the Retention Money Calculator or Cash Flow Calculator to quantify the current financing cost
How Rebota Helps Here
Billing
Cash Flow
Project Dashboard
Reports
See This Inside Rebota →
Related Intelligence
Frequently Asked Questions
What is a typical retention percentage in Indian construction contracts?
Commonly 5-10% of each bill, though this varies by client and contract type — government contracts often specify fixed rates, while private clients may allow negotiation.
Can retention be replaced with a bank guarantee?
Many contracts allow this if negotiated at signing — it frees up cash immediately in exchange for a bank guarantee fee, usually far cheaper than the opportunity cost of locked cash.
When should retention be released?
Typically at the end of the contractually defined defects liability period (often 12 months post-completion) — track this date explicitly, as clients rarely release it without being asked.
Still managing projects using Excel and WhatsApp?See how Rebota monitors this automatically across every live project.
See How Rebota Monitors This Automatically