What is Deposit Agreement?

    Updated: 9 March 2026

    A deposit agreement is an agreement under which a depositor transfers valuable items, money, documents, or digital files to a custodian, who holds them for an agreed period and releases them to the entitled party under specific conditions. In commercial contracts, a deposit agreement is commonly used as a security arrangement: a neutral third party holds something in trust for as long as agreed conditions are met.

    How does deposit agreement work?

    Deposit agreements take various forms in commercial practice. In software development and IT projects, a source code escrow is standard: the supplier deposits the source code of an application with a neutral third party. If the supplier becomes insolvent or discontinues support, the client gains access to the source code. This protects business continuity.

    In real estate transactions and major purchase agreements, a deposit is sometimes held by a notary or escrow service. The money only becomes available to the selling party once all delivery conditions have been met. This protects the buyer.

    In construction and project work, part of the payment may be held in deposit as a guarantee of satisfactory completion. After the warranty period (typically three to twelve months) the amount passes to the contractor unless defects have been demonstrated.

    A deposit agreement always requires a clear description of what is being deposited, who the custodian is, under what conditions release takes place, and who bears the costs of custody. Ambiguity in any of these points creates problems in the event of a dispute.

    Why does this matter for SMBs?

    Deposit agreements are underused by SMEs, yet they are a powerful tool for managing risk. In software projects, a source code deposit is the most direct protection against vendor lock-in: should the supplier disappear, the software is not lost.

    In large procurement or contracting work, a financial deposit provides certainty that payment only occurs once conditions are satisfied. This gives negotiating leverage and protects against suppliers who fail to deliver what was agreed.

    How to manage this correctly

    • 1Include a source code escrow provision in all software contracts above £10,000 in value
    • 2Use a recognised escrow party such as a notary or specialist escrow service, not an informal deposit with the supplier itself
    • 3Define exact release conditions: what event entitles the beneficiary to access the deposit?
    • 4Verify annually that the deposited source code is current, an outdated deposit provides false security
    • 5Agree contractually who bears the custody costs, which typically range from £500 to £2,500 per year

    Manage all your contract deadlines automatically

    Tracking Contracts alerts you well ahead of every notice deadline. No spreadsheets, no missed renewals.

    Start free month

    Related terms