Explain why checks on principals might be necessary.

What will be an ideal response?

Without checks, the employer (principal) might have the ability of exploiting an employee (agent) by claiming that he/she did not put forth the effort agreed upon, or by falsely reporting information such as profits. Since payments are made after work is completed it potentially puts the employee in a bad bargaining position. An inefficient contract might eliminate/mitigate such behavior.