About the Role
Role Overview
The Finance Officer at ZERAKI is responsible for managing the full revenue and expenditure cycles across ZERAKI’s operating entities in Kenya, Uganda, and Tanzania. The role ensures accurate subscription invoicing, timely collections, disciplined cost control, statutory compliance, and strong financial controls in line with IFRS and internal policies.
This position plays a critical role in revenue assurance, cash flow management, audit readiness, and operational scalability, supporting ZERAKI’s mission of delivering reliable digital solutions to schools across the region.
Requirements
Key Responsibilities
Revenue, Invoicing & Accounts Receivable (Subscription-Based)
Manage end-to-end invoicing for schools and partners, ensuring accurate subscription billing and revenue recognition in line with IFRS 15.
Validate billing completeness across all active school contracts, renewals, upgrades, and add-on services.
Maintain accurate customer ledgers and proactively resolve billing, pricing, or contract-related disputes in collaboration with Sales and Customer Success teams.
Monitor collections, follow up on overdue accounts, and support customer payment plans where applicable.
Prepare monthly accounts receivable schedules, aging reports, deferred revenue analyses, and collection summaries.
Support revenue assurance reviews, adjustments, and system validations with senior finance and FP&A teams.
Accounts Payable, Expenses & Accruals
Process supplier invoices, staff reimbursements, and petty cash transactions with complete and compliant supporting documentation.
Maintain accurate vendor master data and validate supplier contracts and approvals.
Execute timely payments to suppliers, staff, and service providers across KSH, UGX, TZS, and USD.
Reconcile supplier statements monthly and resolve discrepancies promptly.
Post monthly accruals for recurring costs, cloud services, software subscriptions, and departmental expenses.
Maintain and update the Fixed Asset Register, including IT equipment and capitalized software where applicable.
Banking, Reconciliations & Financial Reporting
Perform timely multi-currency bank reconciliations for all ZERAKI entities and accounts.
Ensure completeness and accuracy of Accounts Receivable, Account Payable, and bank reconciliations on a monthly basis.
Prepare monthly finance schedules including receivables, payables, accruals, deferred revenue, and cash flow summaries.
Support preparation of payment forecasts and short-term cash requirement schedules.
Statutory Compliance & Audit Support
Prepare and submit statutory filings accurately and on time for each jurisdiction, including VAT, PAYE, NHIF, NSSF, and other applicable taxes.
Support internal and external audits by preparing AR, AP, revenue, deferred revenue, and bank reconciliation schedules with full audit trails.
Ensure compliance with internal revenue assurance controls, approval matrices, and financial policies.
Controls, Systems & Process Improvement
Enforce segregation of duties and adherence to the approved payment and approval matrix.
Prevent duplicate, unauthorized, or non-compliant payments through strong review and control procedures.
Drive at least one automation or process improvement initiative annually, such as:
o Integration between billing platforms and accounting systems
o Automation of school invoicing and receipt allocation
o Electronic invoice approval and payment workflows
Actively collaborate with Sales, Customer Success, FP&A, Engineering, and Financial Control teams to resolve operational finance issues.
Qualifications & Experience
Bachelor’s degree in finance, Accounting, or a related field.
CPA (finalist) or equivalent professional qualification.
3+ years’ experience in a finance, accounting, or audit role, preferably in SaaS, edtech, or multi-entity environments.
Strong working knowledge of IFRS (especially IFRS 15).
Experience with subscription billing, deferred revenue, and multi-currency accounting.
Proficiency in accounting systems, ERPs, and Excel/Google Sheets.
Strong attention to detail, ownership mindset, and ability to work cross-functionally in a fast-paced environment.
What we offer
● A chance to contribute to a mission-driven company that's making a real difference in education across Africa.
● A collaborative, inclusive, and dynamic work environment where your input is valued.
Our culture
At Zeraki, our strength is rooted in our vibrant culture, driven by a shared commitment for integrity, learning, and excellence. Our environment demands the highest standards and focuses on delivering results. We hire and develop the best, manage through trust, value empathy, and practice having a backbone in all our dealings. We are a team that thrives on freedom, responsibility, and the pursuit of excellence. Joining us means being part of a community dedicated to growth, innovation, and transformation.
About the Company
Zeraki is a pioneering EdTech startup on a mission to redefine education across Africa. Our innovative technology tools are designed to make learning more accessible, effective, and engaging for parents, teachers, and students alike. At the heart of Zeraki is a deep-rooted passion for harnessing the power of education to unlock the potential of the continent's youth and drive transformative change. Zeraki proudly serves over 2.7 million users in 10 countries, establishing itself as one of Africa's leading EdTech companies.
Our commitment to excellence and innovation has not gone unnoticed. Zeraki was the proud recipient of the African Union Commission Innovating Education in Africa Award in 2022. Zeraki is one of three EdTech companies participating in the 2024 cohort of the EY AI SDG Accelerator and is also part of the 2024 cohort of the Microsoft Entrepreneurship for Positive Impact Program. Through these accolades and partnerships, Zeraki continues to shape the future of learning in Africa, demonstrating the transformative role of technology in education.