Software EscrowSource CodeRelease TriggersIBCContinuity
AMLEGALS / Data & IP / Software Escrow India for Foreign Companies
Data protection and intellectual property

Software Escrow India for Foreign Companies

Software and source-code escrow arrangements for foreign technology buyers in India.

Strategic context

The issues that decide the outcome

A foreign technology buyer licensing critical software from an Indian vendor, or outsourcing development to an Indian supplier, faces a continuity risk: if the vendor fails, is acquired, or stops supporting the product, the buyer can lose access to the source code it depends on. Source-code escrow, where the code and build materials are deposited with a neutral agent and released to the buyer on defined trigger events, is the standard answer, but the arrangement only works if the release triggers, the verification, and the insolvency interaction are drafted precisely under Indian law.

The weak points are usually vague release triggers, untested deposits that turn out to be incomplete, and uncertainty about whether an escrow release survives the vendor insolvency moratorium under the IBC. We structure the escrow agreement with enforceable triggers, build in deposit verification so the escrowed material is actually usable, and align the arrangement with the IBC so the buyer continuity right is protected if the vendor enters insolvency.

Workstreams

How AMLEGALS acts

01

Escrow structuring

Designing the three-party escrow arrangement between the foreign buyer, the Indian vendor, and the escrow agent.

02

Release triggers

Drafting precise, enforceable release events, insolvency, abandonment, material breach, and support failure, that leave no ambiguity.

03

Deposit verification

Building verification so the escrowed source code, build scripts, and documentation are complete and usable on release.

04

Insolvency alignment

Aligning the escrow with the IBC so a release survives the moratorium and the buyer continuity right is protected.

05

Licence scope

Defining the licence the buyer receives on release, including the right to maintain and modify the code.

06

Cross-border enforcement

Ensuring the arrangement is enforceable across the foreign buyer and Indian vendor jurisdictions.

Answers

Frequently asked questions

01Why does a foreign buyer need software escrow with an Indian vendor?

To protect continuity. If the Indian vendor fails, is acquired, or stops supporting critical software, escrow gives the buyer access to the source code and build materials so it can maintain the product. Without it, the buyer can be stranded.

02Does an escrow release survive the vendor insolvency?

It can, if the arrangement is drafted to align with the Insolvency and Bankruptcy Code. The interaction with the moratorium has to be handled deliberately in the escrow agreement, otherwise a release may be challenged when the vendor enters insolvency.

03What makes a software escrow actually useful?

Precise release triggers and verified deposits. Many escrows fail because the triggers are vague or the deposited code is incomplete or unbuildable. Verification and tightly drafted triggers are what make the escrow work when it is needed.

04Does an initial discussion create a lawyer-client relationship?

No. No engagement is treated as accepted until conflicts, scope and terms are confirmed in writing. An initial discussion is confidential and is used only to understand the matter and assess fit.

Engage AMLEGALS

Request a confidential assessment

Share the key facts for a confidential preliminary assessment of your India matter.

Request a confidential assessment

Business contact details are used only to respond to this request. No lawyer-client relationship arises until conflicts, scope and terms are agreed in writing.