Accounts Admin

Company Details

Industry: Consulting
Description: We are a Human Resource Management Consulting Company based in Nairobi Kenya providing a comprehensive range of Human Resources Solutions with your business needs and focus in mind. We excel in consulting, training, offer complete staffing solutions, policy creation, payroll processing, HR Audits, O… We are a Human Resource Management Consulting Company based in Nairobi Kenya providing a comprehensive range of Human Resources Solutions with your business needs and focus in mind. We excel in consulting, training, offer complete staffing solutions, policy creation, payroll processing, HR Audits, Organizational restructuring, mitigation and conflict resolution. View more View less

Job Details

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

Job Description

Role Overview

We are looking for a detail-oriented Accounts Admin to join our client’s finance team and keep the daily financial operations running smoothly. This role supports the business by managing bookkeeping duties, preparing statutory filing submissions, issuing accurate invoices and quotations, and maintaining clean records that inform better business decisions. Your work ensures that the organization stays compliant with tax and payroll regulations while supporting sales and administrative teams with reliable financial data.

Key Responsibilities

  • Maintain accurate and up-to-date financial records, including ledgers, receipts, and payment transactions.
  • Prepare and file statutory returns for VAT, PAYE, NHIF, NSSF, and SHA within required deadlines.
  • Process invoices and sales quotations promptly, ensuring correct pricing, billing details, and client information.
  • Track and reconcile business expenses, bank statements, and petty cash to support month-end reporting.
  • Generate financial and administrative reports for management, highlighting any discrepancies or concerns.
  • Use CRM and sales tools to log client transactions, update account records, and support the sales team with accurate billing data.
  • Liaise with internal departments to resolve invoice or payment queries and maintain professional client communication.
  • Assist with general office administration tasks related to finance, document organization, and vendor follow-ups.

Requirements & Qualifications

  • Completed CPA Part 1 and Part 2 qualifications, or an equivalent level of accounting knowledge.
  • Proven experience preparing and filing VAT, PAYE, NHIF, NSSF, and SHA statutory returns.
  • Strong proficiency in Microsoft Office, especially Excel, for data entry, reconciliation, and reporting.
  • Working knowledge of CRM and sales tools for managing client accounts and billing workflows.
  • Hands-on experience in bookkeeping, financial reporting, invoicing, expense tracking, and preparing quotations.
  • Excellent interpersonal and communication skills to interact with clients, vendors, and colleagues professionally.
  • Humble, ethical, and detail-oriented work style with the ability to handle confidential financial information responsibly.
  • Female candidates are strongly encouraged to apply for this position.
733 open positions on Semasocial right now · 8456 open positions in Nairobi County, Kenya · 11 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.

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.