Kontak Recruitment
Legal Bookkeeper & Practice Manager (JB5556)
Job Location
Cape Town, South Africa
Job Description
Legal Bookkeeper & Practice Manager (JB5556) City Bowl, Cape Town R 35 40 000 CTC per month Permanent Seeking an experienced and highly organized Bookkeeper / HR / Practice Manager to oversee and manage the daily financial, HR, and administrative operations of a professional practice. This role requires someone who is detail-oriented, proactive, and capable of handling a broad range of responsibilities efficiently and independently. The position will focus on maintaining accurate records, managing financial processes, implementing and improving systems, and providing the Director with timely and accurate management reporting. Minimum Requirements: Degree/Diploma in finance 5 years experience in bookkeeping, accounting, or practice management Solid understanding of SARS regulations, including PAYE and VAT Proficiency in Xero, QuickBooks, Sage, and MS Excel Experience with legal or professional practice management systems (PM Pro) Familiarity with South African labour laws and HR best practices Strong organizational and time-management skills Attention to detail and problem-solving ability High level of integrity and discretion with confidential information Knowledge of FICA compliance requirements Duties and Responsibilities: Bookkeeping & Finance Keep accurate financial records and systems up to date. Handle accounts payable/receivable, invoicing, and payments on time. Manage financial checks, controls, and reconciliations. Assist with budgeting, forecasting, and cash flow planning. Oversee billable time recording and reporting. Do full bookkeeping to trial balance, including cashbook and bank management. Prepare monthly statements, invoices, and summaries. Follow up on debtors and pay creditors. Manage payroll, attendance tracking, and commission calculations. Process investments and ensure correct allocation. Post month-end journals and submit PAYE, VAT, and SARS reports. Liaise with auditors and accountants for audits and financial statements. HR & Compliance Process staff travel claims and reimbursements. Keep employee records and track leave, sick days, and performance. Ensure compliance with HR policies, FICA rules, and risk procedures. Admin & Reporting Oversee daily office administration. Prepare budgets and weekly/monthly reports. Monitor and report on practice expenses. Liaise with suppliers, regulators, and other stakeholders. Maintain fixed asset register and insurance records. Coordinate with regulatory bodies for annual certificates and related fees Please do not apply using Scanned CVs, no supporting documentation is required at this point, this will be requested later. IMPORTANT: We specialize in specific niche fields. Regret that we are unable to provide assistance for any fields outside of this scope. Fields can be viewed on our website. 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.
Location: Cape Town, Western Cape, ZA
Posted Date: 8/17/2025
Location: Cape Town, Western Cape, ZA
Posted Date: 8/17/2025
Contact Information
Contact | Human Resources Kontak Recruitment |
---|