Enroll Today at James Flavian College of Business & Technology

Best Certified Public Accountants (CPA) in Kenya

Course Overview

The Certified Public Accountant (CPA) certification is a prestigious and globally recognized credential that signifies expertise in accounting, finance, and business. The CPA course typically includes a comprehensive curriculum designed to prepare candidates for the CPA exam and equip them with the necessary skills and knowledge for a successful career in accounting.

Eligibility Requirements

Entry Qualifications

  • KCSE C+ (Plus)

Career Options

Certified Public Accountants (CPAs) have a wide array of career options available to them due to their extensive training and expertise in accounting, finance, and business management. They can pursue roles in public accounting firms, providing services such as auditing, tax preparation, and consulting to a variety of clients. CPAs also find opportunities in corporate accounting, where they may handle internal financial reporting, budgeting, and strategic financial planning. Many CPAs advance to executive positions such as Chief Financial Officer (CFO) or Controller. Additionally, CPAs are in demand in government agencies, non-profit organizations, and educational institutions. Their skills are also highly valued in forensic accounting, where they investigate financial discrepancies and fraud. The versatility of a CPA qualification allows for a dynamic and varied career path with significant opportunities for specialization and advancement.

Course Overview

Foundation Level
Intermediate Level
Advanced Level

Foundation Level?


  • Financial Accounting
  • Communication Skills
  • Introduction to Law and Governance
  • Economics
  • Quantitative Analysis
  • Information Communication Technology

Intermediate Level


  • Company Law
  • Financial Management
  • Financial Reporting and Analysis
  • (Incorporating IPSAS)
  • Auditing and Assurance
  • Management Accounting
  • Public Finance and Taxation

Advanced Level


  • Leadership and Management
  • Advanced Financial Reporting

Specialization (Select one, double specialization allowed)

  • Advanced Taxation
  • Advanced Auditing and Assurance
  • Advanced Management Accounting
  • Advanced Public Financial Management

Payment Details

  • A non-refundable Application fee of Kshs, 1000/– is applicable before any application can be processed. Deposits are done via a direct deposit into the following bank account. (NB: No Cash payments accepted.)

James Flavian College Institute is registered Technical and Vocational Education and Training Authority (TVETA) under the Ministry of Education in the year 2021.