The successful candidate will be responsible for managing clients' accounting records, ensuring accurate financial information and maintaining compliance with relevant accounting and tax requirements. Requirements: Relevant qualification in Accounting, Bookkeeping. Relevant bookkeeping or accounting experience, preferably within an accounting practice. Proven experience in processing accounting transactions up to trial balance. Practical knowledge of VAT, reconciliations and general ledger accounting. Experience working with accounting software, preferably Sage, Sage Pastel Partner, Sage Accounting or Sage Payroll will be advantageous Good understanding of South African accounting and tax practices. Computer literate (Microsoft Excel and Microsoft Office) Excellent numerical, analytical and problem-solving skills. Strong attention to detail and accuracy. Ability to work independently and manage multiple client accounts Personal Attributes: Highly organised and methodical. Accurate, reliable and detail-oriented. Proactive and able to take initiative. Deadline-driven with excellent time-management skills. Professional in their communication and client interactions. Able to work under pressure and manage competing priorities. A team player with a positive attitude. Committed to maintaining confidentiality and professional ethics Duties will include, but not limited to: Accounting and Bookkeeping Managing the day-to-day bookkeeping and accounting functions for a portfolio of clients. Processing and capturing financial transactions accurately and timeously. Performing bank, credit card and other account reconciliations. Maintaining accurate accounting records and supporting documentation. Preparing and processing general ledger entries and journal adjustments. Performing monthly reconciliations of balance sheet accounts. Managing debtors and creditors, including reconciliations where applicable. Preparing monthly management accounts and financial reports as required. Preparing accounting records up to trial balance. Identifying and resolving discrepancies in accounting records. Assisting with the preparation of annual financial statements. Taxation and Compliance Assisting with VAT calculations, reconciliations and submissions. Preparing supporting documentation for VAT returns and SARS queries. Assisting with PAYE, UIF and SDL reconciliations and payroll-related submissions. Ensuring that accounting records are maintained in accordance with applicable tax and accounting requirements. Client and Administrative Responsibilities Communicating professionally with clients regarding accounting information and outstanding documentation. Following up on missing invoices, statements and supporting documents. Managing deadlines and ensuring that client work is completed within the required timeframes. Maintaining confidentiality and professionalism when dealing with sensitive financial information. Providing general accounting and administrative support to the team. In return a competitive salary is on offer