Accountant

Communicate Recruitment

📍 pietermaritzburg, pietermaritzburg, South-Africa

Full-time Other-General

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...
Apply for this Position