The ideal candidate will be responsible for maintaining accurate financial records, supporting payroll processes, and assisting with HR administrative duties. This is a great opportunity for someone who enjoys a varied role and wants to gain cross-functional experience in both finance and human resources. 
Key Responsibilities: 
 Bookkeeping Duties: 
 Recording daily financial transactions (cashbook, journals, customer/supplier invoices) 
 Capturing and reconciling bank statements and petty cash 
 Assisting with monthly creditor and debtor reconciliations 
 Processing supplier invoices and payments 
 Preparing basic financial reports 
 Supporting VAT submissions and SARS compliance 
 Assisting in preparing management accounts and trial balances 
 Maintaining accurate and up-to-date accounting records 
 Salary / Payroll Administration: 
 Processing employee timesheets, leave forms, and related payroll data 
 Assisting with monthly payroll preparation and ensuring timely salary payments 
 Handling PAYE, UIF, and other statutory submissions 
 Addressing salary queries and liaising with payroll service providers if applicable 
 HR Administration Support: 
 Maintaining employee records and ensuring compliance with labour regulations 
 Assisting with onboarding documentation and employment contracts 
 Supporting general HR administrative tasks (leave tracking, record keeping, letters) 
 Assisting with internal communication regarding policies and HR processes 
Requirements 
Minimum Requirements: 
 Matric (Grade 12) with Mathematics and Accounting 
 Bookkeeping or Accounting Certificate/Diploma (advantageous) 
 3+ years experience in a bookkeeping or accounting role 
 Familiarity with payroll processing and HR admin duties 
 Proficiency in accounting software (e.g., Sage, Xero, QuickBooks) 
 Strong MS Excel and Word skills 
 Understanding of South African tax, PAYE, and basic HR principles 
Key Competencies: 
 Excellent attention to detail and organizational skills 
 Ability to maintain confidentiality and work with sensitive information 
 Strong communication and interpersonal skills 
 A proactive, hands-on attitude and willingness to take ownership 
 Ability to work under pressure, independently and as part of a team 
 Good time management and multitasking abilities               
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.