Overview

Accountant Jobs in Pretoria, Gauteng, South Africa at AltGen South Africa

Title: Accountant

Company: AltGen South Africa

Location: Pretoria, Gauteng, South Africa

AltGen is recruiting for a hands-on Accountant to take full ownership of the finance function within a fast-growing renewable energy business based in Pretoria.

This role is suited to someone comfortable across the full accounting function, from day-to-day processing through to management reporting, with the ability to contribute to financial insight and business improvement.

Key Responsibilities:

  • Own and manage the full day-to-day accounting function
  • Maintain accurate financial records in Xero
  • Process accounts payable and receivable (debtors & creditors)
  • Manage supplier invoices, payments, and debtor follow-ups
  • Prepare journals and maintain the general ledger
  • Perform bank and balance sheet reconciliations
  • Execute month-end and year-end closing processes
  • Run monthly payroll (SimplePay)
  • Prepare and submit VAT (monthly) and PAYE, ensuring full SARS compliance
  • Maintain compliance with IFRS and local tax regulations
  • Prepare and present monthly management accounts and financial reports
  • Provide financial insights and updates to leadership
  • Monitor budgets, forecasts, and cash flow
  • Conduct project cost vs. actual analysis
  • Maintain strong financial controls, governance, and audit readiness
  • Support audits, financial reviews, and due diligence processes
  • Liaise with external accountants on annual financial statements
  • Identify opportunities for automation and efficiency
  • Improve financial processes, systems, and overall financial visibility across the business

Requirements

  • Bachelor's degree in accounting/finance
  • Proven experience in a full-function accounting role
  • Experience managing accounting processes independently
  • Strong working knowledge of: VAT and PAYE, payroll and management reporting
  • Experience with Xero or similar accounting systems
  • Able to start immediately
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.