Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.
Accountant
(GHFIN008)
Overview
Reference
GHFIN008
Salary
ZAR0 - ZAR0/month
Job Location
- South Africa -- Johannesburg Metro -- Bryanston -- Woodmead
Job Type
Permanent
Posted
20 March 2026
Closing date
27 Mar 2026 23:59
Job Title: Accountant
Location: Woodmead
Primary Purpose (Role):
To provide complete and accurate financial information to management by maintaining up-to-date accounting data and preparing management reports. Ensure the integrity of accounting information by establishing quality control over financial transactions and financial reporting.
Key Performance Areas (Responsibilities):
1. Technical Expertise and Operational Functions
Management Accounts
- Prepare monthly management accounts for the allocated legal entities, accompanied by supporting schedules.
- Reconcile all balance sheet accounts monthly between the ledger and sub-ledgers.
- Prepare and process monthly accruals for the relevant legal entities.
Debtors
- Ensure the timely capturing of approved invoices and credit notes across various companies.
- Investigate discrepancies in debtor statements or ledgers, including:
- Debtors with credit balances
- Long outstanding invoices
- Unallocated or partially allocated payments
- Assist with internal and external audits.
- Reconcile the debtors ledger to the general ledger and agree ageing buckets accordingly.
Creditors
- Ensure the timely capturing of approved invoices and credit notes across various companies.
- Assist with supplier queries.
- Investigate discrepancies in creditors' statements or ledgers, including:
- Creditors with debit balances
- Long outstanding invoices
- Unallocated or partially allocated payments
- Verify invoices are issued to the correct legal entity, with the correct VAT number.
- Ensure correct cost codes, nominal ledger codes, and project numbers are used during processing.
- Manage accruals by:
- Preparing accrual lists.
- Ensuring the correct capturing and reversal of accruals.
- Assist in internal and external audits.
- Maintain an enquiring mind to confirm invoices are valid business costs and identify potential fraud.
Payroll (Expats and Split Payroll)
- Gather all payroll-related data, including:
- Collection of signed-off timesheets.
- Signed leave and sick leave forms with relevant documentation attached.
- Loan deduction sheets and garnishee orders, where applicable.
- Analyse timesheets for overhead hours and submit to the Department Head for approval.
- Prepare payroll reconciliation sheets by:
- Calculating salaries and overtime using correct rates, hours, and allowances.
- Comparing calculations to payslips and labour broker invoices, where applicable.
- Create and run salary sheets and reports.
- Ensure timely capture of correct salary journals and invoices.
- Manage, maintain and update payroll-related data, ensuring data integrity for employee rates, personal information, and job titles for new, current, and terminated employees.
- Maintain the accuracy of increases and bonus information.
- Respond to and clarify employees’ payroll queries promptly.
- Submit payroll reports and sheets on time to management for review.
- Ensure timely import of salaries and payment of labour broker invoices.
- Adhere to payroll procedures and complete payroll-related forms accurately.
- Comply with relevant legislation and regulations.
- Support month-end processes such as preparation and reconciliation of payroll deductions.
- Assist with year-end processes, including annual payroll tax and payment summary reconciliations.
- Maintain leave, sickness, and overtime records.
- Calculate annual leave provisions and accruals.
- Ensure correct payments for employees on maternity leave.
- Calculate and process termination payments.
- Process salary increases and calculate back pay.
- Distribute payslips and IRP5/annual tax certificates promptly, either manually or via Infoslips.
Bank and Cash Management
- Obtain weekly and monthly bank statements.
- Perform bank reconciliations to identify any transactions not captured on the accounting system.
- Follow up weekly to ensure uncaptured transactions are recorded.
- Submit bank reconciliations promptly for managerial approval.
- Revalue foreign currency balances monthly.
- Raise accruals for interest earned on bank accounts not yet received.
- Petty cash management:
- Ensure adequate safeguards for petty cash.
- Maintain petty cash float by drawing up cheques and obtaining approval.
- Ensure all disbursements are supported by relevant business slips.
- Follow up and reconcile upfront petty cash issues to slips; recover shortfalls.
- Ensure all disbursements are signed for on petty cash control sheets.
- Confirm petty cash claims relate to business expenses only.
- Reconcile petty cash float and capture journals in the accounting system.
- Prepare cash book payments weekly or monthly.
General Financial Responsibilities
- Reconcile debtors and creditors sub-ledgers to the general ledger.
- Respond to ad hoc queries from auditors (financial and tax) and ensure the timely completion of audit requirements.
- Manage the processing of guarantees promptly by:
- Sending standard guarantee forms to Project Managers for completion.
- Submitting guarantee forms to banks and requesting standard wording.
- Distributing guarantee wording to the Finance Director and Commercial Department for approval.
- Sending draft guarantees to clients for approval.
- Ensuring agreements are signed by all parties.
- Distributing final signed agreements to Project Managers and clients.
- Lease agreements:
- Follow up on expiring lease agreements.
- Prepare monthly intercompany rental invoices in accordance with lease terms.
- Prepare monthly rental invoices for DRA guesthouses per the property manager's schedules.
- Ensure timely receipt of invoice payments.
- VAT:
- Prepare VAT schedules and reconcile to the General Ledger.
- Ensure timely payments to tax authorities or advisors.
- Follow up on claims and prepare correspondence for advisors and tax authorities.
- OneStream:
- Reconcile monthly management accounts with OneStream data.
- Complete budgeting and forecasting using OneStream.
- WIPs:
- Reconcile monthly WIP reports to management accounts.
- Journalise results of reconciled WIP reports.
- Annual Financial Statements:
- Assist in the preparation of annual financial statements.
- Procurement in SAGE X3:
- Assist with invoice capturing for general and administration expenses on an ad hoc basis.
- Taxation:
- Prepare monthly taxation calculations for income tax, deferred tax, and current tax.
- Prepare journals for monthly tax entries.
Stakeholder Relations
- Conduct all interactions with stakeholders professionally and respectfully.
- Keep relevant stakeholders informed and updated on the status of the project's technical aspects.
- Ensure DRA remains the client’s engineering service provider of choice.
- Maintain customer confidence by protecting the confidentiality of financial information.
- Liaise with all stakeholders in a professional manner.
Personal Capabilities
- Take ownership and accountability for deliverables.
- Be proactive, results-driven,
|