← Todos los empleos

Senior Bookkeeper

Sobre el puesto

• Perform weekly SageOne bank reconciliations
• Monitor cash flow and manage disbursements
• Track fund drawdowns
• Convert quotes to invoices
• Raise monthly membership, grant, and reimbursement invoices
• Send statements and manage gentle collections
• Process monthly salaries via Sage Cloud Payroll
• Issue payslips
• Submit SARS EMP201 and EMP501 declarations
• Handle UIF submissions
• Submit annual COIDA/OID returns
• Close off monthly books
• Build monthly management packs covering income, expenses, cash flow, and debtors
• Assist the CEO with 6-month rolling budget and cash flow reviews
• Track, code, and organise grant-funded income and expenses
• Maintain clean electronic records and supporting documents for audits
• Coordinate occasional travel arrangements for team facilitators and contractors

• Proven experience in bookkeeping and full-charge finance administration
• Strong hands-on expertise with SageOne (Sage Business Cloud Accounting)
• Strong hands-on expertise with Sage Cloud Payroll
• Demonstrable experience with SARS eFiling, including EMP201 and EMP501
• Experience with UIF declarations
• Experience with COIDA/OID returns
• Exceptional attention to detail and precision
• Clear communication and proactive issue escalation
• Ability to work remotely with minimal supervision and meet fixed deadlines
• Comfortable working in a social-impact setting
• Flexibility during peak financial periods, including month-end, payroll on the 24th, 6-month budget reviews, and annual audits

• Half-day, Monday to Thursday
• Flexible choice of mornings or afternoons
• Fully remote
• Work-life flexibility