The Finance Officer / Accountant will work closely with management to provide financial insights that support strategic decision-making while ensuring the company's financial resources are managed efficiently. Below are the key roles and
responsibilities
Financial Management
- Maintain accurate and up-to-date financial records in accordance with accounting standards.
- Prepare monthly, quarterly, and annual financial statements and management reports.
- Monitor the company's financial performance and provide regular reports to management.
- Prepare cash flow statements and monitor daily cash positions.
- Develop financial forecasts and budgets.
- Monitor income, expenses, and profitability across projects and departments.
- Ensure proper allocation and recording of all financial transactions.
- Recommend strategies to improve financial performance and operational efficiency. Accounting Operations
- Manage the general ledger and ensure accurate bookkeeping.
- Process journal entries, reconciliations, and month-end closing activities.
- Prepare bank reconciliations and resolve discrepancies promptly.
- Maintain accounts receivable and accounts payable records.
- Process customer invoices and supplier payments.
- Monitor outstanding receivables and follow up on overdue payments.
- Ensure timely payment of company obligations.
- Maintain proper filing of financial records and supporting documentation. Tax & Statutory Compliance
- Prepare and file statutory tax returns including VAT, PAYE, Corporation Tax, NSSF, SHA, Housing Levy, and other applicable statutory deductions.
- Ensure compliance with all Kenya Revenue Authority (KRA) regulations.
- Maintain compliance with applicable financial reporting standards and government regulations.
- Support external auditors during statutory audits.
- Prepare schedules and documentation required for audits.
- Keep abreast of changes in tax laws and financial regulations. Payroll Administration
- Prepare and process monthly payroll accurately and on time.
- Calculate salaries, allowances, overtime, deductions, and statutory contributions.
- Maintain payroll records and employee compensation information.
- Ensure confidentiality of payroll information.
- Process employee reimbursements and expense claims. Budgeting & Financial Planning
- Prepare annual departmental and company budgets together with management.
- Monitor budget utilization and identify variances.
- Provide recommendations for cost control and budget optimization.
- Support management in financial planning and decision-making.
- Analyze financial trends and prepare financial forecasts. Procurement & Expense Management
- Verify supplier invoices before payment.
- Ensure procurement expenses comply with company policies.
- Monitor company expenditures and recommend cost-saving initiatives.
- Maintain records of company assets and depreciation schedules.
- Participate in procurement evaluations where required. Financial Systems & Process Improvement
- Manage financial transactions and procurement using Zoho Books and Zoho Procurement.
- Ensure accurate setup and maintenance of accounting software.
- Recommend automation opportunities to improve financial processes.
- Participate in implementation and improvement of financial systems.
- Maintain data integrity within financial systems. Reporting & Analysis
- Prepare weekly, monthly, and quarterly financial reports.
- Develop financial dashboards and key performance indicators.
- Conduct profitability analysis for projects and business units.
- Analyze financial risks and recommend mitigation measures.
- Present financial reports and recommendations to management. Internal Controls & Risk Management
- Ensure compliance with internal financial controls and company policies.
- Monitor financial risks and recommend appropriate control measures.
- Safeguard company assets through proper financial controls.
- Investigate financial discrepancies and recommend corrective actions.
- Support implementation of risk management strategies. Team Collaboration
- Work closely with management to support business growth initiatives.
- Collaborate with the Sales, Technical, and Administration teams on financial matters.
- Provide financial guidance to department heads.
- Support company-wide strategic planning and decision-making. Continuous Professional Development
- Stay updated on accounting standards, tax laws, and financial regulations.
- Maintain professional accounting certifications where applicable.
- Participate in finance, taxation, and technology training programs.
- Continuously identify opportunities to improve financial processes and reporting. Requirements Applicants should possess
- Diploma/Bachelor's Degree in Accounting, Finance, Commerce, Business Administration (Finance/Accounting Option), Economics, or a related field.
- CPA (K), ACCA, or equivalent professional qualification is highly preferred.
- Experience using accounting software, preferably Zoho Books.
- Excellent proficiency in Microsoft Excel and/or Zoho Sheets.
- Experience preparing financial statements and management reports.
- Strong understanding of Kenyan tax regulations and statutory compliance.
- Experience handling payroll and statutory deductions.
- Strong analytical and financial planning skills.
- Excellent written and verbal communication skills.
- Ability to work independently and maintain strict confidentiality.
- Experience in an ICT, SaaS, software, or professional services environment is an added advantage.