This report provides a detailed analysis of the auditing and assurance practices applied to ELMO Software in Australia. Part A examines ELMO's background, including its services, financial performance, and financial position, with a focus on its SaaS revenue and cash flow. It also discusses the business risks faced by ELMO and areas requiring special emphasis in the audit, such as revenue recognition and internal control deficiencies. Part B delves into audit quality, discussing its importance and the threats that can compromise an auditor's performance. It outlines solutions to audit concerns, emphasizing the need for management participation, clear communication, and proper documentation. The report highlights the importance of audit processes for both small and large businesses and the need for transparency and cooperation between the organization and the auditor to ensure the effectiveness of the audit program.