Price escalation calculator
| Component | Share % | Base index | Current index | Escalation |
|---|---|---|---|---|
Default shares and indices are illustrative. Use the shares, fixed portion, index series and base date written in your own contract's price variation clause.
How index-based price escalation works
Index-based price escalation splits the value of work done into components (labour, steel, cement, fuel, other materials) plus a fixed portion that never escalates. Each component's share is adjusted by how much its price index moved between the base date and the period of work. The total of those adjustments is added to, or deducted from, the bill.
Escalation = W × (share ÷ 100) × (Icurrent − Ibase) ÷ Ibase
Total escalation = sum of all components
(the fixed portion gets none)
W is the value of work done in the period, excluding anything your clause excludes, such as client-supplied material or extra items. This is the structure used in CPWD-style 10CC clauses, but the exact shares, indices and conditions differ by contract. Always calculate from your own clause.
Worked example on an RA bill
| Component | Share | Index: base → current | Working | Escalation |
|---|---|---|---|---|
| Steel | 20% | 100 → 112 | ₹50,00,000 × 20% × 12% | +₹1,20,000 |
| Cement | 15% | 100 → 108 | ₹50,00,000 × 15% × 8% | +₹60,000 |
| Labour | 25% | 100 → 105 | ₹50,00,000 × 25% × 5% | +₹62,500 |
| POL (diesel) | 5% | 100 → 96 | ₹50,00,000 × 5% × −4% | −₹10,000 |
| Other materials | 20% | 100 → 104 | ₹50,00,000 × 20% × 4% | +₹40,000 |
| Fixed portion | 15% | — | No escalation | ₹0 |
| Total | 100% | +₹2,72,500 |
Illustrative shares and indices.
Read your price variation clause first
- Component shares and fixed portion. For example, a BHEL tender amendment of July 2026 applies price variation to 85% of the contract value, with 15% fixed, across labour, diesel, cement and steel (BHEL corrigendum).
- Thresholds. Some clauses pay only beyond a minimum change. One MRPL tender pays steel escalation only where the variation exceeds 2% (MRPL tender).
- Index series and base date. Which wholesale or consumer price index applies to each component, and whether the base is the tender date or another date.
- Minimum contract period. Many clauses apply only to contracts above a stated duration.
- Negative escalation. If prices fall, the client can usually recover. In the example above, diesel's fall reduces the claim by ₹10,000.
Steel and cement in 2026: why claims are back
The Ministry of Steel told the Lok Sabha that steel prices had risen by ₹5,000–8,000 per tonne since the start of 2026 (Lok Sabha reply). Mills raised prices again for September (Mysteel), and cement jumped regionally, for example from about ₹300 to ₹360 a bag in Kerala in September (Kerala Kaumudi). On a long contract without a price variation clause, these rises come straight out of your margin.
Escalation vs GST change vs change in law
Price escalation covers market price movements through indices. A change in GST rate, or a new levy such as a revised cess, is usually handled under a separate tax-variation or change-in-law clause, not the escalation formula. Claim each under the right clause. See GST for construction contractors.
Keep the numbers that support your claim
An escalation claim is only as strong as the work-done value behind it. In True Site Sync, measurements against the BOQ feed each RA bill, so the value of work done in each period is on record and ready for the escalation statement. See RA bill software and BOQ vs actual cost.
Frequently asked questions
What is the price escalation formula in construction?
For each component, escalation = value of work done × component share × (current index − base index) ÷ base index. Add the components together; the fixed portion gets no escalation.
What is the 10CC clause?
Clause 10CC is the price variation clause in CPWD-style contracts. It uses this index-based structure, but the component shares, indices and conditions are set in each contract, so calculate from your own clause.
Which index is used for steel and cement?
Usually a wholesale price index series named in the contract. Check your clause for the exact series and base date.
Can escalation be negative?
Yes. If an index falls, that component reduces the claim, and the client can usually recover the amount.
Is escalation paid on short contracts?
Many clauses apply only to contracts longer than a stated period. Check the minimum duration in your contract.
Is a GST rate change claimed as escalation?
Usually not. Tax changes are normally handled under a separate tax-variation or change-in-law clause.
Escalation kaise nikale?
Har component ke liye: kaam ki keemat × share % × (naya index − purana index) ÷ purana index. Sabko jodkar kul escalation milta hai. Fixed hissa escalation me nahi aata.
Back your escalation claim with measured work
Measurements, abstracts and RA bills in one record, so the work-done value is never in doubt.
Start free 6-day trialOr book a demo.