Skip to content
Crestline · EPC
Working capital

How Do You Track Bank Guarantees on Construction Projects?

A contractor tracks bank guarantees with one register: a line per guarantee with its type, amount, expiry, claim period and the contract event that releases it. This guide lists the guarantees a contractor gives, the fields to record, how extension and release work, and what a guarantee left open costs.

Last updated 10 min read

To track bank guarantees on construction projects, keep one register with a line per guarantee: its type, beneficiary, contract, amount, issuing bank, issue date, expiry date, claim-period end date, the contract event that releases it and its status. Review the register against those release events, not only against the calendar, so a guarantee whose obligation is still running is extended in time and a guarantee whose obligation has ended is returned and cancelled.

Last updated 30 October 2026. This guide is general information, not legal or banking advice. The wording of a guarantee, the contract and current law decide what applies, so check them and take advice. Sample figures are illustrative and are not customer data.

What bank guarantees does a construction contractor give?

A construction contractor commonly gives four kinds of bank guarantee on one contract: bid security with the tender, a performance guarantee after the award, an advance payment guarantee against a mobilisation advance, and a guarantee in place of retention or security deposit where the contract allows. Each secures a different obligation and is released by a different event.

GuaranteeWhat it securesWhat usually releases it (the contract decides)Definition
Bid security (EMD as a guarantee)That the bidder will not withdraw and, if it wins, will sign and furnish performance securityThe award, or the winner furnishing performance securityEarnest money deposit
Performance guaranteeThat the contract will be carried outCompletion of the obligations it covers, often including the defect liability periodPerformance security
Advance payment guaranteeThe unrecovered balance of the mobilisation advanceFull recovery of the advance; it should step down as the advance is recoveredBank guarantee, mobilisation advance
Retention or security deposit guaranteeThe cash retention it replacesThe retention release trigger, such as the end of the defect liability periodRetention money guarantee

Figures for one public standard: CPWD General Conditions of Contract 2019 set the performance guarantee at 5% of the tendered amount and ask for the advance guarantee to cover 110% of the outstanding advance; for works, rule 171 of the General Financial Rules 2017, as amended in 2023, keeps performance security plus security deposit or retention money together at 3 to 10 per cent of contract value (Department of Expenditure Office Memorandum of 29 December 2023). A private contract can set anything, so read yours.

What should a bank guarantee register record?

A bank guarantee register should record, for each guarantee, what it secures, how much, until when, and which event in the contract ends it. The fields below are the ones a contractor needs to extend a guarantee in time and to get it back when it is discharged.

FieldWhy it matters
Guarantee number and dateThe bank and the beneficiary identify the guarantee by these in every letter
TypeBid, performance, advance payment or retention; each is released by a different event
Beneficiary, contract and projectWho can claim it, and under which contract
Amount, and the amount it should step down toAn advance payment guarantee should fall as the advance is recovered
Issuing bank and branchWhere an extension or a cancellation is processed
Expiry dateThe last date of the guarantee's validity
Claim-period end date, if the guarantee has oneA claim may be allowed for a stated period after expiry; it is its own date
Release event in the contractCompletion, recovery of the advance, end of the defect liability period, or the award
Status and ownerOpen, extension requested, release requested, returned, cancelled; and who is chasing it
Commission and chargesWhat the guarantee costs while it stays open

A practitioner bank guarantee tracker template for Indian projects records the same kinds of fields (InfraLens, read 30 October 2026). A spreadsheet holds this register well for a few contracts; the hard part is keeping the release events current, because they come from the project, not from the bank.

How do you extend a bank guarantee before it expires?

To extend a bank guarantee, first check whether the obligation it secures is still running; if it is, ask the issuing bank, quoting the guarantee number and date, to extend it on the bank's own form before the expiry date, and agree with the beneficiary what new date the contract needs. Leave enough time for the bank and the beneficiary to act before the expiry date.

  1. Check the obligation. Read the contract: has the event that releases this guarantee happened? If it has, ask for release instead of extension.
  2. Decide what is needed. Some banks treat an extension of the existing guarantee and a fresh replacement guarantee differently. Say which one you are asking for.
  3. Find out who must ask. On a bank's application form it is the contractor, as applicant, who asks the bank to extend or renew. Read the guarantee's own wording to see whether the beneficiary must also ask or agree.
  4. Use the bank's form. Quote the guarantee number, its date, the beneficiary, the amount and the new expiry date, signed by authorised signatories.
  5. Check the claim period. In Harji Engineering Works v. Punjab and Sind Bank (2022), as reported by LiveLaw, the Delhi High Court held that extending the guarantees did not by itself extend the claim period their own terms fixed. Check how the extension letter treats the claim period, and take legal advice.
  6. Record the new dates. Update the register with the new expiry and claim-period dates as soon as the amendment is issued.

How far ahead to start is your decision; one practitioner tracker template reviews guarantees expiring in the next 60 to 90 days and sets a renewal reminder 60 days before expiry. A guarantee that lapses while its obligation is still running can lead the client to ask for a new one or to claim it, depending on its wording, so the extension is cheaper than the dispute.

How do you get a bank guarantee released?

To get a bank guarantee released, show the beneficiary that the event the contract names has happened, ask for the original guarantee to be returned or for a written discharge, and then have the issuing bank cancel it so it stops counting against your banking limit. Until the bank cancels it, the guarantee is still open in the bank's books.

  • Bid security: after the award, or for the winner once the performance security is in place, as the tender sets out.
  • Advance payment guarantee: step it down as the advance is recovered from RA bills, and release it once the advance is fully recovered.
  • Performance guarantee and retention guarantees: when the obligation they cover is complete, which is often tied to the end of the defect liability period or a certificate after it.

Release saves a fee and frees banking limit rather than producing cash, so nobody chases it unless the register names an owner. Crestline's bank guarantee definition describes guarantees staying open months past the event that discharged them.

What does an open bank guarantee cost?

An open bank guarantee costs the bank's commission for as long as it stays open, and it uses banking limit that could otherwise fund working capital. A guarantee kept open after its release event costs that commission for nothing.

InputSample valueBasis
Guarantee amount₹5.0 CrIllustrative
Months kept open after its release event6Illustrative
Bank commission1.5% a yearAssumed for the illustration; not a quoted bank rate. Use your own sanction letter
Calculation₹5.0 Cr × 1.5% × 6 ÷ 12Amount times rate times the share of a year
Commission paid for nothingabout ₹3.75 lakhComputed from the sample

As of 30 October 2026. The figure leaves out the larger cost: ₹5.0 crore of banking limit that could not back other guarantees or working capital for those six months. Use the calculation to rank which guarantees to chase first, not as an amount to book.

Where does Crestline fit in tracking bank guarantees, and where does it not?

Crestline is process intelligence software for EPC and construction finance teams. As Crestline's bank guarantee definition describes, Crestline ages each guarantee from the event that should release it, in the same way it ages retention from the completion certificate, so an expired obligation surfaces instead of quietly renewing. Crestline reads the ERP event trail read-only; Grey Infra ERP is the only live connector today, and other systems are not yet available, ask on the scoping call.

Crestline does not issue, extend or cancel guarantees, does not deal with banks and does not interpret a guarantee's wording. Where guarantees are held only in a spreadsheet register, that register is the tool, and the fields above are what it needs. The method is described on the process mining for EPC finance page. To see your own guarantees and retention aged from their release events, book a Crestline demo.

What is Crestline not?

Crestline is not an ERP. Crestline holds no ledger and issues no invoice. Crestline is also not:

  • Accounting or treasury software. Crestline does not post entries or manage bank limits.
  • Project management or scheduling software.
  • A legal or banking service. Crestline does not say what a guarantee or a contract entitles anyone to, so check the guarantee, your contract and current law, and take advice.

Crestline does not write back to your systems.

Key takeaways

  • Keep one register with a line per guarantee, including its claim-period end date and the contract event that releases it.
  • Review the register against release events, not only expiry dates: extend what is still needed and release what is discharged.
  • Extend early, on the bank's own form, and check how the extension treats the claim period.
  • A released guarantee is only finished when the bank has cancelled it and the limit is free.
  • An open guarantee costs commission and banking limit; price it to decide which to chase first.

FAQ

What is a bank guarantee claim period?

A bank guarantee claim period is a stated period after the guarantee's expiry during which the beneficiary may still make a claim, where the guarantee provides one. It is a separate date from the expiry date, so record both. In one 2022 case, reported by LiveLaw, the Delhi High Court held that extending the guarantees did not by itself extend the claim period their terms fixed; check the wording and take legal advice.

Who asks the bank to extend a performance bank guarantee?

The contractor, as the applicant, asks its own bank to extend a performance bank guarantee, on the bank's form. The guarantee's own wording decides whether the beneficiary must also ask or agree, so read it and agree the new date with the beneficiary before the expiry.

When is a performance bank guarantee released?

A performance bank guarantee is released when the obligations it secures are complete, as the contract defines them, which often includes the defect liability period. Ask the beneficiary for the original or a written discharge once that event has happened, and have the bank cancel the guarantee so the banking limit is freed.

Sources

  • Working capital

Keep reading

30-minute discovery call

See where your own project cash is waiting.

Crestline reads your ERP read-only and shows which bills, payments and approvals are holding up your cash, each delay priced in rupees with a named owner.

Book a 30-min callEmail us