Contract Law
From the business law curriculum
Contract Law
TL;DR
A contract is a legally enforceable agreement, requiring an offer, acceptance, consideration, and intent to create legal relations. It provides a framework for managing promises and remedies when those promises are broken. Understanding these core elements helps you determine if an agreement is binding and what to do if it isn't upheld.
1. The Mental Model
Think of contract law as the rules for making a promise legally binding. It's about ensuring fairness and predictability when people or businesses agree to do something for each other. If you understand these rules, you can protect yourself and enforce agreements.
2. The Core Material
For an agreement to be a legally binding contract, four essential elements must be present: offer, acceptance, consideration, and intention to create legal relations. If any of these are missing, it's likely not a contract you can enforce in court.
2.1. Offer
An offer is a clear statement of terms by which the offeror is prepared to be bound. It must be specific, definite, and capable of acceptance. It's not an invitation to treat (like goods on a shop shelf) or a mere inquiry.
2.2. Acceptance
Acceptance is an unconditional agreement to all the terms of the offer. It must mirror the offer exactly ("mirror image rule"). It's usually communicated to the offeror. Silence generally isn't acceptance, and neither is a counter-offer (which kills the original offer).
2.3. Consideration
Consideration is what each party gives up in exchange for the promise of the other party. It's often money, goods, or services, but it can be any "bargained-for exchange" of value. It doesn't have to be adequate (fair value), but it must be sufficient (have some value in the eyes of the law). A promise to do something you're already legally obliged to do isn't good consideration.
2.4. Intention to Create Legal Relations

Photo by Tara Winstead on Pexels
Both parties must intend for their agreement to be legally enforceable. In commercial agreements, this intent is generally presumed. In social or domestic agreements (like promising to do chores), it's usually presumed not to exist unless proven otherwise.
Here’s how these elements combine to form a contract:
graph TD
A["Offer (Clear terms, intent to be bound)"] --> B["Acceptance (Unconditional, communicated)"]
B --> C{"Is there Consideration? (Value exchanged)"}
C -- Yes --> D{"Is there Intent to Create Legal Relations? (Binding agreement intended)"}
C -- No --> E["No Contract (Missing Consideration)"]
D -- Yes --> F["**Legally Binding Contract!**"]
D -- No --> G["No Contract (Missing Intent)"]
2.5. Breach of Contract and Remedies

Photo by RDNE Stock project on Pexels
When a party fails to perform their obligations under a valid contract, it's called a breach of contract. The innocent party can then seek remedies, typically damages (monetary compensation) to put them in the position they would have been in if the contract had been performed. Other remedies like specific performance (forcing the breaching party to fulfill the contract) are less common and usually ordered only when damages aren't sufficient.
3. Worked Example
Imagine you own a small coffee shop. You need 100 kg of a specific coffee bean blend delivered by Friday for a special event.
- Offer: You email "BeanCo Suppliers" stating: "I offer to buy 100 kg of your 'Morning Glory' blend at your listed price of $20/kg, to be delivered to my shop by 5 PM this Friday, 28th October. Please confirm by end of day tomorrow." This is a clear offer.
- Acceptance: BeanCo emails back: "We accept your offer for 100 kg of 'Morning Glory' at $20/kg, delivery by 5 PM this Friday, 28th October. Total price $2000." This is a mirror-image acceptance.
- Consideration: You promise to pay $2000, and BeanCo promises to deliver 100 kg of coffee beans. There's an exchange of value.
- Intention to Create Legal Relations: This is a commercial agreement between two businesses, so there's a strong presumption that both parties intended to create a legally binding contract.
A valid contract is formed. If BeanCo fails to deliver the beans by Friday, they've breached the contract. You could then potentially sue them for damages (e.g., the cost of buying replacement beans at a higher price last minute, or lost profits from your special event).
4. Key Takeaways
- A contract needs a clear offer, unconditional acceptance, something of value exchanged (consideration), and intent for it to be legally binding.
- An "invitation to treat" (like an advertisement) is not an offer; it's an invitation for you to make an offer.
- A counter-offer kills the original offer, meaning you can't go back and accept the first offer later.
- Consideration must be "sufficient" (have some legal value), but doesn't have to be "adequate" (fair value).
- Social agreements generally lack the intention to create legal relations, unlike business agreements.
Common Mistakes to Avoid:
- Assuming an agreement is binding without checking for all four core elements.
- Treating an inquiry or an advertisement as a firm offer.
- Accepting an offer with new conditions, as this creates a counter-offer.
- Not documenting agreements, especially important terms like price, delivery, and quality.
5. Now Try It
You're buying a used laptop from a friend for $500. Your friend emails you: "I'll sell you my laptop for $500, pick up next Saturday." You reply: "Sounds good, I'll take it if you throw in the charger and a mouse."
Analyze this scenario:
1. Is there a valid offer? If so, what are its terms?
2. Is there a valid acceptance? Why or why not?
3. What's the current legal status of your agreement (contract, no contract, ongoing negotiation)?
Success looks like correctly identifying the offer, the nature of your reply, and concluding whether a binding contract has been formed, and why.
Frequently asked about Contract Law
More from business law
Get the full business law curriculum
Clone the complete plan to your dashboard for unlimited AI-generated notes, practice quizzes, and a personalised revision schedule.
Create Free Account