Accountant Job Generations TechZone (40-70K)
Accounting Jobs.
Reporting to: Director
Gross Salary: Ksh 40K – 70K
Job Summary:
Manage and interpret financial data for statutory compliance and decision making by business stakeholders.
Duties and Responsibilities:
- Ensure accurate and up to date data entry/book-keeping
- Manage inventory and accounting system to ensure accuracy.
- Maintenance of petty cash
- Keep upto date record of administrative documents & financial documents ie. Receipts , invoices etc.
- Budgeting and planning for business needs to facilitate smooth operations.
- Financial reporting of Company status i.e cash flow report, profit and loss reports; aged receiavble/debtors reports
- Bank reconciliation.
- Daily reconciliation of Office and Branches cash sales, stocks and tills.
- Maintaining an upto date assets register
- Auditing of branches periodically
- Payroll and statutory deductions preparation
- Offering POS system related support to branch staff members
- Any other duty that may be assigned from time to time
Key Result Areas (KRAs)
- Financial Record Management
- Objective: Ensure accurate, complete, and up-to-date financial records.
Key Responsibilities:
- Record all sales, purchases, expenses, and payments daily.
- Maintain reconciled ledgers (Cashbook, Bank, Payables, Receivables).
- Ensure all transactions are supported by valid documentation (invoices, receipts, etc.).
Key Performance Indicators (KPIs):
- 100% accuracy in data entry.
- Reconciliations completed by the 5th of every month.
- Zero missing documentation.
- Cash Flow and Bank Reconciliation
- Objective: Maintain healthy liquidity and prevent discrepancies.
Key Responsibilities:
- Prepare daily/weekly cash flow summaries.
- Reconcile all bank accounts and M-Pesa tills weekly.
- Monitor customer and supplier payments to prevent cash gaps.
KPIs:
- Timely reconciliations (no more than 3 days delay).
- No unreconciled variances beyond KSh 500.
- Accurate cash forecasts.
- Accounts Payable and Receivable Management
- Objective: Optimize credit control and supplier relationships.
Key Responsibilities:
- Track customer credit sales and follow up for timely collections.
- Ensure suppliers are paid per agreed terms.
- Maintain updated debtor and creditor aging reports.
KPIs:
- Average receivable days ≤ 30.
- No overdue supplier payments beyond 7 days (without approval).
- Monthly aging reports prepared and submitted by 3rd of every month.
- Inventory and Cost Management
- Objective: Support accurate stock valuation and profitability tracking.
Key Responsibilities:
- Work with store managers to reconcile physical vs. system stock.
- Track cost of goods sold and gross profit per product line.
- Report on inventory discrepancies or slow-moving items.
KPIs:
- Stock variance < 1%.
- Monthly inventory reports submitted on time.
- Profit margin reports by category updated monthly.
- Tax Compliance and Statutory Reporting
- Objective: Ensure full compliance with KRA and other statutory bodies.
Key Responsibilities:
- File VAT, PAYE, NSSF, NHIF, and Withholding Tax accurately and on time.
- Maintain compliance calendar and track deadlines.
- Prepare annual audit schedules and liaise with auditors.
KPIs:
- 100% timely tax filing.
- Zero penalties or fines.
- Accurate and complete audit schedules.
- Management Reporting and Budgeting
- Objective: Provide actionable financial insights for decision-making.
Key Responsibilities:
- Prepare monthly P&L, balance sheet, and cash flow statements.
- Assist in preparing and monitoring budgets.
- Highlight key variances and financial trends.
KPIs:
- Monthly management reports submitted by the 7th.
- Budget variance reports available monthly.
- Timely and accurate financial insights shared with management.
- Internal Controls and Process Improvement
- Objective: Safeguard company assets and ensure financial discipline.
Key Responsibilities:
- Implement and monitor financial controls (cash handling, approvals, etc.).
- Recommend process improvements for efficiency and transparency.
- Support audit readiness and compliance.
KPIs:
- Zero unauthorized transactions.
- Quarterly control review reports.
- Documented improvements implemented quarterly.
Qualifications:
- Bachelor’s degree in Accounting, Finance, or a related field.
- Professional certifications (e.g., CPA, ACCA) are an advantage.
- Minimum 3 years of experience in accounting or finance roles.
- Familiarity with inventory management and financial reporting.
- Proficiency in accounting software (e.g., QuickBooks, Sage).
- Strong knowledge of Microsoft Excel for data analysis and reporting.
- Experience with bank reconciliation and cash flow management.
How to Apply
Gross Salary: Ksh 40K – 70K
NB: Only shortlisted candidates will be contacted. If you do not receive any communication from us within two weeks of your application, kindly consider your application unsuccessful. We appreciate your interest and thank you for applying
🎯 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.

