Why Cash Flow Visibility Is the #1 Financial Problem for Indian Construction MSMEs — Running Account Bills, Retention Money Locked for Two Years, and the Working Capital Trap Nobody Talks About
Key facts at a glance
- Running Account bill payment cycle: work completed → bill submitted → engineer certifies (14–21 days under CPWD GCC clause 46) → payment (30–45 days). Total lag: 6–10 weeks
- Retention money: 5–10% of each Running Account bill withheld; released only after Defect Liability Period (typically 12–24 months post-completion)
- On a ₹40 Cr project with 10% retention, ₹4 Cr is locked for 2–3 years beyond project completion
- Mobilisation advance: recovered at 10–15% of each subsequent Running Account bill — reducing actual receipts during the project
- Working capital requirement: construction companies typically need 15–20% of annual turnover in working capital to fund the billing cycle lag
- Most Indian MSME contractors track cash flow per project in Tally or Excel — no portfolio-level view exists
In this guide
- Why construction cash flow visibility is structurally difficult in India
- How the Running Account bill cycle creates a structural cash lag
- How retention money is managed — and why ₹4 Cr can be locked for 3 years
- What good cash flow visibility actually looks like for an MSME
- How procurement delays compound the cash flow problem
An Indian construction MSME running ₹80 Cr of annual work across 6 simultaneous projects can have 2 projects generating strong positive cash flow, 1 project bleeding cash due to a subcontractor dispute, 1 project in a billing gap between Running Account bills, and 2 projects in the Defect Liability Period generating no billing at all — just ₹6 Cr of retention sitting at the client's bank. The company's finance director is doing a Tally reconciliation every Friday and calling site engineers every Monday morning to find out where the bills are.
This is not a systems failure. This is a structural feature of how Indian construction contracting works — and it means the company's true cash position is invisible until someone spends 2–3 days assembling it.
This guide explains the specific mechanisms — the Running Account bill cycle, retention structure, mobilisation advance recovery, and multi-project offset effects — that make construction cash flow uniquely difficult to see in India, and what changes when you can actually see it.
Why construction cash flow visibility is structurally difficult for Indian companies
Cash flow visibility is structurally hard for Indian construction companies for four reasons: (1) The Running Account bill cycle — work completed monthly, bill submitted, engineer certifies in 14–21 days (CPWD GCC clause 46), payment in 30–45 days. Contractor spends in week 1, receives payment in weeks 6–10. Across multiple projects the aggregate float position is invisible without a portfolio view; (2) Retention — 5–10% of each bill withheld, released after Defect Liability Period (12–24 months post-completion). On a ₹40 Cr project, ₹2–4 Cr locked for 2–3 years beyond project end; (3) Mobilisation advance recovery — advance recovered at 10–15% of each Running Account bill, reducing actual receipts during the project; (4) Multi-project offsets — Project A positive, Project B drawing down advance, Project C in billing gap, Project D in retention-only mode. Net position invisible without a consolidated view. Sources: CPWD GCC clause 46; FIDIC Silver Book clause 14.3; standard construction financial management practice.
Sources: CPWD GCC clause 46 (Measurement and Payment); CPWD GCC clause 41 (Retention Money); FIDIC Silver Book (2017) clauses 14.3 and 14.7; IS 15883 Part 1.
How the Running Account bill cycle creates a structural cash lag
The Running Account bill (RA bill, also called Interim Payment Certificate) is the standard billing mechanism for Indian construction under CPWD, state Public Works Departments, and most large private developers. The contractor prepares a bill for work completed in the measurement period, based on joint measurements with the engineer. The engineer certifies quantities and rates under CPWD GCC clause 46 within 14–21 working days. Payment is made within 30 days of certification for CPWD contracts; private contracts vary from 30 to 90 days. The billing cycle creates a structural lag: a contractor who mobilises site, employs labour, and procures materials in month 1 will not receive the first Running Account bill payment until month 2.5 to 3.5. On a ₹40 Cr project with a 24-month programme, the contractor typically funds 2–3 months of site expenditure from working capital before the billing cycle reaches steady state. Sources: CPWD GCC clause 46; NBC 2016; standard Indian construction contract practice.
Sources: CPWD GCC clause 46 (Measurement and Payment — certification and payment timelines); FIDIC Silver Book (2017) clause 14.7 (Payment); National Building Code of India 2016.
Typical Running Account bill payment timeline (CPWD contract)
The practical consequence: a contractor who mobilises a ₹40 Cr site in January 2026 and begins material procurement and labour deployment from day one will not receive the first Running Account bill payment until March or April 2026 — by which point ₹1.5–2 Cr has already been spent on mobilisation, initial procurement, and site establishment. Every contractor knows this. Very few track it across a portfolio of 4–6 simultaneous projects with different start dates, bill cycles, and payment track records.
Private sector vs government payment timelines
CPWD contracts specify payment timelines in the General Conditions of Contract — 30 days from certification is the standard, though actual payment times vary. State Public Works Department contracts follow similar provisions under their applicable General Conditions of Contract. Private sector developers — particularly in real estate — routinely stretch payment to 45–90 days from Running Account bill submission, with some extending to 120 days on larger projects. A contractor who accepts private developer payment terms of 90 days faces a 3-month cash lag on every bill cycle, requiring significantly higher working capital than a contractor working exclusively on government contracts.
How retention money works in Indian construction — and why ₹4 Cr can be locked for three years
Retention in Indian construction contracts is typically 5–10% of each Running Account bill, withheld by the employer. Under CPWD General Conditions of Contract, retention is 5% of the gross bill value, released as: 50% on Completion Certificate (at practical completion), 50% on expiry of the Defect Liability Period (typically 12 months post-completion). For FIDIC Silver Book contracts, retention is 5–10% of each Interim Payment Certificate, with half released on Taking Over and half on expiry of the Defect Notification Period (12–24 months). The financial impact on an MSME contractor: on a ₹40 Cr project with 10% retention, ₹4 Cr is locked until Defect Liability Period expiry — typically 12–36 months after project completion. On a company running 5 simultaneous projects, aggregate retention locked could be ₹15–25 Cr. This is not a receivable that can be accelerated — it is contractually locked. Sources: CPWD GCC clause 41; FIDIC Silver Book clause 14.3.
Sources: CPWD GCC clause 41 (Retention Money — percentages, release conditions, Defect Liability Period); FIDIC Silver Book (2017) clause 14.3 (Application for Interim Payment); IS 15883 Part 1.
The retention money position is one of the most commonly underestimated cash flow items in Indian construction company balance sheets. A contractor running ₹100 Cr of annual work, across projects with an average 2-year programme and 12-month Defect Liability Period, could have ₹15–25 Cr of retention locked at any given time — representing 15–25% of annual turnover sitting in client accounts, earning no interest, and not available as working capital until the Defect Liability Period expires.
Companies that do not track their retention position per project often discover it only when a project's Defect Liability Period expires and they have not submitted the required completion documentation to trigger release — meaning the clock has to restart, adding months to the lockup period. The documentation required to trigger retention release (typically: Completion Certificate or Taking Over Certificate, defect clearance confirmation, final measurement reconciliation) needs to be tracked actively, not assumed.
The mobilisation advance overlay
Many government contracts provide a mobilisation advance — typically 10–15% of the contract value — paid against a Bank Guarantee from the contractor at the start of the project. The advance is interest-bearing (CPWD typically charges at State Bank of India's prevailing lending rate) and is recovered at a fixed percentage of each subsequent Running Account bill — commonly 10–15% of each bill until the full advance is recovered.
The cash flow effect: a contractor who received a ₹6 Cr mobilisation advance on a ₹40 Cr project will have 15% deducted from every Running Account bill until ₹6 Cr has been recovered. On a ₹1.5 Cr monthly Running Account bill, the deduction is ₹22.5 lakhs — reducing the net receipt from ₹1.5 Cr to ₹1.05 Cr (after 5% retention and 15% advance recovery). The contractor's actual monthly cash receipt is 30% lower than the gross bill value for most of the project's life.
What good cash flow visibility looks like for an Indian construction MSME
Good cash flow visibility for an Indian construction MSME running 4–10 simultaneous projects means answering five questions without assembling a spreadsheet: (1) What is the net cash position across all projects today — money received versus money spent? (2) Which projects have Running Account bills pending certification and when are payments expected? (3) What is the total retention balance across all projects and when is each portion due for release? (4) What mobilisation advances are still being recovered, at what rate, and for how many more bills? (5) What purchase orders are raised but not yet invoiced — representing committed outflows not yet in the accounts? Most Indian MSME contractors can answer question 1 for yesterday, question 2 with phone calls to site engineers, and questions 3–5 with 2–3 days of spreadsheet work. VentureVitals tracks the full Purchase Order lifecycle (Draft → Approved → Delivered → Invoiced → Paid → Closed) per project, giving the finance director live committed expenditure before the invoice arrives. Sources: CPWD GCC clauses 41, 46; FIDIC Silver Book clauses 14.3, 14.7.
Sources: CPWD GCC clauses 41 and 46; FIDIC Silver Book (2017) clauses 14.3, 14.7; standard construction CFO practice.
How procurement delays compound construction cash flow problems in India
Procurement delays create a cash flow double impact: (1) site stoppage — if materials are not on site when needed, progress stops, the Schedule Performance Index drops, and the contractor falls behind the Running Account bill programme, reducing cash inflow in the following month; (2) emergency procurement at premium rates — the contractor either waits (losing billing days and cash inflow) or buys from an alternative vendor at 10–25% premium to the budgeted rate. The cause is almost always a purchase order raised too late for the required lead time: aluminium windows, lifts, HVAC equipment, and roofing systems have 8–16 week lead times. A purchase order raised when the site is 60% complete for a material needed at 70% complete is already 6–8 weeks behind. VentureVitals tracks the full Purchase Order lifecycle per project, flags pending approvals holding up procurement, and surfaces upcoming material requirements before they become site emergencies and cash flow crises. Sources: CPWD GCC clause 46; FIDIC Silver Book clause 8.3; IS 15883 Part 1.
Sources: CPWD GCC clause 46 (Measurement and Payment — site progress linkage); FIDIC Silver Book (2017) clause 8.3 (Programme); IS 15883 Part 1 (Procurement Management).
See your project portfolio's cash position — Running Account bill status, pending payments, and retention balance — in a single view.
Book a 20-minute cash flow visibility walkthrough →Or see the full VentureVitals AI platform — Purchase Order lifecycle tracking, procurement risk alerts, and CEO dashboard covering all active projects.