At law, a contract is a legally enforceable agreement. This simply means that for an agreement to be deemed a contract, it has to satisfy some legal requirements. These include the following:

(a) There should be a valid offer that must be accepted;

(b) The minds of the parties should meet;

(c) The parties must have the intention to be legally bound by the agreement;

(d) The parties should have contractual capacity;

(e) Whatever parties agree on should be within human capacity to perform;

(f) The terms of the agreement must be clear;

(g) The contract may be required to satisfy formalities by the law;

(h) The agreement should be legal.

It is important to note that a contract can be either written or oral. The obvious benefit of a written contract is that it is easy to prove its terms.

Except from a leading Zimbabwean text entitled ‘The Law of contract in Zimbabwe’ by Dr Innocent Maja. You can order your copy for US$50 at or +2634776306 or