AfriCareers Logo

Sponsored

Accounting / Finance

AccountantNew!

Category

Accounting / Finance

Employment Type

Full-time

Location

Nairobi, Kenya

Vacancies

1 position

Closing Date

11/15/2026
11 days left

Employer / Company

Bayinah Academy logo
Bayinah Academy
4 views
0 unlocks

Description (Public)

The Accountant at Bayinah Academy oversees financial reporting, compliance and internal controls, managing reconciliations, fee collections, management accounts, tax and audit preparation for the school.

Duties, Roles and Responsibilities

  • Maintain accurate accounting records and oversee daily finance operations.
  • Manage bank, supplier, receivables and general ledger reconciliations.
  • Oversee fee collections, debtor ageing, payment allocation and recovery reporting.
  • Prepare monthly management accounts, cash-flow forecasts and budget variance reports.
  • Ensure KRA tax compliance, eTIMS documentation, payroll and statutory reconciliations.
  • Coordinate audit preparation, supporting schedules and documentation.
  • Support the transition from QuickBooks Desktop to QuickBooks Online.
  • Strengthen financial controls, reporting deadlines and departmental accountability.

Qualifications, Education and Competencies

Qualifications & Experience:

  • Bachelor's degree in Accounting, Finance or a related discipline.
  • CPA Part II or above, with CPA(K) preferred.
  • Minimum five years of relevant accounting experience.
  • Strong practical experience in QuickBooks and advanced Excel.
  • Demonstrated experience in tax compliance, reconciliations and audit preparation.
  • School or comparable institutional experience is an advantage.

Skills & Competencies:

  • High standards of integrity and confidentiality.
  • Independence and professional communication.
  • Attention to detail and accountability.
  • Organisation and deadline management.
  • Analysis and reporting.

How to Apply

Get DAILY Job Updates

AfriCareers WhatsApp Channel

Follow Channel

Get DAILY Job Updates

AfriCareers Telegram Channel

Follow Channel

Turn on to receive notifications