Accountant

Company Details

Rating: No ratings yet log in to rate this company
Industry: Consulting
Description: CDL was founded in early 2003 by its current Managing Director, Lucy Mmari, who built the company after spending 14 years honing her human resources expertise at a well-established logistics firm.

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Undisclosed
Other Pay: Benefits
Job Category: Accounting, Audit, Finance

Job Description

Role Overview

As the senior accountant within a Kenyan construction and finishing materials firm, you will take full ownership of the company’s daily financial operations—from recording transactions and monitoring cash positions to preparing statutory reports. Your work directly supports procurement and sales decisions, ensuring that inventory of tiles, sanitary ware, adhesives, and related finishing products is accurately valued and controlled. Reporting to management, you will provide the financial clarity needed to keep the business profitable, compliant, and ready for growth.

Key Responsibilities

  • Oversee the complete bookkeeping cycle, ensuring every financial transaction is captured accurately and filed systematically.
  • Manage both incoming and outgoing payments, including supplier settlements, customer collections, and credit control follow-ups.
  • Prepare monthly, quarterly, and annual financial statements, including profit and loss reports, balance sheets, and management accounts.
  • Reconcile bank accounts, supplier ledgers, and customer ledgers regularly to identify and resolve discrepancies promptly.
  • Track and verify inventory movements for all finishing materials, aligning stock records with physical counts and purchase or sales documentation.
  • Process payroll on schedule, including the accurate calculation of statutory deductions and their timely remittance to the relevant authorities.
  • File tax returns for VAT, PAYE, NHIF, and NSSF in line with Kenyan regulations, and maintain all supporting records for audit readiness.
  • Generate management reports using Sage accounting software, delivering clear cash flow analysis and performance insights to aid budgeting and forecasting.

Requirements & Qualifications

  • A Bachelor’s Degree in Accounting, Finance, or a closely related field.
  • A professional accounting certification such as CPA (K), ACCA, or an equivalent qualification.
  • At least 10 years of hands-on accounting experience, ideally within construction companies, hardware distributors, or building materials suppliers.
  • Demonstrated proficiency in Sage accounting software, including its reporting and inventory modules.
  • Strong knowledge of financial reporting standards and inventory accounting practices specific to physical goods and project-based operations.
  • Advanced Microsoft Excel skills, including pivot tables, lookups, and financial modelling.
  • Proven analytical and problem-solving ability, with meticulous attention to detail and a high standard of integrity.
  • Excellent communication skills and the ability to collaborate across departments, while also working autonomously to meet strict deadlines.
525 open positions on Semasocial right now · 9213 open positions in Nairobi County, Kenya · 41 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

View Job Aug 16, 2026
UAE Jobs Ajman Emirate, United Arab Emirates
View Job Aug 16, 2026
UAE Jobs Dubai, United Arab Emirates
View Job Aug 16, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.