top of page

About the course

The overall aim of this course is to provide the knowledge of taxation in Uganda covering all aspects of tax and hands-on skills that are needed in handling all tax tasks of an enterprise using real business scenarios.

Learning Outcomes

On completion of this course, the learner should be able to:

  • Explain the different forms of taxation for individuals and organizations.

  • Compute the different tax liabilities for individuals and corporate bodies.

  • Have an in-depth knowledge and understanding of the practical concepts and principles of income tax returns.

  • Solve practical income tax problems which draw on the interaction of different income tax business processes.

  • The ability to examine the various line items of an income tax return.

  • File various tax returns of income, VAT and Customs.

  • Use the EFRIS new tax management information System

Course     Curriculum


Unit 1 - Introduction to Income Tax

Unit 2 - Employment Income Tax

Unit 3 - Property Income Tax

Unit 4 - Rental Income Tax

Unit 5 - Withholding Tax

Unit 6 - Presumptive Tax

Unit 7 - Business Income Tax

Unit 8 - Value Added Tax

Unit 9 - Customs Management

Unit 10 - EFRIS


Target Group

All individuals that want to pursue a career in accounting and all those persons that want to kickstart their own business or consultancy in taxation.



CPA Innocent MUGISHA is a Professor of Finance and Accounting with over 10 years experience in teaching Taxation both at University and Professional level. His qualifications are: PhD (candidate), MBA(Finance), CPA(U), FCCA, CIPS, CTA and BCOM (Accounting). Innocent has also published various books on Taxation, Advanced Taxation and Principles of Tax for Business and Professional Studies.

Innocent Mugisha_edited.jpg

Pricing Plans

Free Trial


Valid for one week

7-days limited Access


(≈ $79)

Lecture Notes & Slides
Live Online Lectures
Instructor Led and Interactive
Class Assignments & Tests
Mock Examinations
Practice Questions with Solutions
24/7 Tutor Support

Live Online

Perfect for participants looking for weekly classes

Self Paced


(≈ $49)

Perfect for participants unable to attend live classes

E-learning at your own Pace
Lecture Videos
Lecture Notes and Slides
Tests & Quizzes
Mock Examinations
Practice Questions with Solutions

Frequently Asked Questions (FAQs)

Qn.1     When does the course start and finish?

Qn.2     How long do I have to access the course?

Qn.3     What if I am unhappy with the course?

Qn.4     Do I get a certificate on completion of this course?

Have a question? Reach out to us!

Our Support Team is here to help and answer any question you might have.

bottom of page