Job Summary

Accountant to manage Asset register, liabilities and stock control; prepares asset, liability, and capital account entries by compiling and analyzing account information.

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

Job Description

Requirements 
  • Bachelor’s degree. B com- Accounting Option, Business administration,
  • CPA k qualification a must.
  • MUST have experience working with Quickbooks and Xero software.
  • At least 5 years experience in a busy accounting department.
  • Proactive and can take initiative.
  • Exposure to auditing, debt collection is added advantage.


Duties and Responsibilities
  1. Maintaining the cash book.
  2. Manage Asset register, liabilities and stock control.
  3. Prepares asset, liability, and capital account entries by compiling and analyzing account information.
  4. Prepare daily, weekly and monthly Bank reconciliation.
  5. Documents financial transactions by entering account information.
  6. Analyzing expenditure and income on monthly, quarterly and annual basis.
  7. Reviewing cash balances to ensure correct position
  8. Shall be instrumental in company budgeting and planning. 
  9. Undertaking timely submission of taxes and statutory deductions and records all such payments shall be correctly filed e.g. NHIF, NSSF and PAYE.
  10. Preparation of financial accounts for audit.
  11. Submit all staff loans and advances register for payroll processing.
  12. Ensure completeness of payroll posting in financial records. 
  13. Maintaining good relationship with bankers.
  14. Update and maintain debtors schedule and follow-up for payment.
  15. Check and ensure all correspondences are acted on within 48 hours.
  16. Advise management on methods to improve the efficiency and effectiveness of the control environment over petty cash payments and staff loans and advances.
  17. Recommends financial actions by analyzing accounting options.
  18. Summarizes current financial status by collecting information; preparing balance sheet, profit and loss statement, and other reports.
  19. Substantiates financial transactions by auditing documents.
  20. Maintains accounting controls by preparing and recommending policies and procedures.
  21. Reconciles financial discrepancies by collecting and analyzing account information.
  22. Prepares payments by verifying documentation, and requesting disbursements.
  23. Answers accounting procedure questions by researching and interpreting accounting policy and regulations.
  24. Complies with state financial legal requirements by studying existing and new legislation, enforcing adherence to requirements, and advising management on needed actions.
  25. Prepares special financial reports by collecting, analyzing, and summarizing account information and trends.
  26. Maintains customer confidence and protects operations by keeping financial information confidential.
  27. Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
  28. Contributes to team effort by accomplishing related results as needed.
  29. Perform any other assignments as requested by management.

Share Job Post

Log In to apply now