Legal Bookkeeper & Practice Manager (JB5556) - Kontak Recruitment
City Bowl, Cape Town 17 hours ago Permanent R 35 – 40 000 CTC per month
Legal Bookkeeper & Practice Manager (JB5556)
Kontak Recruitment
City Bowl, Cape Town
Date Created : 17 hours ago
Job Type : Permanent
Salary : R 35 – 40 000 CTC per month
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.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.