Duties and Responsibilities Financial Transaction · Prepare financial transactions into SAGE accounting. This includes invoices, payments, and expenses · Tracking and monitoring financial transactions and activities · Reviewing and ensuring the accuracy of financial records and information Reconciliation · Compare financial records to bank statements, ensuring accuracy · Reconciling customer billable hours to BMW report (customer invoice report). · Identify and rectify any discrepancies. Payments · Handle payments from customers, suppliers, and employees. · Process electronic payments, and update records on time. Reporting · Prepare financial reports, such as balance sheets, income statements, and cash flow statements. · Ensuring all documents are properly signed and distributed. Compliance · Attend to auditors queries. · Ensuring financial practices adhere to relevant regulations and best practices (SARS, UIF, PAYE) · Regular updates on policies and processes · Monthly and yearly submission of statutory reporting Payroll · Verifying work hours in accordance to clients requirements · Advise employees/suppliers on the working hours · Updating records regularly to keep track of any employee and supplier movements · Accurate capturing of the commission structure Desired Experience and Qualification · Experience in Finance, payroll, working in the SARS systems and experience with software payroll systems · A diploma/degree in Finance or a related field · A certificate in Payroll is advantageous Professional and Technical Skills · Attention to detail · Morals & Ethics · People orientated · Strong analytical skills · Problem-solving abilities, · Excellent communication · Interpersonal skills · Ability to work under pressure and within tight deadlines