Home Job Listings Categories Locations

Financial Manager (JB5897)

📍

Finance and Insurance

Job Description

Financial Manager (JB5897) Wierdapark, Centurion (Office-based) R55 000 R60 000 CTC per month Permanent Lead the full finance function across a group of entities in the B-BBEE consulting and SETA-accredited training sector. Own reporting, compliance and controls, and support leadership with accurate financial insight for decision-making. Minimum Requirements BCom Accounting or Financial Management SAIPA or similar advantageous 5 or more years finance experience 3 or more years in a Finance Manager or Senior Accountant role (Supervisory experience required) Advanced Excel Experience with accounting software Xero or similar Strong knowledge of IFRS for SMEs Strong SARS compliance experience including VAT, PAYE and income tax Strong attention to detail and a compliance-driven mindset Sector exposure to SETA training providers, skills development, learnerships or B-BBEE consulting advantageous Experience with SETA funding models and reporting advantageous Experience with SETA audits and discretionary grant funding advantageous Exposure to B-BBEE scorecard elements especially Skills Development advantageous Experience supporting growing or entrepreneurial businesses advantageous Duties and Responsibilities Run the full finance function for multiple legal entities within the group Prepare monthly management accounts, cash flow forecasts and variance analysis Prepare group financial statements Manage budgeting, forecasting and financial planning aligned to operational targets Oversee general ledger processing, journals, accruals and reconciliations Ensure compliance with SARS requirements including VAT, PAYE and income tax Ensure compliance with Companies Act and CIPC requirements Ensure compliance with IFRS for SMEs Maintain sound financial controls and governance across entities Manage finance aspects of training contracts and learnership funding Support skills development projects and cost allocations Manage revenue recognition for training programmes Track costs per project, learner and SETA contract Manage cash flow across group entities Oversee payments, supplier management and creditor controls Oversee debtors management, invoicing and collections Manage banking relationships and payment platforms Manage and mentor finance staff including accountants, clerks and payroll Maintain and optimise accounting systems including Xero, Join and Payspace Implement and improve financial policies, procedures and controls Please do not apply using Scanned CVs, no supporting documentation is required at this point, this will be requested later. IMPORTANT: We specialize in specific niche fields. Regret that we are unable to provide assistance for any fields outside of this scope. Fields can be viewed on our website. Kontak Recruitment Disclaimer: Equal opportunity: All backgrounds are welcomed, with no bias. All are considered based on requirements. Job specifics: Requirements mirror advertisement, duties may adjust for client needs. Fair process: Fair assessment, only shortlisted candidates contacted due to volume. Privacy: Data processed as per Privacy Policy. By applying, you agree to data handling. We safeguard applicant info. Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client. Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions. No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY. Applicant Responsibility: Upon applying, confirmation of receipt for a specific advert is given. If no confirmation is received, you must verify with Kontak Recruitment.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 1, 2026
Job Type: Finance and Insurance
Location:
Company:

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.