A Consulting Contract or Consulting Agreement is a document under which a consultant (someone who gives expert or professional advice) agrees to provide professional or consulting services. Under this agreement, the "consultant" is an independent contractor with respect to the "company," and not an employee of the "company." This document allows the user to substitute any term for the term "consultant," and thus, this document can be adapted to many other situations that might involve an independent contractor.
The Consulting Contract should be signed by both parties and becomes effective as of the date inserted at the beginning of the Contract. For specific information regarding the employee/independent contractor distinction, review the "Employee or Independent Contractor" topic.