There are several pitfalls when drafting contracts, these include: ambiguous language, inadequate risk allocation, non-compliance with laws and regulations, weak dispute resolution mechanisms, incomplete terms, and insufficient protection of intellectual property rights. This is not an indicative list but by getting a legal expert to draft your contracts could prevent you entering a contract that is not suitable to your commercial objectives.