When taking a new client, an auditor creates an engagement letter to solidify audit arrangements between the audit firm and the client. The letter serves as the contract, detailing the duties and obligations on either side of the table. Your CPA firm prepares the engagement letter. Although you aren’t required to have a written agreement with an audit client (per SAS No. 108), it is unwise.