Accountant – QuickBooks Online at Frank Management Consult Ltd

  • Full Time
  • Nairobi

Frank Management Consult Ltd

Job Description

Reporting to: Finance Manager- Kenya   

Job Brief:

Reporting to the Finance Manager, this role will be a valued member of Kenya’s  Finance team  responsible  for accounting, taxation, procurement operations as well as office and asset administration. The position will play a critical role in ensuring smooth office and asset administration as well as timely and accurate accounting and monthly closes that will help in availing reliable monthly financial accounts for the management.

Key Duties & Responsibilities

  • Post sales in ETR machine
  • Prepare and file various KRA taxes – VAT, WHT, WHVAT, PAYE etc. for consistent compliance.
  • Record accounting transactions on QuickBooks Online
  • Perform bank & GL reconciliations
  • Maintain prepayments, Accruals, A/P and A/R schedules
  • Maintain the FAR, manage the company storage/inventory and post depreciation
  • Participate in the monthly/annual close processes
  • Reconcile travel & Per Diem advances
  • Initiate Mpesa payments and Bank Transfers for approval on request
  • Maintain and manage company Petty Cash
  • Draft LPOs for approval on request
  • Generate E-slips for Statutory deductions after payroll approval
  • Participate in the external audit process
  • Perform any other duties as may be assigned by the management from time to time

Minimum Qualifications & Skills

  • Bachelor of Commerce (Bcom) in Finance or Accounting
  • At least Part II of CPA
  • QuickBooks (MUST) skills- including management of competencies
  • Solid Bank Reconciliations, VAT as well as supporting schedules like Prepayments, Accruals, A/Ps and A/Rs within the application
  • Generation of TIMS compliant sales invoices and fling taxes (PAYE, WHT, WHVAT, VAT etc.) on itax General Ledger accounting and Bank Reconciliations
  • IT savvy- able to easily embrace & adopt new technology in finance & Accounting


  • Able to work in a remote working environment- can manage time, schedule activities and deliver with minimum supervision
  • Curious and innovative- ready to learn on the go and grow in a startup environment
  • Good interpersonal skills

To apply for this job please visit