A human resources (HR) consulting agreement is a contract between an HR consultant and a client that spells out the terms of their professional working relationship. The contract exists primarily to identify the consultant’s obligations, establish conditions for payment, and …