Accountant

Communicate Recruitment

Full-time Other-General
Apply Now
Location
pietermaritzburg, pietermaritzburg, South-Africa
Posted
July 09, 2026

Job Description


Daily Processing:

  • Prepare multiple cashbooks using Sage Bank Manager
  • Perform daily bank reconciliations
  • Allocate debtor receipts & creditor payments
  • Respond to adรขย€ย‘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 San...