Finance Officer NGO Job EarthEnable
Finance Officer NGO Job
About the Role
EarthEnable Kenya is seeking a Finance Officer to manage and lead all aspects of the country’s finance operations. This role will ensure financial accuracy, statutory compliance, timely reporting, and the implementation of strong financial controls across the Kenya team. The Finance Officer will work closely with the Kenya Country Director and report to the Finance Manager.
This is an opportunity for a detail-oriented and disciplined individual who thrives in a fast-paced, mission-driven environment.
Key Responsibilities
Core Finance Functions:
- Payments Administration, process all Kenya-based financial transactions, ensuring they are accurate, approved, and supported with proper documentation.
- Payroll Management, prepare and execute monthly payroll for all Kenya staff. Ensure accurate statutory deductions and timely submissions to KRA, NHIF, and NSSF.
- Bookkeeping & Monthly Closings, maintain clean and up-to-date financial records. Carry out monthly closings, perform reconciliations, and generate accurate reports.
- Statutory & Regulatory Compliance, ensure full compliance with Kenyan tax laws, labor regulations, and financial reporting requirements.
- Financial Reporting, compile and submit regular internal financial reports. Provide financial insights to support management decisions.
Cash, Inventory & Asset Oversight:
- Petty Cash Management, manage the Kenya petty cash float, process approved payments, track balances, and ensure accountability with receipts and supporting documents.
- Inventory Oversight, oversee financial documentation related to inventory movement, stock counts, reconciliations, and internal controls.
- Asset Tracking, support finance-related asset tracking in line with EarthEnable’s Asset Management Policy.
- Administrative & Supportive Functions:
- Document Management, ensure financial records (physical and digital) are complete, organized, and audit-ready.
- Interdepartmental Support, work with Operations, HR, and other departments to ensure financial processes are efficient and aligned with organizational goals.
- Learning & Compliance Updates, stay informed of changes in Kenyan financial regulations. Proactively recommend improvements to local finance processes.
- Other Duties, perform other finance-related tasks as assigned by the Finance Manager or Kenya Country Director.
Must-haves Qualification
- Bachelor’s degree in Accounting, Finance, or Business Administration.
- Minimum 2 years of hands-on experience in finance or accounting in Kenya.
- Strong understanding of Kenyan statutory deductions, tax laws, and compliance.
- High level of accuracy and attention to detail.
- Proficiency in accounting software and Microsoft Excel.
- Strong communication and organizational skills.
- Full integrity, discretion, and trustworthiness in handling financial information.
Nice-to-Haves Qualifications
- Experience working with NGOs or social enterprises.
- Familiarity with QuickBooks or similar accounting systems.
- Previous involvement in multi-location operations or field office support
How to Apply
🎯 Before You Apply For this Job.
This job will attract 1000+ applicants.
Many qualified professionals will miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Contact Rose our client service manager and together with our recruiters she will review your CV and show you exactly how to improve it for the job you are targeting. Click Here For Us To Customize Your CV For This Job Opportunity
Is your AI CV not getting you interviews? Click Here To Get A Professionally Written CV
⭐ 5-Star Reviews. Job Seeker Testimonials: Professionals Who Got Jobs Through Corporate Staffing
Since 2011, Kenyan professionals have trusted Corporate Staffing Services to help them secure employment with leading employers in Kenya and beyond. Read testimonials from candidates who have experienced our recruitment process firsthand and successfully gotten hired through our recruitment services.You Could Be Our Next Success Story. Read Success Stories From Professionals Who Landed Jobs Through Corporate Staffing
Jobs Managed by Our Recruitment Team
The vacancies below are managed directly by the Corporate Staffing recruitment team on behalf of our clients. Review the job advert, then submit your application through our recruitment team for consideration.
Browse Other Jobs Posted Today
Explore the latest job opportunities posted now. Apply early to maximize your chances, as many employers begin reviewing applications as soon as suitable candidates apply.

