What is the difference between sale and agreement to sell?

Short Answer

The difference between sale and agreement to sell is mainly about when ownership of goods is transferred. In a sale, ownership is transferred immediately from the seller to the buyer. The buyer becomes the owner at once and also bears the risk.

In an agreement to sell, ownership is transferred at a future time or after certain conditions are fulfilled. Until then, the seller remains the owner and bears the risk. This concept is defined under the Sale of Goods Act, 1930 in India.

Detailed Explanation:

Difference between Sale and Agreement to Sell

Meaning

sale is a contract where ownership of goods is transferred immediately to the buyer. It is a completed transaction.
An agreement to sell is a contract where ownership will be transferred later or after some conditions are fulfilled. It is a future promise.

Transfer of Ownership

In a sale, ownership passes to the buyer at the time of contract.
In an agreement to sell, ownership passes at a future time or after certain conditions are met.

Risk

In a sale, the risk is transferred to the buyer along with ownership. If goods are damaged, the buyer suffers the loss.
In an agreement to sell, the risk remains with the seller until ownership is transferred.

Nature of Contract

A sale is a completed contract because everything is done.
An agreement to sell is an executory contract because some part is still pending.

Rights of Seller

In a sale, if the buyer does not pay, the seller can sue for the price.
In an agreement to sell, the seller can only claim damages, not the price.

Rights of Buyer

In a sale, if the seller does not deliver goods, the buyer can take action to recover the goods.
In an agreement to sell, the buyer can only claim compensation for non-delivery.

Insolvency

If the buyer becomes insolvent after a sale, the seller cannot take back the goods.
If the buyer becomes insolvent in an agreement to sell, the seller can refuse to deliver the goods.

Example

In a sale, if a person buys a book and pays immediately, ownership transfers at once.
In an agreement to sell, if a person agrees to buy a bike after paying in installments, ownership transfers only after full payment.

Conclusion

The difference between sale and agreement to sell is mainly based on the timing of ownership transfer and risk. A sale is immediate and complete, while an agreement to sell is future-based and conditional. Understanding this difference helps both buyers and sellers protect their rights and avoid disputes in business transactions.