A void contract is considered to be a legal contract that is invalid, even from the start of signing the contract. On the other hand, a voidable contract is also a legal contract which is declared invalid by one of the two parties, for certain legal reasons.