drjobs Bookkeeper, Payroll & HR Administrator

Bookkeeper, Payroll & HR Administrator

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Centurion - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a detail-oriented and enthusiastic Junior Bookkeeper to join our client s team in the hospitality industry in a role that combines bookkeeping with HR and salary administration responsibilities. 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




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

Employment Type

Full Time

Company Industry

Accounting

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.