This report addresses the IT system requirements for Marcia's IT Development and Support, a locally owned business with multiple branches. The assignment investigates the need for improved business processes, focusing on key areas such as call management, invoice management, and a single financial and payroll system. The analysis highlights the importance of an efficient call management system to minimize customer waiting times and record customer requests accurately. The report also emphasizes the need for an automated invoice management system to streamline payment processes. Furthermore, it proposes the implementation of a cloud-based financial and payroll system for centralized data storage and payment processing. The report also covers the importance of stock usage recording and branch information management to enhance operational efficiency and data accuracy. The bibliography provides references to relevant literature supporting the analysis. The report aims to provide Marcia with a comprehensive understanding of the necessary IT system enhancements to improve business processes and overall efficiency.