- The error in the software was breach of contract
- ICL’s statement that St Albans could safely take the figures from the screen was negligent, therefore, breach of contract
Although software was considered “goods” in this case, it was not necessary to decide whether or not software was “goods” for the purpose of the Sale of Goods Act 1979, as ICL was in breach of the express terms of the contract. St Albans had lost money and had a duty to recover it for the benefit of taxpayers. The fact that it had recouped its loss by increasing the poll tax charge the following year was irrelevant.
Negotiations prior to the contract had left ICL’s terms largely untouched so St Albans was treated as having contracted on ICL’s standard terms. ICL’s terms were subject to the requirement of reasonableness. The £100,000 limited clause was deemed unreasonable and unenforceable in view of the fact that ICL was a substantial company and, as they were insured for product liability to an aggregate sum of £50million, they were one of the few companies that could meet St Albans requirements and they had not justified the figure of £100,000.
The Salvage Association vs. CAP Financial Services Ltd: Salvage entered into two contracts with CAP for the design, development and supply of software. Two years later the software was incomplete and contained numerous errors. Salvage terminated the second contract (the first was complete), rejected the software and dismissed CAP. Salvage abandoned the software altogether and engaged another party to develop a fresh solution. Salvage brought proceedings for breach of contract, claiming repayment of the contract price (approximately £300,000) and damages for wasted expenditure. CAP relied on a clause limiting its liability to £25,000 in respect of each contract. Salvage claimed the terms were unreasonable and therefore, unenforceable under the Unfair Contract Terms Act 1977. Total damages were settled at just under £663,000 and Salvage could recover its wasted expenditure on the project, payments for use of computer bureau facilities, testing, wasted management time and stationery. Salvage could not recover for lost profits. This case is a prime example of what happens if a supplier tries to rely on a limitation of liability which is so low as to be out of proportion to the contract price or any potential losses under the contract. It also highlights the fact that, in order to rely on a limitation of liability, a supplier is likely to have to find an objective justification for the limitation applied.