The rule
Contract Law

Both parties must perform their promises as specified; a tender of performance that is refused discharges the tendering party's obligation.

Explanation

Performance of contract is the act of fulfilling the obligations undertaken by the parties at the moment they agreed to be bound. Under Indian contract law, performance is the backbone of contract enforcement—without it, the law has no work to do. The statutory foundation lies in the principle that a contract creates binding obligations on both parties, and these obligations must be discharged according to the terms agreed. When a party tenders performance (offers to do what the contract requires), they move from owing a duty to demonstrating readiness and willingness. If the other party refuses that tender without lawful justification, a remarkable shift occurs: the tendering party is discharged from further obligation to perform, though they may still have a right to sue for breach by the refusing party. The rule operates through interconnected elements that must be understood together. First, performance must be complete and precise—it cannot be partial unless the contract permits or the other party accepts. A party cannot do half the work and demand half payment unless the contract is severable or divisible in nature. Second, performance must be timely; performance after the stipulated time is generally not performance at all, unless time was not of the essence or the other party waives the delay. Third, tender is a specialized form of attempted performance: it is an unconditional offer to perform made when, as, and where the contract requires, with readiness to execute immediately. The party tendering must have capacity to perform and must demonstrate this capacity. Fourth, refusal by the other party must be without legal justification—a rightful refusal (such as the tendering party's own prior breach) does not discharge the tender rule. When these elements converge, the legal consequence is that the refusing party cannot later claim non-performance by the tendering party; the burden shifts. The consequences of valid tender and unjustified refusal are threefold. First, the tendering party's obligation to perform is discharged; they need not continue knocking on the other party's door. This protects parties from futile repeated attempts and prevents waste of resources. Second, the refusing party becomes liable for breach of contract, and the tendering party acquires a right to claim damages for non-acceptance or wrongful refusal. Third, the tender itself becomes evidence of the tendering party's willingness and ability, which strengthens their position in any litigation. However, the tendering party must prove that their tender was valid—that it was unconditional, timely, and at the correct place. Common defences available to the refusing party include proving that the tendering party was themselves in breach (material breach discharges the other party's duty to accept tender), that the tender was conditional or defective in form, or that the tendering party lacked capacity to perform. The doctrine protects neither party unilaterally; it protects the party who has genuinely attempted to honour their commitment. Performance and tender sit within a broader ecosystem of contract law principles. They are distinct from acceptance of an offer—acceptance creates the contract, while performance executes it. They interact closely with the concept of breach: a party who wrongfully refuses a valid tender commits breach just as much as a party who fails to perform. The law recognizes different types of performance: actual performance (full execution), partial performance (accepted by the other party), and tender (offer to perform). Neighbouring concepts include substantial performance (performance so nearly complete that the law will enforce the contract despite minor deviations, common in construction contracts), and conditions precedent and subsequent (which determine when performance is due and whether performance is excused). Understanding these relationships prevents students from conflating performance with other discharge mechanisms like agreement to discharge, frustration, or impossibility. CLAT examiners frequently distort this principle in predictable ways that trip up unprepared candidates. A common trap is presenting a scenario where tender occurs but is conditional—for example, 'A tenders performance only if B pays interest beyond the contract rate'—and asking whether B can refuse. The answer is that A's conditional tender is not valid tender, so B's refusal does not discharge A. Another favourite distortion reverses the facts: the party who has already breached materially attempts to tender, and the question is whether the other party must accept. The answer is no—prior material breach by the tendering party gives the other party the right to reject. A third trap involves time: A tenders performance three weeks late and claims the other party's refusal discharged their obligation. Here, late tender is not valid tender at all if time was of the essence. Examiners also create confusion by importing doctrines from specific performance or equity (such as 'the other party's hardship') into the tender rule, when the rule operates at the common law level and does not excuse refusal based on changed circumstances unless the contract provides so. Finally, watch for scenarios where 'tender' is claimed but the party never actually showed up, never had the means to perform, or made a vague offer to perform 'sometime soon'—these are not tenders, and refusal of such offers does not discharge the refusing party from their own obligations.

Application examples

Scenario

Ramesh contracts to supply 500 kilograms of wheat to Malik on 1st June at Malik's warehouse in Delhi, payable on delivery. On 1st June, Ramesh arrives at the warehouse with 500 kilograms of wheat of the quality agreed, at 10 AM, with his truck ready for unloading. Malik refuses to accept the wheat, citing that he has changed his mind and no longer needs it. Ramesh leaves without unloading.

Analysis

Ramesh has made a valid tender: it is unconditional (he merely offers to perform as contracted, making no additional demands), timely (on the exact date stipulated), at the correct place (Malik's warehouse), and he has demonstrated capacity (the goods are present, of correct quality). Malik's refusal is without lawful justification—he has not claimed Ramesh breached earlier, nor that the goods are defective. All elements of valid tender are satisfied. Malik's refusal without lawful cause discharges Ramesh's obligation to perform.

Outcome

Ramesh is discharged from further duty to deliver the wheat. He may now sue Malik for damages for wrongful refusal to accept—calculated as the profit Ramesh would have earned, or the difference between the contract price and market price. Malik cannot later claim Ramesh failed to perform.

Scenario

Priya contracts to design a website for Arjun for Rs. 50,000, to be completed by 15th May. On 10th May, Arjun discovers that Priya has been working for a competitor, in breach of the confidentiality clause in their contract. On 15th May, Priya tenders the completed website for acceptance and payment. Arjun refuses.

Analysis

Although Priya's tender is valid in form—it is timely, unconditional, and at the right place—Priya herself is in material breach of the confidentiality clause. This prior material breach by Priya gives Arjun the right to refuse her tender without discharging his own obligations. The law does not protect a breaching party who attempts to tender while still in breach. Arjun's refusal is lawfully justified by Priya's antecedent breach.

Outcome

Arjun is not bound to accept Priya's tender, and her refusal to accept does not discharge Arjun's right to sue for damages. Priya cannot use the tender doctrine to shield herself from the consequences of her own breach. Arjun may withhold payment and may claim damages for Priya's breach of confidentiality.

Scenario

Sanjay agrees to sell a car to Rita for Rs. 3 lakhs, with payment due on delivery and delivery 'on or about 5th July.' Sanjay arranges to deliver on 2nd July and tenders the car at Rita's specified address, properly documented and ready for transfer. Rita refuses because she says the delivery is too early and she is not ready to pay. Sanjay leaves with the car.

Analysis

The contract states 'on or about 5th July,' which means exact timing is not of the essence; a few days' variance is contemplated by the language. Sanjay's tender on 2nd July is valid and timely under this contract. Rita's refusal, claiming the delivery is 'too early,' is not a lawful justification—the contract itself permits delivery around that time. Rita's refusal is unjustified, even though she claims lack of readiness to pay. Tender relates to performance by the tendering party, not the readiness of the other party.

Outcome

Sanjay is discharged from further obligation to tender the car. He acquires a right to sue Rita for wrongful refusal to accept delivery and for non-payment. Rita cannot later claim Sanjay failed to deliver, and she must pay damages for her breach. Sanjay's tender on 2nd July counts as valid performance.

How CLAT tests this

  1. Examiners present a 'conditional tender'—where the tendering party attaches conditions beyond the contract terms (e.g., 'I will deliver only if you pay 10% extra')—and ask if the other party is bound to accept. The twist: a conditional tender is not a valid tender, so refusal does not discharge the tendering party. Students often wrongly assume any offer to perform is a tender.
  2. The facts reverse party roles mid-scenario: Party A breaches first (e.g., delivers defective goods), then Party B refuses to accept Party A's subsequent 'corrected' tender. The twist: Party A's prior material breach justifies Party B's refusal, so Party A cannot rely on the tender rule. Students forget that breach history matters and apply the rule mechanically.
  3. A common confusion pairs 'tender' with 'substantial performance'—the examiner describes a party who performs most but not all of the contract (e.g., 95% of work done) and claims 'tender of substantial performance.' The twist: substantial performance is a different doctrine (mainly in equity, for construction/service contracts) and does not require acceptance by the other party in the same way as tender. The rules operate differently; tender is about offering to perform, while substantial performance is about partial completion being enforceable.
  4. A subtle element is missing: the scenario states the party attempted to perform but does not clearly state whether they had the means to perform when tendering, or whether the offer was genuine and immediate. For example, 'Contractor said he would supply materials when he had funds.' The twist: this is not a valid tender because it is not an unconditional offer to perform immediately. Students miss that tender requires demonstrable present capacity.
  5. Scope-creep: the examiner imports doctrines from specific performance (equity) or frustration (discharge of contract) into a tender scenario. For example, 'A tenders performance, but B refuses because B's financial situation has worsened and B claims hardship.' The twist: the tender rule operates at common law and does not excuse refusal based on the other party's changed circumstances unless the contract explicitly permits it. Students wrongly apply equitable or frustration-based reasoning to a pure tender fact pattern.

Related concepts

Practice passages