Mini-Mart Accountant
Job summary
The Accountant will be responsible for overseeing the company's financial records, cash management, inventory controls, statutory compliance, budgeting, reporting, and branch financial performance. The successful candidate will play a key role in supporting management with financial insights, operational controls, and business growth initiatives.
Min. qualification
Bachelors
Experience level
Senior level
Experience length
3 years
Language
English
Working hours
Full Time - 8 to 5
Applicant location
Nairobi, Kenya
Job description & requirements
Key Responsibilities
Financial Management & Reporting
Maintain accurate accounting records and financial transactions.
Prepare daily, weekly, monthly, and annual financial reports.
Prepare management accounts and profitability reports.
Monitor cash flow and prepare cash flow forecasts.
Reconcile bank accounts, petty cash, mobile money accounts, and supplier accounts.
Ensure all financial transactions are properly documented and recorded.
Retail Finance & Inventory Control
Monitor inventory movement and stock valuation across related entities.
Conduct stock reconciliations and variance analysis.
Investigate stock losses, damages, wastage, and operational discrepancies.
Generate reports on fast-moving, slow-moving, and non-performing products.
Support implementation of inventory management and stock control procedures.
Conduct periodic audits and stock verification exercises.
Accounts Payable & Receivable
Process supplier invoices and payments.
Reconcile supplier statements and maintain creditor records.
Monitor accounts receivable and follow up on outstanding balances.
Maintain accurate debtor and creditor ledgers.
Ensure timely settlement of approved supplier obligations.
Taxation & Compliance
Prepare and submit statutory returns within required deadlines.
Ensure compliance with KRA regulations and other statutory requirements.
Maintain proper accounting records for audit purposes.
Liaise with auditors, banks, consultants, and regulatory authorities.
Support annual audits and compliance reviews.
Budgeting & Business Analysis
Assist in preparation of annual budgets and financial forecasts.
Monitor branch and departmental spending against approved budgets.
Analyze sales performance, margins, expenses, and profitability trends.
Prepare financial dashboards and management reports.
Provide recommendations to improve profitability and operational efficiency.
Cash Management & Internal Controls
Review daily sales reports and cash reconciliations.
Verify branch deposits against sales records.
Conduct surprise cash counts and branch audits.
Implement and enforce financial controls and company procedures.
Identify and report financial risks, fraud, and control weaknesses.
Procurement & Cost Management
Review purchase orders and supplier invoices.
Monitor procurement costs and recommend cost-saving opportunities.
Participate in supplier evaluations and commercial negotiations when required.
Ensure procurement activities comply with approved budgets and company policies.
Payroll & Administration
Prepare and process monthly payroll.
Ensure accurate statutory deductions and remittances.
Maintain payroll records and employee financial documentation.
Support finance-related administrative activities.
Asset Management
Maintain and update the fixed asset register.
Monitor company assets including equipment, furniture, refrigeration units, and vehicles.
Coordinate periodic asset verification and tagging exercises.
Manage depreciation schedules and asset records.
Systems & Process Improvement
Support accounting software and POS system administration.
Ensure financial data accuracy and integrity.
Identify opportunities for automation and process improvement.
Train team on financial controls, cash handling, and inventory procedures.
Qualifications & Experience
Bachelor's Degree in Accounting, Finance, Commerce, or a related field.
CPA(K) Part II or above; CPA Finalist is an added advantage.
Minimum 3 years' experience in accounting, finance, retail, FMCG, distribution, or hospitality sectors.
Experience managing multi operations is highly desirable.
Proficiency in accounting software, ERP systems, POS systems, and Microsoft Excel.
Strong understanding of Kenyan tax and statutory requirements.
Skills & Competencies
Financial reporting and analysis.
Budgeting and forecasting.
Inventory and stock management.
Tax compliance and statutory reporting.
Strong analytical and problem-solving skills.
High attention to detail and accuracy.
Integrity and confidentiality.
Strong organizational and time-management skills.
Excellent communication and interpersonal skills.
Ability to work independently and meet deadlines.
Key Performance Indicators (KPIs)
Timely and accurate financial reporting.
Inventory reconciliation accuracy.
Reduction in stock variances and losses.
Compliance with statutory deadlines.
Cash reconciliation accuracy.
Branch profitability performance.
Audit compliance results.
Cost reduction and efficiency improvements.
Financial reporting turnaround time.
Inventory turnover performance.
Similar jobs
Finance Systems & Process Management Lead Job Equity Bank
Equity Bank
Job Title: Finance Systems & Process Management Lead Date Posted: 21/07/2026 Job Type: Full Time Employer: Equity Bank Industry: Finance Salary: Open Location: Nairobi Country: Kenya Deadline: 04/08/2026 Summary: Equity Bank is hiring a Finance Systems & Process Management Lead skilled in financial system optimization, process automation, ERP management, and system integration. Finance Jobs, Standard Bank Jobs. Looking for a finance job in Kenya? Equity Bank is hiring a Finance Systems & Process Management Lead skilled in financial system optimization, process automation, ERP management, and system integration. Role Purpose Ensure that Finance systems and processes across the Group are
Innovations Manager Job Britam
Britam
Job Title: Innovations Manager Date Posted: 21/07/2026 Job Type: Full Time Employer: Britam Industry: Insurance Salary: Open Location: Nairobi Country: Kenya Deadline: 31/07/2026 Summary: Insurance Jobs, Britam Jobs. Looking for an insurance job in Kenya? Britam is hiring an Innovations Manager skilled in product innovation, strategic growth, design thinking, and process improvement. Job Purpose: Reporting to the CEO, Britam Micro Insurance, the role holder will drive customer growth by developing innovative products, processes & technology solutions for individual & SME emerging consumers, using an agile innovation model. He/She will set up and own Britam’s emerging consumer innovation
Head Of Operations Job Prudential Life Assurance
Prudential Life Assurance
Job Title: Head of Operations Date Posted: 21/07/2026 Job Type: Insurance Employer: Prudential Life Assurance Industry: Insurance Salary: Open Location: Nairobi Country: Kenya Deadline: 24/07/2026 Summary: Insurance Jobs, Prudential Life Assurance Jobs. Looking for an insurance job in Kenya? Prudential Life Assurance is hiring a Head of Operations skilled in operational strategy, process optimization, business performance, and team leadership. Educational/Professional Qualifications University degree in Business Administration, Finance, Economics, Social Sciences, Computer Science, etc. A professional qualification (CII/AIIK/LOMA) – Fellowship in professional insurance institutes or equ