Enable job alerts via email!
A dynamic financial service provider in Cape Town is seeking a Senior Bookkeeper to enhance their Finance team. This role involves managing client invoicing, overseeing payment processes, and ensuring financial accuracy. The ideal candidate should have a minimum of 3 years' relevant experience, strong knowledge of Xero and Float, and a proactive approach to problem-solving. The position offers flexible working options.
Outsourced CFO is looking for a pro-active and process-driven Senior Bookkeeper to join our internal Finance team, supporting the day-to-day financial operations across our group of companies. This role plays a pivotal part in maintaining financial accuracy, ensuring compliance, and delivering reliable reporting that supports business decision-making.
You will be responsible for client invoicing, debtors management, payment approvals, monthly reconciliations, and reporting, while actively supporting internal stakeholders and driving improvements in finance processes.
Working options can be negotiated (in-office / hybrid / remote).
Key Responsibilities
Client Invoicing
Prepare and review proforma, retainer and month-end invoicing
Convert proforma to tax invoices and send to clients
Update re-scoped retainer invoices as required
Debtors Management
Approve debit order runs and oversee local / international invoicing
Follow up on overdue debtors and manage weekly debtors reporting
Ensure timeous sending of statements / invoices and update payment forecasts in Xero / Float
Payment & Expense Management
Review supplier invoice capture and allocations
Oversee payment approval process via ApprovalMax
Finalize weekly / monthly payments and manage Paysoft / bank platform processing
Ensure payment planning is reflected accurately in Xero and Float
Bank & Control Account Management
Reconcile bank accounts daily and manage supporting documentation
Maintain asset registers and update control accounts
Monthly Accounting
Prepare VAT201 returns and month-end reconciliations (payroll, debtors, creditors, etc.)
Handle provision and accrual calculations, commission updates, and finalize SOP checklists
Reporting & Financial Insights
Prepare and submit weekly L10 reports and monthly invoicing reports
Refresh and share divisional management reports
Stakeholder & Query Management
Manage internal and client queries (via Zoho and email)
Support HODs with allocations, client statements, and deal sheets
Maintain Zoho CRM records
Process Improvement
Identify gaps and inefficiencies in accounting and reporting cycles
Contribute to and update SOPs to address process risks
Requirements
The ideal candidate for this position will have a minimum of 3 years' relevant experience and / or be SAIPA / AGA registered
Skills and Experience of the ideal candidate :
Working knowledge of Xero, Float, Zoho and ApprovalMax (preferred)
Demonstrated ability to plan proactively, meet deadlines, and manage multiple priorities
Excellent attention to detail, clear communication, and a proactive approach to problem-solving
Assertive, analytical, and confident with numbers
Able to manage interpersonal relationships across departments
Comfortable with structure and systems, but flexible when needed
Self-driven and a service mindset
Our OCFO values :