📘 All Contracts Are Agreements but All Agreements Are Not Contracts
In contract law, a commonly asked and often misunderstood statement is “all contracts are agreements but all agreements are not contracts.”
This principle explains the legal difference between an agreement and a contract under the Indian Contract Act, 1872.
In this article, we will explain this concept in simple language, with examples, legal essentials, and case laws, making it easy for law students and exam preparation.
🔍 Meaning of Agreement
According to Section 2(e) of the Indian Contract Act, 1872, an agreement is defined as:
“Every promise and every set of promises forming the consideration for each other.”
👉 In simple words, an agreement is a mutual understanding between two or more parties where one party makes a promise and the other accepts it.
However, not every agreement is legally enforceable.
🔍 Meaning of Contract
Under Section 2(h) of the Indian Contract Act, 1872, a contract is defined as:
“An agreement enforceable by law.”
👉 This means only those agreements which satisfy legal requirements become contracts.
⚖️ Why All Contracts Are Agreements?
Every contract begins with an agreement because:
- There must be an offer
- There must be an acceptance
- There must be mutual consent
Without an agreement, a contract cannot exist.
Therefore, all contracts are agreements.
❌ Why All Agreements Are Not Contracts?
An agreement becomes a contract only when it is legally enforceable.
Many agreements fail to meet legal requirements and hence do not become contracts.
📌 Essential Elements of a Valid Contract
For an agreement to become a contract, it must satisfy the following essentials under Section 10 of the Indian Contract Act:
- Free consent
- Lawful consideration
- Lawful object
- Competent parties
- Agreement not expressly declared void
👉 If any one of these elements is missing, the agreement will not be a contract.
🧾 Examples Explaining the Concept
✅ Example of Contract
A agrees to sell his car to B for ₹2,00,000.
B agrees to buy the car.
✔ Offer
✔ Acceptance
✔ Lawful consideration
✔ Legal obligation
➡ This agreement is enforceable by law → Contract
❌ Example of Agreement (Not a Contract)
A promises to gift his watch to B on his birthday.
❌ No consideration
❌ No legal obligation
➡ This is only an agreement, not a contract.
🧑⚖️ Case Law
Balfour v. Balfour (1919)
The court held that agreements of a domestic nature, without intention to create legal relations, are not contracts.
This case clearly shows that every agreement does not result in a contract.
📊 Difference Between Agreement and Contract
| Basis | Agreement | Contract |
|---|---|---|
| Definition | Promise between parties | Agreement enforceable by law |
| Legal enforceability | May or may not be enforceable | Always enforceable |
| Consideration | May be absent | Must be present |
| Scope | Wider | Narrower |
❓ FAQs
1. Why are all contracts agreements but all agreements are not contracts?
Because only agreements enforceable by law become contracts. Agreements lacking legal essentials do not qualify as contracts.
2. Explain all contracts are agreements but all agreements are not contracts with examples.
A sale agreement with consideration is a contract, whereas a promise to gift without consideration is only an agreement.
3. Which section of the Indian Contract Act defines a contract?
Section 2(h) of the Indian Contract Act, 1872 defines a contract.
4. Give examples of agreement and contract.
A promise to donate money is an agreement, while a sale of goods for consideration is a contract.
✅ Conclusion
To conclude, every contract is an agreement, but only those agreements which are legally enforceable become contracts.
Understanding this distinction is fundamental for contract law exams, judiciary preparation, and legal practice.