In the case of a void contract, no performance is possible, whereas it is possible in a voidable contract. While a void contract is not valid at face value, a voidable contract is valid, but can be declared invalid at any time.
A contract can become void if it involves any illegal activity, if the contract is made in such a way that it cannot be executed, or if the contract is not properly structured. An example of a void contract is a contract between a drug dealer and a buyer. This type of contract is void because it involves an illegal activity.
There are many reasons attributed to a voidable contract. It is a situation where one party of the contract may repudiate it. A contract involving minors is an example of voidable contract. Although minors can enter into contracts, these agreements cannot be enforced, as minors are at liberty to change their stand.
While a void contract is nonexistent and cannot be upheld by any law, a voidable contract is an existing contract, and is binding to at least one party involved in the contract.
The main difference between the two is that a void contract cannot be performed under the law, while a voidable contract can still be performed, although the unbound party to the contract can choose to void it before the other party performs. -