The organising question is simple: whose act, or what event, is said to end the obligations, and does the law recognise that as a discharge? In an exam the first three routes are usually quick, and frustration is where the marks are.
Discharge by performance
A contract is discharged when each party performs completely and exactly; only the most trivial deviation is excused. The sting is in the entire contract rule: where payment is conditional on complete performance, partial performance earns nothing — a sailor's estate recovered not a penny when he died mid-voyage under a contract paying a lump sum for the whole voyage (Cutter v Powell Persuasive (Eng)). Whether a contract is entire at all is a question of construction.
Three devices soften that harshness. Substantial performance lets the price be recovered less the cost of remedying minor defects (Kincora Builders v Cronin Binding (IE)), though not where the breach goes to the root of the contract or amounts to abandonment. Divisible obligations attract payment part by part where distinct prices attach to distinct portions of the work. And accepted partial performance may found a quantum meruit, but only where the innocent party had a genuine option to accept or reject what was done.
A party prevented by the other from finishing can also recover for the work done. For the sale of goods, sections 30 and 31 of the Sale of Goods Act 1893 modify these rules on short, excess and mixed deliveries.
Discharge by agreement
Parties who made a contract may agree to end it — but the new agreement needs fresh consideration. Where the contract is still executory on both sides, that is easily found in the mutual release of outstanding promises. Where one party has fully performed, their bare promise to release the other binds nothing without something new. That is accord and satisfaction, and it runs on the same track as the part-payment rule: payment of a lesser sum is not, without more, satisfaction of a greater (Pinnel's Case).
Distinguish variation, where the contract continues on amended terms, from rescission, where the old contract ends and a new one often replaces it; the two are analysed differently for consideration.
Discharge by breach — an election, not an automatic end
Liability for breach is strict, not fault-based: it is no defence to plead that you did your best. But breach does not end a contract by itself — if it did, a party could escape their obligations simply by breaking them. Instead the innocent party gets an election: accept the repudiation, or affirm and hold both sides to the contract.
A right to terminate arises in three situations: a repudiatory breach, where a party shows an intention no longer to be bound; a fundamental breach going to the root of the contract; or breach of a condition. Breach of a warranty yields damages only. Where the renunciation comes before performance is due — anticipatory breach — the innocent party need not wait but may sue at once (Hochster v De La Tour (1853) 2 El & Bl 678 Persuasive (Eng)).
Frustration: the test
Frustration discharges a contract by operation of law where a supervening event, occurring without the fault of either party and not provided for in the contract, makes performance impossible or renders the obligation radically different from what was undertaken. It is a defence to a claim for breach, not an escape route from a bad bargain.
The old law held a party to an absolute contract despite supervening impossibility. The turning point was Taylor v Caldwell (1863) 3 B & S 826 Persuasive (Eng), where a music hall hired for a series of concerts burned down and the contract was read as subject to an implied condition that the hall continue to exist. That implied-term rationale has given way to the modern test of a radical change in the obligation — frustration occurs where performance would be a thing radically different from that which was undertaken (Lord Radcliffe in Davis Contractors v Fareham Persuasive (Eng)).
In Ireland, McWilliam J's principles in McGuill v Aer Lingus & United Airlines Binding (IE) are the working framework: a party may bind itself absolutely; the event must be supervening, unexpected and without default; and a party who anticipated the event, or should have, and failed to provide for it cannot invoke it. On the threshold, the leading authority is Neville & Sons v Guardian Builders Binding (IE): a mere increase in the burden of performance is not enough — there must be an event that significantly changes the nature of the obligation.
The recognised categories are illustrations rather than a code: destruction of the subject-matter, which need not be total; unavailability, where the delay destroys the commercial adventure rather than merely postponing it; death or incapacity under a contract for personal services; and failure of the common purpose, where the state of affairs that was the foundation of the bargain never comes about.
The limits — and self-induced frustration
Far more exam marks are lost on what is not frustration. Increased cost or difficulty is not: the closure of the Suez Canal did not frustrate a contract of carriage (Tsakiroglou v Noblee & Thorl [1962] AC 93 Persuasive (Eng)), and it is not hardship or inconvenience that calls the principle into play (Zuphen v Kelly Technical Services IE). Nor will an event that was foreseen or foreseeable and simply not provided for (McGuill), or one whose risk the contract has already allocated through a force majeure clause.
The doctrine is applied narrowly, and it is all-or-nothing: there is no partial or temporary frustration. The COVID-era rent litigation settled that here — a tenant cannot claim that the rent obligation is frustrated while the lease itself continues (Foot Locker Retail Ireland v Percy Nominees Binding (IE)).
Self-induced frustration is the point most often missed. The event must be outside the parties' control, and a party whose own act or default brought it about cannot rely on the doctrine. The Irish authorities are Herman v Owners of SS Vicia and Byrne v Limerick Steamship Co Binding (IE): where a required permit was refused, the employer had to prove it had taken all reasonable steps to have the refusal reversed.
Related Contract notes: contract damages and remedies · consideration · all free Contract notes.
Need the whole discharge topic?
Module 7 covers performance, agreement, breach and frustration in full — every case in a comparison table, a decision-tree, eight worked examples and a model-answer skeleton.
see the full Contract course →Frequently asked questions
What are the four ways a contract can be discharged?
By performance, by agreement, by breach (where the innocent party accepts the repudiation) and by frustration. The first three depend on what the parties do; frustration is imposed by law when a supervening event overtakes the contract.
What is the test for frustration in Irish law?
A supervening event, without the fault of either party and not provided for in the contract, that makes performance impossible or the obligation radically different from what was undertaken (Davis Contractors v Fareham). In Ireland the working framework is McWilliam J's principles in McGuill v Aer Lingus, with Neville & Sons v Guardian Builders setting the threshold: a mere increase in burden is not enough.
Does a contract become frustrated just because performance gets much more expensive?
No. Increased cost or difficulty, even substantial, is not frustration — the obligation is more burdensome, not radically different (Tsakiroglou; Neville & Sons). As Zuphen puts it, it is not hardship or inconvenience that calls the principle into play.
What is self-induced frustration?
Where the frustrating event flows from a party's own act or default, that party cannot rely on the doctrine. In Herman v SS Vicia and Byrne v Limerick Steamship an employer whose permit was refused had to prove it took all reasonable steps to have the refusal reversed; failing that, the frustration was self-induced and unavailable.
Get the free exam-answer cheat sheet
Get the free one-page exam-answer cheat sheet by email, plus new case explainers as they go live and a heads-up before each sitting. No spam.