Book Nowbook-now


The CFA® exam is a gruelling exam that takes immense preparation and dedication. Get the study help you need by attending online classes, or by getting the right amount of question practice and mock exams under your belt.

 Get ready for 3 June!

Get Question Banks, Mock Exams, Online Classes and Revision Classes right here!

Find out more about our Lifetime Pass Assured Guarantee and the variety of exam preparation tools available. 

CFA Institute does not endorse, promote, or warrant the accuracy or quality of the products or services offered by IBTC or BPP. CFA Institute, CFA® and Chartered Financial Analyst® are trademarks owned by CFA Institute.

Your fees are split between institute fees (which are paid directly to the CFA Institute), and tuition fees (which are paid to IBTC). 


Registration fee
A once-off enrolment fee of $450 is payable to the CFA Institute when enrolling for the CFA® Program.


Exam fees

The exam fee covers the cost of the following:

·       Curriculum material (also called the Candidate Body of Knowledge) in electronic format

·       An interactive study planner to guide and track your exam preparation

·       Topic-based practice tests

·       Mock exams

·       A mobile study app with access to everything listed above


You may purchase a print version of the curriculum (for $150 plus shipping) at the same time that you register for an exam, or later.


Paying your CFA Institute fees

All fees are payable directly to the CFA Institute upon enrolment and registration. For more information on the fee schedule and cancellation policy, please click here.


Tuition fees

To receive a quote for tuition fees payable to IBTC, make a booking here.


Payment Plan

There is a range of payment options available to you, whether you are paying for your own studies or are fortunate enough to have a sponsor.

You have a choice to pay via electronic funds transfer, cash deposit, bank transfer, online via credit card or manually over the phone via our speed point machines.


The payment plan allows you to pay for your studies over a maximum of 4 month, interest free, depending on the course you have chosen to study.  You are required to select the payment plan option when creating a booking or quote on our website to display the payment plan terms.


We can only confirm bookings once we receive the following from you:

  • a deposit (minimum 20% on tuition depending on the course you have chosen)
  • a completed debit order form for the balance of the payments


The debit order form is emailed to you with the pro-forma invoice if the payment plan has been selected via our website. The debit order form is also available to download from the student downloads tab  on the website or you can request that it be emailed to you.


Products available on the payment plan

  • Home study
  • Online classes
  • Part time evening or weekend classes
  • Revision Classes
  • Workshops
  • Exam Prep Classes
  • Institute fees (student registration, subscription, exemption)


How to calculate debit order payments?


Product Type


Number of payments

Monthly % split







The first debit order collection will be collected the month after the initial deposit is received. 

When are the debit order collection dates?

There are fixed dates for collections:

  • 1st
  • 15th
  • 25th
  • Last day of the month (28th, 29th, 30th or 31st)


Should any of the above dates fall on a Sunday or Public Holiday, the collection date will move to the very next working day.


Collection files are sent to FNB 2 days prior to collections. Any changes to the collections need to be amended manually.


Payment plan eligibility

Only South African residents are eligible for the payment plan. Students with poor credit or previous defaulters are also not eligible unless arrangements have been made with Finance. IBTC may request additional information to complete your debit order.


All special arrangements are at the discretion of our Finance Department.

Get a quote

Course Enquiry

Subscribe to our newsletter

We'll only send you good stuff