Senior Bookkeeper / Financial Controller Cape Town, Northern Suburbs
Job Description
USY, FAST-PACED BUSINESS IS LOOKING FOR A HANDS-ON, HIGHLY FLEXIBLE INDIVIDUAL TO MANAGE OPERATIONAL AND PROJECT ACCOUNTING
- Full day-to-day bookkeeping: general ledger, journals, AP, AR, and reconciliations
- All equipment leasing transactions - rental income, deposits, damage charges, and asset returns
- Weekly bank and credit card reconciliations; petty cash and expense management
- Payroll inputs and liaison with payroll bureau
- Fixed asset register - depreciation, useful life, and replacement scheduling
- Monthly trial balance, management accounts, and cash flow forecast for the CFO
- All SARS statutory submissions - VAT, PAYE, UIF, SDL - on time, every time
- Year-end audit preparation and liaison with external auditors
- Proactive flagging of risks, unusual transactions, or cost overruns to the CFO
Qualifications
- Professional certification - ICB, SAIPA, CIMA (strong advantage)
Experience
- 4-6 years hands-on bookkeeping / accounting with full end-to-end ownership
- Experience in equipment leasing, rental, events, or a project-based business (significant advantage)
- Proven track record building or managing job costing or project accounting systems
- Strong knowledge of South African tax compliance: VAT, PAYE, UIF, SDL
- Hands-on experience with Sage One, Sage Business Cloud, Xero, or similar
- Exposure to Rentman or similar equipment management / rental software (an advantage)
Skills & Attributes
- Exceptional attention to detail and a high standard of numerical accuracy
- Strong analytical mindset
- Clear, confident communicator with non-financial colleagues and management
- High personal accountability
- Self-starter who identifies problems and fixes them without waiting to be asked
- Thrives in a high-energy environment
- Highly proficient in Excel or Google Sheets
- Passionate about systems, process, and control
Please note that you will be redirected to Ditto to apply for this role.
We will be in contact with shortlisted candidates who meet the requirements detailed above. If you have not received a reply within 2 weeks, please consider your application unsuccessful.
By applying, you confirm that:
- We may retain your personal information in our database for future matching of suitable opportunities
- We may contact you when suitable opportunities arise
- The information you have provided to us is true, correct and up to date