A salary sacrifice happens when an employee gives up the right to receive part of the cash pay due under his or her contract of employment. Usually, the sacrifice is made in return for the employer's agreement to provide the employee with some form of non-cash benefit. The 'sacrifice' is achieved by varying the employee's terms and conditions of employment relating to pay.