Overview
Job Description
We are seeking a detail-oriented and proactive Admin / Payroll Clerk to join our team. The ideal candidate will be responsible for a variety of administrative, payroll, and accounting support duties. A strong numerical aptitude and the ability to work to strict deadlines is essential for this role.
Responsibilities
- Daily balancing and processing of the company’s bank account.
- Weekly and monthly payroll processing using Softline VIP / Sage.
- Managing Time & Attendance systems for weekly payroll.
- Assisting with RMA (Rand Mutual Assurance) processing.
- Exposure to MIBFA and monthly return submissions.
- Scheduling and processing contributions for Discovery Health.
- Liaising with clients regarding Debtors & Creditors, handling queries, and resolving issues efficiently.
- Preparing and processing month-end payments including Creditors and all statutory obligations, ensuring adherence to deadlines.
- Assisting in preparing for annual external audits.
- Maintaining accurate and up-to-date administrative and filing systems.
- Keeping track of and ensuring the timely renewal of annual licenses.
- Exposure to CGIC / Credit Guarantee processes would be advantageous but is not a requirement.
Requirements
- Bookkeeping Experience (Debtors + Creditors) ESSENTIAL!
- Experience with Pastel Accounting V18 is preferred (accounting background will be an advantage).
- Strong numerical and analytical skills; must be figure-orientated.
- Familiarity with payroll systems (VIP / Sage).
- Ability to work under pressure and meet deadlines.
- Excellent organizational and communication skills.
- High level of attention to detail and accuracy.
- Previous experience in a similar administrative or payroll role is essential.