Senior accountant

Persona Staff
📍 remote, gauteng, South-Africa 💼 Full-time 🕒 Posted June 30, 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 statutory deductions Manage leave records and absenteeism tracking Load and manage weekly and monthly payments Manage daily cash flow and prepare cash flow forecasts ...

Ready to Apply?

Submit your application today and join our talented team at Persona Staff.

Submit Application

Job Details

  • Location remote, gauteng
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 30, 2026
  • Application Deadline August 09, 2026