Live Chat +91 96259 41599
#1 Software Project Failed or Unpaid? IT Contract Arbitration Lawyer

Best Software Project Failed or Unpaid? IT Contract Arbitration Lawyer

Software project delayed, rejected or unpaid? How IT contract disputes are arbitrated: acceptance, change requests, liability caps.

Legal advice and representation for borrowers, guarantors and lenders in Arbitration Matters, led by Advocate BK Singh.

Get A Free Consultation

  • 10000+ Arbitration & Arbitration Matters Handled
  • Years Of Legal Experience
  • Free Legal Consultation
  • 24x7 Urgent Legal Support
Last reviewed: October 2026

Software and IT projects fail more often than other contracts, and when they do, the dispute is usually about what was promised. The client says the vendor never delivered a working system; the vendor says the client kept changing requirements, delayed sign-offs and refused to pay for work done. Subscription and licence disputes add questions about usage limits, renewals and data. Because most IT contracts contain arbitration clauses, and because these disputes need technical understanding, arbitration is often the right forum.

This page is for businesses that commission software and for IT vendors, developers and SaaS providers. In short: the scope of work, the acceptance clause and the change control process decide most disputes; the project's own records, such as trackers, emails, test reports and sign-offs, are the best evidence; limitation of liability clauses often cap what can be recovered; and urgent orders can secure source code, data or system access while the dispute is decided.

Keep the project records intact. In IT disputes, the side that can show what happened, step by step, usually wins.

Common disputesDelay, failed implementation, acceptance, change requests, unpaid milestones, licence scope, data and source code
Key clausesScope of work, acceptance, change control, liability cap, IP ownership, termination
EvidenceProject tracker, emails, test reports, sign-offs, commit logs
Urgent reliefSection 9 for source code, data return or access to systems
Typical outcomePayment for accepted work, refund of advances, or damages within the cap

हिंदी में सारांश

सॉफ़्टवेयर और आईटी परियोजनाओं के विवाद आम तौर पर इस पर होते हैं कि क्या वादा किया गया था: क्लाइंट कहता है कि काम करने वाला सिस्टम नहीं मिला, वेंडर कहता है कि क्लाइंट ने बार-बार ज़रूरतें बदलीं, साइन-ऑफ़ में देरी की और भुगतान नहीं किया। ज़्यादातर फ़ैसले स्कोप ऑफ़ वर्क, एक्सेप्टेंस क्लॉज़ और चेंज रिक्वेस्ट प्रक्रिया पर होते हैं। प्रोजेक्ट ट्रैकर, ईमेल, टेस्ट रिपोर्ट और साइन-ऑफ़ सबसे अच्छे सबूत हैं। धारा 9 के तहत सोर्स कोड, डेटा या सिस्टम एक्सेस की सुरक्षा के लिए तुरंत आदेश लिए जा सकते हैं।

Check first

Is this your situation?

  • Your software project is months late and still not working
  • The vendor has stopped work and is holding the source code
  • The client has refused to sign off delivered modules and stopped paying
  • Change requests were done but never paid for
  • Your SaaS provider has suspended access and is holding your data
  • A licence audit claims you owe large additional fees
  • The client terminated and wants a refund of all payments
What we handle

Common IT disputes

Development and implementation

Custom software, ERP, CRM and system integration projects.

Acceptance and sign-off

Whether delivered work met the acceptance criteria.

Change requests

Extra work outside the original scope, and payment for it.

SaaS and subscriptions

Downtime, service credits, suspension, renewals and data return.

Licences and audits

Scope of licence, user counts and audit claims.

IP and source code

Ownership, escrow, handover on termination and misuse.

What decides most cases

Scope, acceptance and change control

The scope of work, usually in a statement of work or functional specification, defines what the vendor must deliver. The acceptance clause defines how the client decides whether it has been delivered: user acceptance testing against agreed criteria, within a set period, with a procedure for reporting defects. Many contracts provide for deemed acceptance if the client does not reject within the period, or if it uses the software in production.

Change control clauses require changes to scope to be documented in change requests, priced and approved before work starts. In practice, projects often run on informal requests by email or in meetings, without formal change orders. When the dispute comes, the vendor claims payment for extra work, and the client says it was within scope. Tribunals look at the original specification, the communications, and whether the client asked for and received the extra work. Even without a formal change order, a claim may succeed where the client clearly requested and used the work, under Section 70 of the Contract Act or as a variation agreed by conduct.

Step by step

How we handle IT disputes

1

Preserve the records

Export the project tracker, emails, chat logs, test reports, code repositories and sign-offs.

2

Read the contract set

Master services agreement, statements of work, change orders, SLAs and licence terms.

3

Build a chronology

Requirements, deliveries, defects, changes, delays and payments, with documents.

4

Urgent protection

Section 9 for source code, data, system access or to stop misuse of IP.

5

Technical expert

An independent expert to review the software, defects and effort where needed.

6

Arbitration

Claim or defence with the chronology, expert report and account of payments.

7

Award and handover

Payment, refund, handover of code and data, and transition arrangements.

What to expect

Time and typical cost range

Our fees are agreed in writing at the start, stage by stage, and are not linked to the outcome.

StepUsual timeCost
Record preservation and review1 to 3 weeksOur fee
Section 9 urgent reliefDays to weeksCourt fee; our fee
Technical expert report4 to 8 weeksExpert fees
Arbitration9 to 18 monthsArbitrator fees shared; our fee
Handover and transitionWeeksDepends on the system
Paperwork

Documents needed

Contract

  • Master services agreement and statements of work
  • Change requests and approvals
  • SLAs, licence terms and subscription order forms

Project

  • Requirement documents and functional specifications
  • Project plans, trackers (for example, issue logs and sprint boards)
  • Test reports, defect logs and sign-offs

Commercial

  • Invoices, payments and milestone schedules
  • Correspondence about delay, defects and termination
What to check

Typical clauses and their effect

ClauseEffect in a dispute
Limitation of liabilityCaps damages, often at fees paid in the last 12 months
Exclusion of indirect lossMay exclude lost profits and business loss
Deemed acceptanceUse in production or silence may count as acceptance
IP ownershipWho owns custom code; licence back to vendor
Source code escrowRelease on vendor insolvency or failure to support
Termination for conveniencePayment for work done and wind-down costs
Often the real battleground

Limitation of liability clauses

Almost every IT contract limits the vendor's liability, often to the fees paid in the 12 months before the claim, and excludes indirect or consequential losses such as lost profits, lost data or business interruption. A client whose project failed may find that its recoverable damages are capped at a fraction of its actual loss.

Indian courts generally enforce such clauses between commercial parties, as an allocation of risk agreed with open eyes. But a cap may not apply to all claims: many clauses exclude fraud, wilful misconduct, breach of confidentiality, data protection breaches or IP infringement from the cap. A claim for refund of fees paid for work never delivered may also be treated differently from a claim for damages. Read the clause closely and frame the claims with it in mind.

Urgent protection

Source code, data and system access

When an IT relationship breaks down, the vendor often controls things the client needs to keep running: the source code, the hosting environment, administrator credentials, and the client's data. A vendor that is not being paid may stop support, withhold code, or suspend access. A client that terminates may need the code and data to move to a new vendor.

A Section 9 application can seek orders to preserve the source code and data, to hand over code that the contract says belongs to the client, to restore system access pending the arbitration, or to provide transition assistance, usually on terms such as payment of undisputed amounts into court. Courts recognise that a business's operations may depend on these systems, and act quickly where the contract supports the client's right. Where there is an escrow agreement, check the release conditions.

Legal basis

Laws that apply

Indian Contract Act, 1872

Breach, damages (Section 73), liability caps, and Section 70 for work requested and enjoyed.

Copyright Act, 1957

Ownership of software; Section 17 on works made under contract.

Information Technology Act, 2000

Electronic records and signatures; Section 43A on data protection (until replaced).

Digital Personal Data Protection Act, 2023

Obligations on handling personal data, as its rules come into force.

Arbitration and Conciliation Act, 1996

Sections 9, 11, 17, 26 (tribunal-appointed experts) and 34.

Illustration

An ERP implementation with endless change requests

Here's a made-up example. A Gurugram manufacturing group hired an IT vendor to implement an ERP system across four plants for ₹2.4 crore over nine months. Eighteen months later, only two plants had gone live, the client had paid ₹1.6 crore, and the vendor claimed ₹95 lakh for 42 change requests. The client terminated, claiming refund and damages of ₹3 crore.

We acted for the vendor. The project tracker and emails showed that 31 of the change requests had been raised by the client's plant heads in writing, and that the client had used the two live modules in production for over a year. The tribunal held that the two live plants were accepted by use, awarded payment for those milestones and for the 31 documented change requests, and rejected the client's damages claim beyond the contractual cap of 12 months' fees. Net of the advances, the vendor received about ₹48 lakh, and the code and data for all plants were handed over to the client.

Our approach

How we work

We are a litigation and advisory practice led by Advocate BK Singh, with offices in Dwarka (New Delhi) and Vaishali (Ghaziabad). This is what you can expect:

  • Record-led cases: trackers, logs and repositories used as evidence.
  • Technical understanding: working with independent IT experts.
  • Clause analysis: acceptance, change control and liability caps read closely.
  • Business continuity: urgent orders for code, data and access.
  • Written fee terms: agreed stage by stage, never linked to the outcome.
Avoid these

Mistakes in IT disputes

  • Deleting project chats and tracker data when the relationship ends
  • Doing extra work without written change requests
  • Using software in production while refusing to accept it
  • Ignoring the limitation of liability clause in the claim
  • Suspending access to a client's data without legal advice
  • Not checking IP ownership before terminating
Proving what happened

Electronic evidence in IT disputes

In IT disputes, almost all the evidence is electronic: emails, chat messages, ticketing system entries, code commits, deployment logs and test reports. Arbitral tribunals are not bound by the strict rules of the Evidence Act, under Section 19 of the Arbitration Act, but they expect electronic evidence to be reliable. A certificate under Section 63 of the Bharatiya Sakshya Adhiniyam, 2023 (the successor to Section 65B of the Evidence Act) is not strictly required in arbitration, but providing one, or a statement from the person who extracted the records, makes the evidence harder to dispute.

Export records in their native form where possible, with metadata such as dates and authors intact, and keep a copy that is not altered. For repositories, an export of the commit history shows who did what and when, which can be decisive on questions of delay and effort.

A common mismatch

Agile projects and fixed-price contracts

Many IT contracts are written as fixed-price, fixed-scope contracts, but the project is run in an agile way, with requirements evolving sprint by sprint. When the project overruns, the vendor argues that the evolving requirements were changes, and the client argues that agile development was always meant to reach the agreed outcome for the agreed price.

Tribunals look at what the parties agreed and how they behaved. If the contract fixed the scope and price but the client repeatedly added features, the vendor has a case for extra payment. If the contract was outcome-based, describing the system's functions rather than specific features, the vendor may have to absorb more of the overrun. Sprint backlogs, product owner approvals and sprint review notes are often the key evidence.

Downtime and credits

SaaS agreements and service levels

Subscription agreements for software as a service usually promise availability, such as 99.5% uptime each month, with service credits if the target is missed. The service credit is often stated to be the client's sole remedy for downtime, which can limit damages. Disputes arise over how downtime is measured, what counts as scheduled maintenance, and whether repeated failures justify termination.

A client facing repeated outages should record each incident, the vendor's response, and the business impact, and claim credits in writing as the agreement requires. If the failures amount to a material breach, the client may be able to terminate and claim refund of prepaid fees despite the sole remedy clause, depending on its wording.

When the vendor says you owe more

Licence audits and true-up claims

Enterprise software licences often allow the vendor to audit the client's use and charge for usage beyond the licensed number of users, cores or instances. Audit claims can be large, and are sometimes made at renewal to put pressure on the client. The client should check the audit clause: notice period, who conducts the audit, confidentiality, and how excess use is priced.

Challenge the methodology: how users or cores were counted, whether indirect access was counted correctly, and whether the licence terms actually cover the use claimed. Many audit claims are settled at a fraction of the initial demand, often as part of a renewal.

New obligations

Data protection and confidentiality

The Digital Personal Data Protection Act, 2023 imposes obligations on data fiduciaries and their data processors, which in IT relationships are often the client and the vendor respectively. As its rules come into force, IT contracts increasingly contain data processing terms, breach notification obligations, and indemnities. A vendor's breach of these terms, or a data breach caused by its negligence, can lead to claims outside the usual liability cap.

In a dispute, the return and deletion of personal data on termination should be dealt with expressly. A tribunal can order the vendor to return the client's data in a usable format and certify deletion of copies, and a Section 9 application can seek this urgently.

Staff moving across

Employee poaching and non-solicitation

IT contracts often include non-solicitation clauses that prevent the client from hiring the vendor's staff, or vice versa, during the contract and for a period after. When key developers move to the client, the vendor may claim damages or a fee stated in the contract. Under Section 27 of the Contract Act, restraints on trade after the contract ends are generally void, but courts have distinguished non-solicitation clauses between businesses from restraints on employees, and enforced some of them as reasonable. The outcome depends on the clause and the facts.

Moving to a new vendor

Termination and transition

When an IT contract ends, whether by expiry, termination for breach or termination for convenience, the client usually needs an orderly transition: handover of code, documentation, credentials and data, knowledge transfer to the new vendor, and sometimes continued support for a short period. Many contracts contain an exit management clause setting out these obligations and the fees for them.

If the contract has no exit clause, or the vendor refuses to cooperate, a Section 9 application can seek orders for handover and transition support, usually on condition that undisputed fees are paid. Clients should plan transition before terminating, so that the business is not left without a working system while the dispute runs.

Expertise matters

Choosing the arbitrator in technical disputes

In software disputes, the tribunal's understanding of technology can shape the result. Parties sometimes agree on a three-member tribunal with one member who has an IT background, or on a sole arbitrator experienced in technology contracts. Where the tribunal is legally trained, a tribunal-appointed expert under Section 26 or party-appointed experts can explain the technical issues. Agree early on how technical evidence will be presented, such as a joint expert meeting to narrow the issues, which saves hearing time.

FAQs

Frequently Asked Questions

Who owns the source code of custom software?

It depends on the contract. Without a clause, the author (often the vendor) may own copyright, subject to Section 17 of the Copyright Act.

Can I get my data back from a SaaS provider?

Usually yes, under the agreement's data return clause; urgent orders are possible if access is cut off.

Is using software in production acceptance?

Many contracts treat it as deemed acceptance. It is strong evidence even if the contract is silent.

Can a vendor claim for extra work without a change order?

Often yes, if the client asked for and used the work, though a formal change order is better.

Are liability caps enforceable?

Generally yes between commercial parties, subject to exclusions such as fraud or confidentiality.

Can the tribunal appoint an IT expert?

Yes, under Section 26 of the Arbitration Act.

Can the vendor stop support if unpaid?

It depends on the contract. Suspension without a right to suspend may itself be a breach.

What if the vendor is insolvent?

Check the escrow agreement for release of source code; consider the IBC position.

What is the limitation period for IT claims?

Usually three years from the breach or the due date of payment.

How long does an IT arbitration take?

Usually 9 to 18 months.

IT project in dispute?

Send us the contract and an export of the project records. We will tell you where you stand and protect your code and data now.

This page gives general information about arbitration and dispute law in India as it stood when it was last reviewed. It is not legal advice on your case and does not promise any result. Time limits, fees and court rules change, and the right step depends on your own contract, dates and documents, so take advice before acting.

Are you having a legal problem in Software Project Failed or Unpaid? IT Contract Arbitration? You don't have to deal with it alone. Let's discuss your situation and explore the appropriate approach to handle it.

There is no pressure or difficult legal language, only clear information based on the circumstances of your Software Project Failed or Unpaid? IT Contract Arbitration matter.

 +91-9315261599 Schedule Your Consultation