🌿 Back to all jobs

🥝 Senior Accountant

Persona Staff | Remote, South-Africa | Posted June 03, 2026

Job Description

Key Responsibilities

  • Maintain and reconcile the Cash Book to bank statements and General Ledger
  • Reconcile all General Ledger and clearing accounts
  • Monitor ledger accounts and ensure correct allocations
  • Prepare and process monthly journals, including accruals and adjustments
  • Maintain the Fixed Asset Register and process depreciation
  • Manage daily day-end processes and ensure accurate posting to the General Ledger
  • Monitor and control inventory movements in a workshop/manufacturing environment
  • Ensure accurate allocation of parts and materials to jobs for costing and invoicing
  • Perform monthly stock and WIP reconciliations
  • Ensure jobs are closed timeously after invoicing
  • Investigate and resolve stock variances and discrepancies
  • Coordinate and manage annual stock counts
  • Ensure integrity of inventory valuation
  • Process payroll and statut...

Apply for This Position

Submit Application