Daily Processing
Prepare multiple cashbooks using Sage Bank Manager
Perform daily bank reconciliations
Allocate debtor receipts & creditor payments
Respond to ada??hoc Accounting and HR queries
Weekly Processing
Reconcile manual MS Excel attendance registers to Sage ESS leave applications
Fleet Card Maintenance
Order, update, and cancel Wesbank Fleet Fuel cards online
Payroll & Reporting
Process monthly Sage VIP payroll from Excel schedules
Review sales commission forms
Extract and submit EMP201 and load payments
Load monthly payslips and IRP5s on ESS
Create FNB OBE payroll import file
Run monthly UIF declarations (VIP)
Extract CTC reports and reconcile staff loans, medical aid, and pension to Sage
Compliance
Submit Sanlam Pension Fund contributions online
Reconcile Discovery Medical Aid / Vitality statements
Submit Discovery Group Life contributions
Complete and submit IRP5s after interim & annual EMP501 reconciliations
Submit CIPC annual returns & process company changes
Prepare and submit VAT201 and provisional tax IRP6 returns
Extract tax clearance certificates & review notices on ea??Filing
Complete annual COIDA returns
Accounting
Capture cashbooks and process monthly journals & reconciliations
Update asset registers & process depreciation
Review debtors, creditors, and stock reports
Skills & Experience
High accuracy and strong attention to detail
Advanced MS Excel
Experience with SAGE 200 Evolution
IQ and Premier Payroll advantageous
Strong time management & prioritisation
Clear verbal communication
Planning & organising ability
Teama??orientated mindset
Qualifications
Bachelor's Degree or Advanced Diploma in Business, Commerce, or related field
Payroll, accounting, or tax-related certifications advantageous
Previous experience in an accounting role with payroll exposure
Contact:
Kayla Reddy -
Connect with us:
Visit and Register your CV to view all our Finance vacancies.
If you haven't received a response within two weeks, please consider your application unsuccessful. Your profile will remain on our database for future suitable roles.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.