Senior Bookkeeper

Communicate Finance • Remote, wes kaap • Posted June 08, 2026

About the Role

Job Description

  • Maintain accurate day-to-day financial records across GL, AP, AR and fixed assets
  • Perform complex balance sheet, bank, petty cash, FX and inter-company reconciliations
  • Manage foreign exchange processing, supplier payments and forward exchange contracts (FECs)
  • Ensure accurate monthly pricing updates, account corrections and customer receipts allocation
  • Process online banking transactions, cashbooks and payment runs
  • Run the full monthly payroll cycle for ±140 employees using Sage Payroll
  • Manage PAYE, UIF and SDL returns and submissions
  • Prepare and submit mid-year and annual payroll tax returns (IRP5s) via eFiling/EasyFile
  • Produce and maintain detailed financial and statistical spreadsheets for reporting and audits
  • Prepare audit schedules, reconciliations and supporting documentation for annual external audits
  • Maintain data integrity within the financia...