Full bookkeeping function up to Trial Balance
Processing all supplier invoices and monthly supplier reconciliations
Maintaining the monthly supplier payment list
Processing customer invoices and monthly customer account reconciliations
Maintaining the customer payments / collections list
Processing and reconciling all bank accounts
Preparing and sending monthly customer statements
Following up with customers regarding outstanding payments, payment advices and expected payment dates
Processing general journals as required
Reconciling members' loan accounts and staff loans
Processing and loading supplier payments onto the bank for management approval
Preparing information and documentation required by the external auditors for annual financial statements
Liaising with the auditors where required
Processing monthly salaries and wages on Sage Payroll
Salaries and wages are processed and loaded for payment on the 15th and 25th of each month
Processing NBCEI deductions and requirements
Processing and reconciling staff loans through both Sage Payroll and Sage Accounting
Maintaining accurate payroll and employee records
Preparing and submitting monthly VAT201 returns via SARS eFiling
Preparing and submitting monthly EMP201 returns
Preparing and submitting bi-annual EMP501 reconciliations
Processing annual IRP5 certificates and providing these to staff
Updating monthly UIF information through uFiling
Preparing and submitting provisional tax returns
Assisting with annual income tax returns as required
Applying for Tax Clearance / Tax Compliance Status documentation when required
Loading VAT and PAYE payments onto the bank for approval
Employment Equity, FEM & Compliance
Preparing and submitting annual Employment Equity documentation
Completing FEM annual returns
Applying for and maintaining the company's FEM Letter of Good Standing
Submitting Injury on Duty / IOD documentation and returns to FEM
Processing annual CIPC returns
Completing annual B-BBEE submissions and certificate requirements
Preparing and submitting annual SETA applications and supporting documentation
HR & Employee Administration
Preparing staff employment contracts as required
Managing new employee documentation, including personal information and banking details
Maintaining staff records and supporting HR administration
Assisting management with employee-related administrative matters
Ensuring relevant statutory and employee documentation is kept up to date
General Administration
Completing supplier credit applications as required
Maintaining financial and compliance documentation on the shared drive
Supporting management with additional financial, HR and administrative functions as required