Assistant Finance Officer NGO Job AFOSI

Kenya
Full time
Any Experience
3 views

Job Description

Assistant Finance Officer NGO Job AFOSIAssistant Finance Officer NGO Job AFOSINGO Jobs, Action for Sustainability Initiative Jobs.Job PurposeThe Assistant Finance Officer will support the Finance Officer in maintaining accurate financial records, ensuring compliance with donor requirements and statutory obligations, and providing timely financial information to support organizational decision-making. The role involves day-to-day bookkeeping, payroll support, budget monitoring, and donor financial reporting. The Assistant Finance Officer will uphold the highest standards of financial integrity and contribute to strengthening AFOSI's financial management systems.Must Read>>>Key ResponsibilitiesFinancial Management & Accounting
  • Process and record all financial transactions accurately and in a timely manner
  • Maintain the general ledger and ensure accurate recording of expenses
  • Reconcile bank accounts and petty cash on a monthly basis
  • Process staff expense claims and advances in line with organizational policy
  • Support month-end and year-end close processes
  • Maintain proper filing of all financial documents and vouchers
Budget Support & Donor Compliance
  • Assist in the preparation and monitoring of project and organizational budgets
  • Track expenditure against approved budgets and flag variances to the Finance Officer
  • Support preparation of donor financial reports in line with grant agreements
  • Ensure all expenditures are supported by appropriate documentation and approvals
  • Assist in audits by preparing schedules and retrieving supporting documents
  • Ensure compliance with donor financial requirements and organizational policies
Procurement Support & Payments
  • Verify procurement documents (LPOs, invoices, delivery notes) before payment processing
  • Prepare payment vouchers and ensure proper authorization before disbursement
  • Process supplier payments and staff reimbursements accurately
  • Maintain an updated creditors and debtors ledger
  • Support the procurement committee with financial documentation as required
Payroll & Statutory Compliance
  • Assist in the preparation of monthly payroll for staff and consultants
  • Ensure timely deduction and remittance of statutory deductions (PAYE, NHIF, NSSF, NITA)
  • File monthly and annual statutory returns with KRA and other relevant bodies
  • Maintain up-to-date employee payroll records
  • Respond to employee payroll queries in a timely and professional manner
Reporting & Documentation
  • Prepare monthly, quarterly, and annual financial reports for management review
  • Maintain comprehensive and well-organized financial records and archives
  • Assist in the preparation of financial statements and management accounts
  • Track and report on project expenditure for program staff
Key Performance Indicators
  • Accurate and timely entries
  • Monthly bank & mobile reconciliations
  • Budget vs actual analysis
  • Variance identification & reporting
  • Timely supplier & staff payments
  • Payroll accuracy & timeliness
  • Statutory returns submitted on time
  • Audit-ready documentation
  • Cash flow monitoring reports
  • Donor report submission deadlines met
  • Inventory and asset accuracy
  • Compliance with finance policies
  • Reduced reconciliation discrepancies
Required Qualifications & ExperienceEducation
  • Bachelor's degree in Finance/Accounting
  • CPA II or above, or equivalent professional qualification
Experience
  • Minimum 2 years of experience in NGO finance or similar environment
  • Experience with financial reporting and reconciliation
  • Experience with budgeting and forecasting
  • Experience with treasury and cash management
Technical Skills
  • ERP systems (SAP, QuickBooks, Sage, or similar)
  • Tax compliance (PAYE, NHIF, NSSF, KRA)
  • Audit support and internal controls
  • Credit control and receivables management
  • Inventory and asset tracking
  • Advanced MS Excel and data analysis
  • Strong documentation and filing skills
  • Effective communication skills
Essential Competencies
  • Numerical accuracy and analytical thinking
  • Integrity and confidentiality
  • Compliance orientation
  • Attention to detail
  • Time management and prioritization
  • Problem solving and decision making
  • Communication with non-finance staff
  • Teamwork and collaboration
  • Accountability and reliability
  • Adaptability and initiative
  • Process improvement mindset
Must ReadHow to Apply1.Applying for jobs that you qualify but not getting interviews? Stop being ignored. Get a job faster! Land more interviews in 60 days.2.Register your CV with us today for a better job. Upload your CV to be considered for jobs that match your skills, experience and career level. - It's free. Over 17,500 Kenyans have gotten jobs through us3.Stay relevant in a competitive job market. Register for short professional courses starting next month.4.Are you getting interviews but missing the job offer? Learn how to confidently articulate your value and perform at your best in interviews. Confidence to sell yourself for maxium salary. & coaching consultationRelated Jobs: , ,How C.S.S Got Me A Job..Get A Job FasterGet A Professional CV Plus 3 Months Recruitment SupportIs Your CV Getting You Interviews? Stop Missing Interviews! Get our Personalized job search advice, Professional CV review and FREE recruitment suport to land your next job faster.Career Strategies & TipsBrowse Your JobShort Courses To Market YouContactMain Office
3rd Floor, Mayfair Suites, Westlands, Nairobi
  • Mobile: Employers Only - 0797 452 211; 0796 630 043
  • Candidates Only - 0718-610023; 0722 735 216
  • CV Writing Only - 0798 568638, 0798 56 86 43
CorporatesCandidatesMore© 2026 Corporate Staffing Services.sub-menu" aria-expanded="false">Toggle child menuExpand.sub-menu" aria-expanded="false">Toggle child menuExpand.sub-menu" aria-expanded="false">Toggle child menuExpanddocument.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"}; //# sourceURL=kadence-navigation-js-extrahttps://www.corporatestaffing.co.ke/wp-content/themes/kadence/assets/js/navigation.min.jshttps://www.corporatestaffing.co.ke/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-bc2e26cfa69fcd4a8261.jshttps://www.corporatestaffing.co.ke/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-08f4a4ca33532233b542.jsvar wpforms_user_journey = {"is_ssl":"1","is_debug":"","storage_name":"_wpfuj","cleanup_cookie_name":"_wpfuj_cleanup","max_data_size":"10240","max_data_items":"100","page_id":"267101"}; //# sourceURL=wpforms-user-journey-js-extrahttps://www.corporatestaffing.co.ke/wp-content/plugins/wpforms-user-journey/assets/js/wpforms-user-journey.min.jsai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"};

Corporate Staffing