Responsibilities Following up on leads and customer enquiries. Prepare and maintain accurate financial records and general ledger entries. Record daily financial transactions, including invoices, payments, and receipts. Reconcile bank statements and balance sheet accounts. Support accounts payable and accounts receivable processes. Prepare monthly financial reports and schedules. Maintain proper documentation and organised financial records. Assist during internal and external audits by providing required documents. Update financial data. Reconcile staff claims and employee expense reports. Set up and process payment requests in accordance with approval workflows. Create and manage purchase orders. Conduct supplier vetting. Identify discrepancies and report issues to senior accounting staff. Follow company accounting policies and procedures. Check and process timesheets and external customer expenses for invoicing. Track and verify external customer expenses. Handle cash requirements, including managing the cashbook, credit card transactions, and depreciation entries. Provide administrative support, including managing leave records and assisting with on-boarding and off-boarding processes. Requirements Matric certificate. 3+ years experience in accounting or finance related field. Fully bilingual in English and Afrikaans. Bachelors degree in Accounting or Finance. Experience with accounting software (Pastel) Must have strong attention to detail and accuracy. Computer literate. Ability to manage multiple tasks and meet necessary deadlines. Drivers license. Ability to work independently and within a team. #J-18808-Ljbffr