A valid contract in India needs offer and acceptance, lawful consideration and object, competent parties and free consent under the Indian Contract Act, 1872. Good business agreements add clear scope, payment terms, liability limits, confidentiality, termination, dispute resolution and governing law, and are stamped as required by state law.