Job Description
Bookkeeper (JB5913) Sandton, Gauteng R480 000 to R500 000 Annually CTC Permanent An established organisation is seeking an experienced and detail-oriented Bookkeeper to take full responsibility for the day-to-day financial recording and support functions within the business. This role is suited to a hands-on finance professional who thrives in a structured environment and takes pride in accuracy, compliance, and maintaining sound financial controls. The successful candidate will oversee financial record keeping, payroll processing, reconciliations, and reporting, while supporting management with reliable financial insights. The position requires a strong understanding of accounting principles, payroll and statutory compliance, and cash flow monitoring. Working closely with management, external accountants, and auditors, the Bookkeeper will play a key role in ensuring financial integrity, regulatory compliance, and smooth operational support within the finance function Minimum Requirements: Diploma or Degree in Accounting, Finance, or related field Minimum 5 years bookkeeping or accounting experience Proven experience using accounting software Strong understanding of accounting principles and financial controls Proficient in Microsoft Excel (daily use for reconciliations and reporting) Knowledge of local tax regulations and payroll legislation Experience processing payroll and statutory deductions High attention to detail and strong numerical accuracy Strong organisational and administrative skills Ability to maintain confidentiality and handle sensitive financial information Good communication skills Ability to work independently and meet strict deadlines Duties and Responsibilities: Financial Record Keeping Record daily financial transactions including sales, purchases, receipts, and payments Maintain accurate general ledger accounts Reconcile bank and credit card statements Manage accounts payable and accounts receivable Payroll & Expenses Process payroll, including statutory deductions Maintain accurate payroll records Monitor and verify employee expense claims Reporting & Compliance Prepare monthly financial summaries Assist with preparation of management reports Ensure compliance with tax regulations and statutory requirements Support external audits and provide required documentation Cash Flow & Budget Support Monitor and track company cash flow Compare budget vs. actual expenditure Assist in forecasting financial performance Administrative Support Maintain organised digital and physical filing systems Liaise with external accountants, auditors, and tax authorities Respond to finance-related queries from staff and management Please do not apply using Scanned CVs, no supporting documentation is required at this point, this will be requested later. Kontak Recruitment Disclaimer: Equal opportunity : All backgrounds are welcomed, with no bias. All are considered based on requirements. Job specifics: Requirements mirror advertisement, duties may adjust for client needs. Fair process: Fair assessment, only shortlisted candidates contacted due to volume. Privacy: Data processed as per Privacy Policy. By applying, you agree to data handling. We safeguard applicant info. Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client. Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions. No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY. Applicant Responsibility: Upon applying, confirmation of receipt for a specific advert is given. If no confirmation is received, you must verify with Kontak Recruitment.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 4, 2026
Job Type:
Finance and Insurance
Location:
Company:
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.