Bookkeeper

apartmentNetwork Recruitment placeJohannesburg calendar_month 

Key Responsibilities:

  • Perform the full bookkeeping function up to trial balance
  • Maintain accurate financial records and general ledger accounts
  • Process and reconcile accounts payable and accounts receivable
  • Capture and process supplier invoices and customer billing
  • Perform monthly bank, credit card, and supplier reconciliations
  • Prepare and process journals, including accruals and provisions
  • Manage the petty cash and expense claims
  • Assist with month-end and year-end closing procedures
  • Prepare VAT reconciliations and assist with statutory submissions where required
  • Maintain the fixed asset registers
  • Assist with financial reporting and management accounts
  • Ensure compliance with company financial policies and procedures
  • Liaise with auditors, suppliers, and internal departments where necessary

Minimum Requirements / Qualifications:

  • Diploma or Certificate in Accounting, Bookkeeping, or Finance (or similar qualification)
  • 35 years proven bookkeeping experience
  • Experience with accounting software (e.g., Sage, Pastel, QuickBooks, or similar)
  • Strong knowledge of Microsoft Excel and Microsoft Office
  • Solid understanding of accounting principles and bookkeeping practices
  • High level of accuracy and attention to detail
  • Strong organisational and time-management skills
  • Ability to work independently and meet deadlines

Preferred Skills:

  • Experience in full bookkeeping up to trial balance
  • Knowledge of South African VAT regulations
  • Strong communication and problem-solving abilities

APPLY NOW!

If you are interested in this opportunity, please apply directly. For more vacancies, please visit

check_circleNew offer

Senior Bookkeeper

apartmentThe Legends AgencyplaceJohannesburg
Senior Bookkeeper Manage a multi-client portfolio and provide technical advice on bookkeeping, payroll, and compliance needs in a fast-paced environment. Roodepoort / Randpark Ridge, Professional Accounting and Tax Services, 8 am - 5 pm, R30 000...
apartmentProfessional Career ServicesplaceJohannesburg
Employer Description A well-established and professional law firm based in Johannesburg. Job Description Our client is seeking a Junior Bookkeeper to join their accounts department. This role is ideal for a candidate with a solid bookkeeping...
local_fire_departmentUrgent

Senior Bookkeeper

apartmentNetwork RecruitmentplaceJohannesburg
Our client is a leading mining services provider delivering innovative solutions to the mining sector across South Africa. They are looking for a highly skilled Senior Bookkeeper to manage daily accounting operations, ensuring financial integrity...