Overview

Bookkeeper Jobs in Johannesburg at Primedia Recruiter

Key purpose of role

The Bookkeeper is responsible for maintaining accurate financial records, processing day-to-day transactions, and supporting the finance function with timely reporting. The role ensures compliance with accounting standards, internal controls, and statutory requirements while providing reliable financial information to support decision-making.

Key performance areas

Monthly reporting and accounting:
Processing of approved purchase orders and invoices on Sage on time to ensure that monthly deadlines are met

Allocate expenses accurately to cost centers and projects.

Allocate and process bank statement transactions

Dispatching invoices, statements and supplier recons, ensuring there are no discrepancies.

Processing and maintenance of cashbook in line with cashflow management

Supporting the prizes team through timely and accurate reconciliation and reporting on outstanding prizes

Payroll support through reconciliation and provision of accurate and complete information related to the staff loan control account

Assistance in relation to bi-annual fixed asset verifications

Intercompany loan accounts maintenance

Capturing/importing of operating Journals

Submission of payroll deductions in line with payroll deadlines

Foreign currency payments

Monthly accruals

Maintenance of monthly schedules for income tax purposes

Reconciliation and payment of creditors

Monthly travel recon

Assisting with special projects when required

General administration duties

Insurance claims – management

Month-end reporting and statutory compliance:
Reconciliation of bank accounts and credit cards

Balance sheet reconciliations preparation

Processing of journals including accruals and provisions

Monitoring and correct allocation of expenditure

Assist with VAT calculations and submissions

Prepare monthly financial schedules including accruals and prepayments.

Provide supporting documents for audits (internal and external).

Ensure compliance with accounting policies and relevant regulations.

BEE Compliance:
Obtain and maintain valid BBBEE certificates for all suppliers.

Ensure that monthly BBBEE reports are compiled to ensure compliance and timeous decision making on procurement.

Provide support to Group team with all required information for BBBEE assessment

Administrative and support functions:
Maintain proper filing of financial documents (electronic and physical).

Assist with procurement processes and vendor onboarding.

Support the Finance Manager and accountants with ad hoc tasks, reports, and analysis.

REQUIREMENTS

Minimum required qualification:
Certificate / diploma in accounting, bookkeeping, or finance

Qualifications considered advantageous:
Degree in accounting or equivalent

Minimum years of experience:
Minimum of 1-2 years’ experience as a bookkeeper or similar role

Additional role requirements:

  • Proficiency in MS Office (Microsoft Excel, Word) and basic data analysis.
  • Proficiency with accounting software (SAGE)
  • Good communication and interpersonal skills.
  • Ability to work in a team, independently and to meet deadlines
  • Strong attention to detail and accuracy.
  • Energetic and enthusiasm
  • High level of integrity and professionalism.
  • Solid understanding of basic accounting principles.

Suitable candidates will be selected in accordance with Primedia’s Employment Equity Policy. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within two weeks of the closing date, please consider your application unsuccessful.

Send your detailed CV to broadcastingcareers@primedia. co.za’ > [email protected] with the Subject Line “ Bookkeeper (PMS) ”. The closing date for applications is 30 April 2026 .

Title: Bookkeeper

Company: Primedia Recruiter

Location: Johannesburg

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.