Senior Accountant

Nairobi, Kenya
  • Responsible for overall accounting of the 4PMC Kenya and may also be required to support other branches in different countries

  • Process Supplier payments

  • Liaises with clients and other departments to ensure availability of all documentation that is required for payment processing i.e. statements of account, credit notes, purchase orders, delivery notes, and invoices.

  • Checks client’s invoices to confirm accuracy of calculations, pricing, extensions, goods and services receipt, etc.

  • Responsible for preparing all invoices and billing clients.

  • Checks the invoices against the contracts of purchase to confirm accuracy before passing on for approval by the Managing Director.

  • Reconciles accounts as per client’s statement and ensures that invalid and or reconciling items are followed up and cleared by the following month.

  • Provides clients with real time payment status information based on the reconciling items.

  • Maintains communication with clients to resolve outstanding issues relating to their accounts.

  • Follows up on open Purchase Orders for HR dept and Admin Dept and updates records as required.

  • Timely and accurate billing of clients in order to reflect an accurate debt position thus supporting debt collection.

  • Reconciling invoices from all clients

  • Receipting payments made banked and application of the receipts to reconciled invoices in Odoo.

  • Computation of all taxes to KRA and submission of the reports to the managing director on time.

  • Bad debt computation so as to ensure accurate reporting of overdue clients balances.

Good accounting skills
Personal drive
Desire to grow
Ability to work with team
Technical expertise

Essential knowledge

  • Good understanding of accounting principles and concepts and procedures regarding accounts.


  • At least a bachelors degree in Commerce (Accounting Option).
  • Certified public accountant(Kenya).
  • 2-3 years of experience in a similar capacity in the private commercial sector

Nice to have

  • Experience in working with Odoo will be an added advantage

What's great in the job?

Autonomy in your work and propose new mechanisms to improve the finance department