My client is looking for a detail-oriented and proactive Accountant to join their team. This role is based in Ruimsig, Johannesburg West. Key Responsibilities: Payroll: Verify monthly payroll and address any inconsistencies. Reconcile payroll data and promptly handle any staff queries regarding payslips or tax. Set up independent contractors and contract staff for employment and ensure timely payment. Review and approve time-sheets for contractors. Budget Control: Track the budget performance by monitoring expenditure against actual purchase orders. Prepare annual budgets and submit them for approval. Offer financial guidance and support to the team as needed. Address budget-related queries from staff and provide timely responses. Prepare monthly variance analysis reports and identifying trade-offs and financial opportunities. Debtors/Receivables: Assist parents with billing and account inquiries during in-person visits. Manage bursary applications. Capture, check, and reconcile ad hoc billing items. Cash Management: Process cheque and card payments, maintaining accurate records of all receipts and updating the cash control schedule monthly. Ensure that cash received for fees is correctly counted and banked. Oversee and reconcile petty cash and manage transactions. Handle payments received for ad hoc events and purchases, ensuring proper banking procedures are followed. Prepare necessary input for statutory financial returns in a timely manner. Creditors/Payables: Place orders with suppliers for items after securing necessary approvals. Track outstanding purchase orders and follow up with suppliers to ensure prompt delivery. Review and approve supplier invoices and employee expense claims, ensuring they are submitted for payment promptly. Monitor and report on recurring charges, such as rent, utilities, and other expenses, ensuring all are accounted for each month Qualifications and Skills: Bachelors Degree in Accounting or Finance. Completed SAIPA articles would be an advantage. Experience in managing payroll, budget control, and school finances is a plus. Strong understanding of accounts receivable and payable processes. Excellent problem-solving, time management, and communication skills. Proficient in accounting software and Microsoft Office Suite. If you are interested in this opportunity, please apply directly. For more finance jobs, please visit If you have not had any response in two weeks, please consider the vacancy application unsuccessful.