CPA Firm Hands-on Training Accounting, Audit, Taxation

CPA Members, Students, Bookkeepers & all Accounting Professionals

Blended Learning - 1-on-1, Online, On-Demand, In-Class, Zoom, Webinars, Live WebEx & In-Person

Learn/Prepare/Practice Real-Client Audit, Review, NTR, Compilation & T2 Corporate Tax

CPA Member

Whether you are looking for a refresher or planning to start your accounting & tax firm in Canada, you will find our training very useful. You will also earn verifiable CPD hours.

CPA Student

Have you looked at the job descriptions? 90% of CPA Student jobs require working knowledge of CW, TaxPrep & NTR skills. Our training will provide you the break-through into CPA Firm

Bookkeeper

Are you planning to start your tax, bookkeeping firm or looking to offer corporate tax return preparation work? Why give away lucrative tax work? We want to empower bookkeepers.

New Immigrant

Are you a new immigrant to Canada or living internationally, interested in working with Canadian Tax or Accounting clients. We will help you bridge the gap and get Cdn experience

Get the practical skills that will set you apart on interviews, resume and on the job!

Why Choose CPATraining.ca

Hands-on Training

Practice on real-client files on the software. Prepare real NTR and T2 corporate tax returns from start to finish. Free T2 trial software for practice.

Online Courses

Online training includes hundreds of topic-by-topic videos, real case studies, practice cases, reading material and valuable resources

Talk to Expert CPA

Communicate directly with the course instructor by asking questions throughout the course.

One-on-One Session

Schedule 1-on-1 Live Zoom Sessions to discuss any Questions with an Expert CPA

On-Demand

Unlimited One Year Access 24/7/365. Study at your own pace, when you want and at your convenience

Proven Reputation

 Over 94% of our students highly recommend us to other students.Our student satisfaction is 100%.

Unlimited Support

Unlimited Email, Text/SMS, Short Phone Calls, and Onsite Chat Support

Real Client Files

Practice Real Client Cases on the Software with Detailed In-Depth Solutions

CPD Certificates

Earn Verifiable CPD Hours for CPAs

Real-world NTR/Compilation, T2 Preparation Skills you can use immediately on the job

  • $299

Taxprep T2 - Step-by-Step guide to Preparing T2 Corporate tax return

  • Course
  • 24 Lessons

A step-by-step approach to preparing T2 tax returns using TaxPrep T2 tax software for small businesses. This course includes 15 hours of training content including, but not limited to, more than 15 topic-by-topic videos, over 15 case studies, practice cases, simulations, walk-through of real-client examples, textbook, pdf manual, presentation, slides and much more. CPD certificate issued upon completion

  • $299

Step-by-Step guide to Preparing T2 in Profile

  • Course
  • 17 Lessons

A step-by-step approach to preparing T2 tax returns using Profile T2 tax software for small businesses. This course includes 15 hours of training content including, several topic-by-topic videos, 15 case studies, practice cases, simulations, walk-through of real-client examples, textbook, pdf manual, presentation, slides and much more.

  • $299

CaseWare - Working Paper Software Training

  • Course
  • 40 Lessons

Learn how to prepare a working paper file for NTR from start to finish. The course includes up to 15 hours of training material.

  • $299

CaseView - Financial Statement Training/Templates

  • Course
  • 22 Lessons

How to prepare a complete set of client's financial statements in Caseware and Caseview

  • $299

Step-by-Step guide to Preparing Compilation/NTR engagement

  • Course
  • 38 Lessons

In this course, you will prepare a Compilation/ Notice to Reader Engagement including the working paper file, financial statements and the corporate tax return for a client. Prerequisite for the course is CW working paper and CV financial statement course.

  • $199

Step-by-Step Preparing T1134 returns - Tips and Traps [Pre 2021 tax changes]

  • Course
  • 3 Lessons

The course offers an overview of completing T1134 - Information Return Relating To Controlled and Not-Controlled Foreign Affiliates (T1134). The course will discuss the possible traps and how to identify tax issues with completing T1134. The course provides a practical perspective on filing T1134...

  • $99

Indepth review of Dividend, RDTOH, AII & Passive Income

  • Course
  • 7 Lessons

In-depth understanding of the complex rule of dividends such as connected, portfolio, eligible, ineligible, foreign, capital gain dividend and capital dividends and what are the tax implications of earning such types of dividends. You don't want to miss the Comprehensive case study.

  • $299

TaxPrep T1 - Step-by-Step guide to Preparing T1 Personal Tax Return

  • Course
  • 28 Lessons

Advance Personal Tax Course - This course over 10 hours of training material. There are several topic-by-topic tutorial and training videos, more than 12 case studies with detailed walk-through in T1 software, several practice cases, presentation/slides and other valuable resources.

  • $99

CPA Path, Career Counselling, Resume Review & Interview

  • Course
  • 1 Lesson

1-on-1 meeting to discuss your CPA Path - career counseling, interview tips and resume review.

  • $99

Preparing T5013 - Partnership Tax Return & Practice cases

  • Course
  • 21 Lessons

The course provides an introduction to Canadian Partnerships. You will learn to prepare T5013 returns from start to finish The course includes 3 Real Client T5013 practice cases.

  • $49

Tax Implication of Cross Border Financing & Other Strategies

  • Course
  • 1 Lesson

Tax implication of Cross Border Financing & Strategies to repatriate profits in the most tax-efficient manner

  • $199

Taxation of Foreign Affiliate - a Primer

  • Course
  • 3 Lessons

The course offers a general overview of international outbound tax issues Canadian businesses that operate internationally or are considering expansion outside of Canada. This course includes a review of the foreign affiliate regime (indirect foreign investments).

  • $199

Introduction to International Tax - Part Two

  • Course
  • 3 Lessons

The course offers a general overview of international inbound and outbound tax issues facing foreign corporations with operations or activities in Canada and Canadian businesses that operate internationally or are considering expansion outside of Canada.

  • $199

Introduction to International Tax - Part One

  • Course
  • 3 Lessons

The course offers a general overview of Canadian international inbound tax issues facing foreign corporations with operations or activities in Canada.

  • $199

Step-by-Step Preparing T106 Returns - Tips and Traps

  • Course
  • 3 Lessons

The course offers an overview of completing T106 - Information Return of Non-Arm's Length Transactions with Non-Residents (T106). The course will discuss the possible traps and how to identify tax issues with completing T106. The course provides a practical perspective on filing T106 forms and ...

  • $49

Owner-Manager Remuneration - Salary or Dividends

  • Course
  • 8 Lessons

One of the questions most frequently asked of a tax advisor is: what is the most tax-efficient way to get money out of a company? Should I pay a salary or dividend? In this course, you will learn everything you need to know the Salary vs. Dividend Mix. 

  • $199

The Canada-U.S. Income Tax Treaty – Demystified

  • Course
  • 3 Lessons

This course will help you further your understanding of the United States-Canada Tax Treaty. There is a tremendous amount of economic activity occurring cross-border between the U.S. and Canada. These transactions can give rise to both intended and unintended tax consequences. 

  • $199

Filing a VDP application - Tips and Tricks - 2025 UPDATE

  • Course
  • 5 Lessons

INCLUDES 2025 VDP update. The course offers an overview of the CRA’s voluntary disclosure program (VDP). We will discuss the purpose and objective of VDP, five conditions of a valid application, and the two categories of VDP. I will share my practical experience and provide a practical perspective on filing VDP ...

  • $99

TaxPrep Forms - Preparing T4/T5 & Practice 5 Real Case Studies

  • Course
  • 15 Lessons

In this course, you will learn how to prepare T4 and T5 information returns using TaxPrep Forms.The course includes 5 Real Client practice cases.

  • $99

Introduction to Payroll Tax & Practice 5 Real Client Payroll Tax Filings

  • Course
  • 26 Lessons

The course provides an introduction to Canadian Payroll Tax. You will learn how to prepare an employee payroll deduction table. The course includes 5 Real Client Payroll Tax practice cases.

  • $99

Introduction to GST/HST and Practice 5 Real Client GST/HST Returns

  • Course
  • 26 Lessons

The course provides an introduction to Canadian Sales Tax - GST & HST including preparing GST/HST returns and remitting & reporting taxes. The course includes 5 Real Client HST filings practice cases.

  • $399

Practice and Prepare Real Client Review Engagement

  • Course
  • 33 Lessons

In this course, you will learn how to prepare a review engagement file from client acceptance, independence, materiality to the performance of the review procedures.

  • $299

Fundamentals of a Review Engagement

  • Course
  • 28 Lessons

This course is designed to provide an in-depth review of the application of the new Canadian Standard on Review Engagements (CSRE) 2400, Engagements to Review Historical Financial Statements. Each stage of the review engagement will be considered, from planning to issuance of the practitioner’s ...

Frequently Asked Questions

How long do I have access to the course?

Your online access will expire in one year from the sign-up date. The course is completely delivered online via topic-by-topic tutorial videos, real-client practice cases, full-length detail solutions, reading notes and powerpoint presentation slides. You can study at your own pace and can access the content online at any time from any where.

What if I have questions as I complete tutorial videos and practice cases?

We provide unlimited support via email, text, SMS, short phone calls, and website online chat. You can ask as many questions as you want and when you want.

How do you offer the one-on-one training sessions?

If you are in Toronto area, we can meet in-person to discuss your questions. Otherwise, we can meet online via Skype, Webex or Teamviewer.

Do you provide access to the software for hands-on learning?

Yes, the course includes instructions to download TaxPrep T2 Corporate Tax and T1 Personal Tax return software (practice version only). The T2/T1 software can be used for practicing real-client cases and hands-on-learning. Please note we are not licensed or authorized to sell or distribute any software.

How is the course taught?

The course is presented through a series of topic-by-topic videos. The videos include a technical discussion and theoretical overview of a given topic and a walkthrough of a real client practice case in the software. This allows students to learn the concepts at their own pace and review a particular topic again and again.

Who is the course instructor and can I contact the instructor to discuss questions?

Yes, you can contact the instructor at any time you have questions.

What kind of accounting or tax knowledge do I need to have before taking this course?

You should be familiar with basic accounting concepts. Ideally, you should have completed university level accounting course.

Are there any tests, quizzes or exams?

No. There are no tests, quizzes or exams. It is a self-study course and includes practice cases. Detail solutions are provided.

How often is the course updated?

The course is updated on an annual basis to keep up with changing tax legislation. We also update the course with any new budget information that is important to the course content throughout the year when applicable.

Can I re-take or re-attend the course?

Yes, you will have unlimited access to the online course content.

Is this course eligible for PD credits? Do you issue certificates?

Yes, you will earn verifiable PD credits and a certificate of completion will be issued after you complete the course.

Do you provide resume tips, interview tips, and career tips?

Yes, we provide students with resume tips and career advice.

What if I am unhappy with the course?

Please review the refund policy here.

Our CPA Educator:

Learn from the expert and qualified trainer:

Instructor's Profile


Over 15 years of experience in Canadian Domestic and International Taxation


Work Experience
  • Currently a Senior Tax Manager at one of the Big7 firms in GTA
  • Previously a Tax Manager at PwC Canada
Qualifications and Designations
  • Chartered Professional Accountant (CPA) 
  • Chartered Accountant (CA) 
  • CPA In-Depth Canadian Taxation (Level 1, 2 and 3)
  • CPA In-Depth International Taxation
  • BBA from University of Toronto
Teaching experience
  • Seminar Leader/instructor at the CPA for Professional Development courses
  • Instructor at the CPA for In-depth Tax program (Year 1 and 2) Group Study and In-residence
  • Instructor at the CPA for Professional Education Program (CPA PEP) courses and modules
  • Instructor at the CPA for CPA Preparatory Courses courses and modules
  • Instructor at the CPA for Capstone 1 and 2 workshops
I have over fifteen years of experience in providing comprehensive tax planning, consulting and compliance services to both multinationals and Canadian public & private companies in a broad range of industries and sectors. He is responsible for providing Canadian tax advice and compliance services including advising clients on cross-border transactions, mergers and acquisitions, tax planning and compliance, and assistance with Canada Revenue Agency audits. Our instructor obtained his Bachelor of Business degree with a specialization in accounting and finance from the University of Toronto. 


Feel free to call me at 416-275-6540 or email at support@accountingtraining.ca

Why study Online vs. In-person training classes

CPATraining.ca - Advantage

  • Go at your own pace, practice and review as needed

  • Learn from the comfort of your home or office

  • Go back to training materials anytime

  • Follow the course progression or jump around to whatever section you need

  • Skip to exactly what you need, when you need

  • Don’t waste time with material you don’t need.

  • Get started right now

  • Highly qualified CPA, CA instructor

  • Certificate of Completion

  • Unlimited Access

  • Ask unlimited questions from the instructor

In-Person Training

  • 1-3 days of intensive training that might not stick

  • Commute to some community college or seminar facility

  • “Access” training for only those few days

  • Rigid structure and progression

  • Might waste time with stuff you already know

  • Attend in a week, month, or sometime in the future

  • The instructor may not be a CPA.

  • Maybe a certificate?
    1-3 days and you’re done

  • Difficult to get 1-on-1 time from the instructor in a classroom setting

  • No help available after the class is over

Need Help?

+1 416-275-6540

Instant message:

Privacy Policy:

Copyright ©

Copyright © 2023  CPATraining.ca