Key Duties & Responsibilities Manage the full bookkeeping function up to trial balance Process and reconcile invoices, accounts payable, and accounts receivable Prepare and manage cash flow reports and forecasts Perform monthly bank reconciliations Maintain accurate financial records and filing systems Assist with budget preparation and financial reporting Process journal entries and general ledger reconciliations Liaise with auditors and external accountants when required Ensure compliance with financial policies and procedures Support payroll processing (if required) Minimum Requirements & Qualifications Degree or Diploma in Accounting, Finance, or related field Minimum of 5 years’ proven bookkeeping experience Experience managing the full finance function , including invoicing and cash flow management Strong knowledge of accounting principles and practices Proficiency in accounting software and MS Excel High level of accuracy and attention to detail Strong organizational and time management skills Ability to work independently and meet deadlines Previous experience in a school environment will be advantageous Application Process If you are interested in this opportunity, please apply directly. For more vacancies, please visit If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. Contact Lerato Lelaka Recruitment consultant Network recruitment Connect with me on LinkedIn! #J-18808-Ljbffr