This training report summarizes a project to develop a payroll system using Java. It includes an acknowledgements section, abstract, table of contents, company profile, and 5 chapters that describe the project background, design, implementation, results and evaluation, and conclusions. The project objectives were to create a payroll system that calculates employee pay and taxes and prints payslips. Various software development practices were used and the system was able to achieve the goals of calculating employee net pay and printing payslips. Testing found and fixed bugs to create a functional payroll system.