Financial Reporting
and Regulatory

Find a Course Projects Accounting Financial Reporting and Regulatory Frameworks
course information

Course: Short Course

Mode: Distance

Study Period: up to 6 months 

Course Code: ICBFRRF

course price

Price before bursary:


Price after bursary:



Payment Plan



per month

[over 10 months]

Registration fee:


Once off payment


Course Overview

The ICB Financial Reporting and Regulatory Frameworks course is the third topic required for the ICB Advanced Level programme. It is generally recommended that this subject is combined with the fourth and final subject – ICB Research theory and practice. The primary focus of this course is the application of International Financial Reporting Standards (IFRS) within the South African context

Introduction to International Financial Report Standards and the Conceptual Framework

IAS1 :   Presentation of financial statements              IAS2 : Inventories
IAS16:  Property, plant and equipment                        IFRS16: Leases
AS40 : Investment property                                            IFRS15 :Revenue from contracts with                                                                                                                customers
IAS36:  Impairment of assets                                         AS12: Income Taxes
IAS38: Intangible assets                                                   IAS7: Statement of cash flows

Study period: up to 6 months   

Study PLUS Course Material

Study material includes a Textbook, Study & Solutions Guide and Workbook, and for those students who require additional assistance in
the form of video learning, a FREE USB DRIVE containing Videos and Solutions Playlists.

ICB Assessment and Award

Using the ICB (Institute of Certified Bookkeepers) programme material, 30% of your final mark is calculated from the activities and evaluations you undertake during your Entrepreneurial distance learning course. Your Portfolio of Evidence (POE) is a folder you will receive once you have registered for your assessment, and it must include all tests and assignments you have completed for each module.

You will be required to do a written exam for each module, which accounts for 70% of your final mark and you will include that in your POE, which must be submitted to an ICB assessor. Assessment Centre are located throughout South Africa, so please visit to find an exam venue closest to you. Upon successful completion of your exam, ICB will certify you with a statement of competence showing the respective unit standards, which you have completed.

Important ICB Exam Information

You will need to register as a Student Member with the ICB, and enrol for the exam before prescribed closing dates with them. Please note ICB registration and assessment fees are not included in your course fees and must be paid directly to ICB. Please go to for current fees.

Entry Requirements

Students taking this course should have completed ICB Management Accounting Control Systems before starting this course.


This course is accredited by ICB, a SAQA recognized professional body.

Academy of York is accredited by FASSET SETA, SAIOSH, SABPP, PMSA, CompTIA, COMENSA and the Institute of Certified Bookkeepers (ICB) and is registered with the QCTO as a Private College.

What our past students said


“My experience with the college was good and I have never seen or heared about a college that takes care and always keep contact with its learners like A.O.Y does. I felt important. While I was doing the course, I got quick responses when I had questions, looking forward for my next course, much love.”

Thabo Masina


“I just had a baby and I decided to be a stay home mom for a while, but I had a change of heart to study while at home. It was a way of trying to find something to do to pass time until I got back on my feet. Thank you to the A.O.Y  fanatical support team for the support they gave from the start up until the end. I sure am going to look forward to studying with you guys in the future. Thanks for everything.”

Vukosi Mashele