Job Summary

This is a key function to provide assistance and to deputize the senior finance management team. The role requires a practical understanding of Accounting in detail, excellent time management skills, proactivity and the ability to demonstrate a high degree of integrity. Maintenance of books of account for the small companies and provision of assistance in the preparation of Financial Statements are core aspects of the role.

  • Minimum Qualification: Bachelor
  • Experience Level: Senior level
  • Experience Length: 5 years

Job Description





Key responsibilities:

1.       Permanent Payroll

 ·       Ensure timely processing of payroll, refunds and

·       Ensure timely process all statutory payments – PAYE, NSSF, NHIF

·       Enter all Loans/HELB/Medical/Pension/ICEA onto the HR Manager system

·       Compile necessary documentation for Final dues i.e. Loan information


2.       Creditors – All companies

·       Creditor Managements; (Refer to supplier payments’ SOP)

o         Ensuring that postings to correct accounts on the system have been done by 10th of each Month o Ensure reconciliation against statements have been processed

o  Submitting reconciled remittances to Finance Director by 10th of each Month (based on previous

Month’s invoices)

o Submitting reconciled remittances to FD for 60 days creditor terms o Process Early Bills and Mid-Month Bills (30 days terms)

o  Processing previous month’s bills for amounts of less than 25k

o Ensure timely payment of Urgent Bills to avoid account blocking (those that go above limit allowances)

·       Compile all claims issuing from creditors management and have the ability to solve all the issues arising thereof

·       Handle all communication with Creditors regarding their account payment

·       Process monthly VAT by 20th (submission of internal filing deadline to Chief Accountant by 12th)

·       Ensure Withholding Tax is deducted immediately, filed in iTax system and remittance processed

·       Posting Supplier EFT payments to Quick Books

3.       Bank Reconciliation (for certain entities

·       Ensure all receipts, payments and foreign exchange transactions are posted accurately

·       Conduct monthly reconciliation for various accounts submitted to Finance Director by 10th each month


4.       Team Management

·       Assist Head of Finance in managing Accounting team and delegation of duties for accounting activities

·       Assist in preparation of Annual / Financial Accounts

·       Maintain Fixed Asset registers across all companies within the Group

·       Assist in Annual and KRA Audits, where necessary


5.       Other Farm sites

·       Manage Quarterly Stock-Takes and Stock Reconciliation process

·       Assist in the accounts to ensure that necessary reporting for EPZ regulations are adhered according to EPZ Act

6.       Petty Cash Management

·       Ensure all Farm site petty cash requests are received by 5th of every month (both soft and hard copy summaries)

·       Ensure petty cash requests are properly posted, reconciled and submitted to Finance Director by 10th of each Month for refund


7.       Inter-Company

·       Pass inter-company journals

·       Work with Head of Imports to pass inter-company journals for shared expenses on packaging and import clearing charges


8.       Other

·       Passing any general journal for the inter-company

·       Prepare Management Reports required by the Directors, together with the Head of Finance

·       Manage any other tasks deemed necessary or recommended by the Head of Finance

·       Carrying out quarterly and annual stock takes (Refer to the stock take SOP for further details)


9.       Any other duties as may be assigned from time to time by the immediate supervisor, manager or senior management



  •  Degree in Accounting, Finance or Economics, Business Studies or Administration, Mathematics
  •  Hindu speaking preferred
  •   At least 5 – 7 years of experience in the same field
  •  Experience with computerized ledger systems, general or tax accounting
  •  Experience in fresh produce company is an added advantage





Share Job Post

Log In to apply now