Duties and Responsibilities.
1. Financial Planning, Budgeting & Forecasting
• Prepare, manage, and monitor the companys annual budget across all departments.
• Allocate funds effectively across departments and business units.
• Provide financial forecasts to support strategic planning and decision-making.
• Analyze variances between actual and budgeted figures, and recommend corrective actions.
• Coordinate with HR to ensure alignment between financial and personnel records.
2. Audit Preparation & Compliance Reporting
• Support internal and external audits with timely documentation and responses.
• Implement audit recommendations to improve compliance and accountability.
3. Financial Reporting & Analysis
• Prepare and present accurate monthly, quarterly, and annual financial statements.
• Consolidate financial data from all business units and branches.
• Provide cost-benefit analysis for projects and capital investments.
• Offer insights to senior management to support performance evaluation and strategic growth.
4. Accounting & Bookkeeping
• Maintain accurate and complete financial records, ledgers, and journals in compliance with accounting standards.
• Reconcile bank statements, vendor accounts, and inter-branch transactions.
• Ensure integrity, completeness, and consistency of financial data across operations.
5. Tax Management & Compliance
• Prepare and file statutory tax returns (VAT, PAYE, Withholding Tax, etc.) on time.
• Ensure full compliance with KRA regulations and respond to inquiries or audits.
• Maintain updated tax records and support audits or tax assessments.
• Ensure compliance with agriculture, health, labor, and environmental regulatory bodies.
6. Financial Controls & Risk Management
• Implement and enforce strong internal controls over spending, revenues, inventory, and assets.
• Identify financial and operational risks and propose mitigation strategies.
• Monitor exposure to input shortages, FX fluctuations, and price volatility.
• Support insurance processes for operational disruptions or asset losses.
7. Payroll & Employee Compensation
• Process monthly payroll for 150+ employees, including statutory deductions and benefits.
• Maintain accurate records of salaries, bonuses, overtime, loans, and advances.
• Ensure compliance with labor laws and timely remittance ofstatutory obligations.
8. Cash Flow, Petty Cash & Treasury Oversight
• Monitor overall cash flow and ensure liquidity for operational needs.
• Oversee petty cash usage, ensure proper documentation, and manage timely replenishment.
9. Procurement Oversight & Vendor Management
◦ Coordinate procurement from suppliers.
• Review and manage supplier contracts for cost-effectiveness and timely delivery.
• Analyze purchasing trends and suggest cost-saving opportunities.
10. Inventory & Fixed Asset Management
• Conduct regular stock takes and reconcile inventory data across locations. Monitor inventory levels and maintain stock records.
• Maintain and update a fixed asset register, including tagging, depreciation, and disposals.
11. ERP & Systems Oversight
• Collaborate with IT/ERP teams to ensure proper setup and configuration of financial modules.
• Ensure financial data integrity within ERP systems across branches and departments.
• Resolve system issues and reporting inconsistencies in coordination with IT.
12. Branch & Operational Finance Oversight
• Support branch-level finance teams to maintain consistency in accounting practices.
• Evaluate operational costs across branches and recommend efficiency improvements.
• Ensure alignment of branch reporting with head office requirements.
13. Office Administration & General Operations
• Assist in recruitment, onboarding, staff induction, and training coordination.
- Company industry:
- Oil & Gas
- Job role:
-
Accounting and Auditing