Overview
Finance Accounting Jobs in Boksburg, Gauteng, South Africa at AMMEGA
Title: Finance Accounting
Company: AMMEGA
Location: Boksburg, Gauteng, South Africa
Job Description
Job Functions (Areas of Accountability):
- Financial Reporting
- Execute day-to-day financial administration activities, including bookkeeping, accounts payable and reconciliations.
- Ensure all financial transactions are processed accurately, completely and within required timelines.
- Prepare accurate and timely financial information for review by the Financial Controller.
- Monitor cash flow requirements and support disciplined payment and cash management practices.
- Ensure all relevant balance sheet accounts (AP, payroll and related accounts) are reconciled and supported.
- Support month-end and year-end close processes to ensure completeness and accuracy of financial records.
- Accounts Payable
- Receive, verify and process supplier invoices and credit notes accurately and timeously.
- Match invoices to purchase orders and delivery notes where applicable.
- Ensure correct account allocation and ledger posting of all supplier transactions.
- Prepare payment runs in line with approved processes and cash flow requirements.
- Ensure supplier payments are processed accurately and within agreed terms (subject to approval).
- Reconcile supplier statements and resolve discrepancies proactively.
- Maintain accurate and up-to-date payable ageing reports.
- Follow up on outstanding documentation and ensure completeness of records.
- Issue remittance advices to suppliers and manage supplier communication professionally.
- Proactively resolve supplier queries and escalate issues where required.
- Payroll Management
- Execute end-to-end monthly payroll processing with a high level of accuracy and utmost confidentiality.
- Ensure compliance with South African payroll legislation, including PAYE, UIF, SDL, COIDA and BCEA.
- Prepare and submit all payroll-related statutory returns (EMP201, EMP501, IRP5 / IT3(a)) accurately and on time.
- Support payroll compliance and submissions in other Ammega Africa entities where applicable.
- Maintain payroll master data and ensure integrity of employee records.
- Ensure accurate processing of leave, overtime, bonuses, deductions and benefits.
- Liaise with HR and management to ensure accurate and complete payroll inputs.
- Prepare payroll reports for review and approval.
- Support payroll audits and resolve queries or discrepancies.
- Ensure payroll systems are updated in line with legislative and tax changes.
- Banking, Cash and Treasury Administration
- Act as the primary point of contact between the business and banking partners for day-to-day operational matters.
- Maintain and administer all company bank accounts, including account openings, closures, mandates and user access management.
- Ensure all banking documentation (KYC, mandates, confirmations, etc.) is accurate, up to date and readily available.
- Prepare and maintain accurate bank reconciliations for all accounts on a monthly basis, with timely resolution of reconciling items.
- Monitor daily cash balances and support short-term cash flow visibility and planning.
- Prepare and submit payment instructions and ensure alignment with internal approval and release controls.
- Maintain proper records of all payments and banking transactions, ensuring full audit trail and supporting documentation.
- Perform monthly revaluation of foreign currency bank accounts in line with accounting standards and group requirements.
- Assist with management of foreign currency transactions and ensure accurate recording and reporting.
- Liaise with banks to resolve queries, transaction issues or discrepancies timeously.
- Support implementation and optimisation of banking platforms and processes (e.g. HSBC, ABSA, RMB or other group banking systems).
- Ensure compliance with internal treasury policies and controls.
- Compliance and Governance
- Ensure compliance with applicable financial legislation across African entities, including VAT, payroll taxes and statutory submissions.
- Maintain a clear schedule of statutory deadlines and ensure all submissions are completed on time.
- Ensure consistent and accurate application of group financial policies and procedures.
- Support transfer pricing and intercompany compliance requirements.
- Maintain audit-ready documentation and support internal and external audits.
- Administrative Support
- Maintain accurate, complete and well-organised financial records (electronic and physical).
- Ensure all supporting documentation is properly filed and easily accessible.
- Support audits and financial reviews with relevant documentation and information when required.
- Stakeholder Engagement and Business Partnerships
- Systems and Process Improvement
- Maintain integrity of financial and payroll master data.
- Support the implementation and optimisation of systems, including ERP (MS Dynamics D365).
- Identify and implement improvements to enhance efficiency, accuracy and control.
- Contribute to process standardisation and simplification across entities.
- Build financial literacy in the wider business through training and regular engagement.
- Systems and Process Improvement
- Maintain integrity of financial and payroll master data.
- Support the implementation and optimisation of systems, including ERP (MS Dynamics D365).
- Identify and implement improvements to enhance efficiency, accuracy and control.
- Contribute to process standardisation and simplification across entities.
- Job Requirements:
- Education
- Tertiary qualification in Bookkeeping, Financial Accounting, or equivalent.
- Payroll certification (advantageous).
- Experience:
- Minimum 5 years’ experience in similar role as finance administration or accounts payable or payroll supervisor role.
- Experience operating within a multi-entity and multi-currency environment.
- Experience in interacting with corporate stakeholders in a complex matrix organisation.
- Proficient with MS Office with strong Outlook & Excel capabilities.
- Strong working knowledge of payroll legislation and statutory requirements.
- Experience with payroll audits and compliance processes.
- Practical experience with ERP systems (Sage Evolution and/or D365 advantageous).
- Skills:
- Strong attention to detail and high level of accuracy.
- Solid understanding of financial administration and control processes.
- Working capital awareness, particularly in accounts payable and cash management.
- Strong Excel and general systems capability.
- Good organisational and time management skills.
- Clear and professional communication skills.
- Ability to follow through and resolve issues independently.
- Ability to simplify complexity and convert insight into action.
- Comfortable operating across countries and time zones.
- Attributes
- Integrity, confidentiality and sound judgement.
- Ownership and initiative with strong follow-through.
- Accuracy and attention to detail (zero-surprises mindset).
- Resilience and composure under pressure.
- Reliability and dependability.
- Analytical thinking and structured problem solving.
- Continuous improvement mindset.
- Job Challenges:
- Managing high volumes of transactions with strict accuracy requirements.
- Meeting tight deadlines across payroll, month-end and statutory submissions.
- Operating across multiple African entities with differing regulatory requirements.
- Maintaining strong control and compliance in a fast-paced operational environment.
- Balancing day-to-day execution with continuous process improvements.