Responsibilities: Manage debtor payments and follow up on outstanding balances. Oversee invoice capturing and project code creation. Monitor client credit limits and ensure smooth financial operations. Handle monthly salary calculations and leave capturing. Submit EMP501 reconciliations and EMP201 returns. Perform cashbook entries, bank reconciliations, and prepare monthly journals. Assist in preparing management accounts and conducting budget variance analysis. Support general bookkeeping administration. Requirements: A finance or accounting degree, with completed SAIPA or SAICA articles. Proficiency in MS Office and experience with Pastel. Strong communication skills and a keen eye for detail. Please forward your CV to hannahpersonastaff.co.za and indicate your salary expectations. Please note that only shortlisted candidates will be contacted. Should you not receive feedback within 48 hours, please accept your application as unsuccessful. Persona Staff (Pty) Ltd is POPIA (Protection of Personal Information Act, 2013) compliant, all personal information is protected according to legislation. Applying for any of our available vacancies, you give Persona Staff consent to process your Personal Information for Recruitment Purposes, according to the POPI ACT, 2013. If you have any concerns regarding your Personal Information and our compliance towards the legislation, you are welcome to request out POPI Act Policy.