The Different Departments of the CRA: 5 Program Branches, Part 1

by in Tax Advice Information and Updates
The Different Departments of the CRA:  5 Program Branches, Part 1
As mentioned in our previous blog on the Different Departments in the CRA, there are 5 Program Branches which provide policy and technical support to individuals and businesses through the CRA’s tax service offices and regional tax centres.

We will briefly discuss each Program Branch’s responsibilities here.

1. Assessment, Benefit and Service Branch is responsible for:
• Processing individual and corporate tax returns as well as GST/HST and Trust returns
• Administering Federal and Provincial / Territorial benefits and credits
• Managing the CRA’s E-services including My Account, My Business Account and Represent a Client
• Managing Call Centres including the Individual Income Tax enquiries, Benefits enquiries, Business enquiries and e-Services helpdesk
• Sending out correspondences including Notices of Assessment and Reassessment, Employer-related correspondence, GST/HST Notices and Cheques and Corporation Notice of Assessment
• Conducting outreach to specific taxpayer segments to support voluntary compliance

2. Compliance Programs Branch is responsible for:
• Supporting compliance through outreach, service and education
• Collaborating with tax professionals, provincial and territorial governments to clarify rules and ensure efficient administration
• Developing business intelligence, gathering data and risk scoring to select the optimal files
• Conducting audits and delivering an expanding range of non-audit treatments including industry campaigns, support visits and criminal investigations to correct non-compliance

We’ll look at the other 3 Program Branches and their responsibilities on part 2 of our blog series so please check back soon!

Rate this blog entry:
KD PROFESSIONAL is a group of interconnected companies offering a wide range of financial, accounting and tax services to individuals and businesses across Canada.

Through our experienced staff and strategic alliances, we provide exemplary service and solutions to maximize your cash flow, while preserving Wealth.


  • No comments made yet. Be the first to submit a comment

Leave your comment

Guest Saturday, 23 February 2019

If you have a question about one of our products or services, please do not hesitate to contact us!
Please Enter Your Name
Please Enter A Valid Email
Please Enter Your Phone Number
Please select your preferred method of contact.
Refresh Please letters shown!

KD Professional Services
Monday-Friday 9am- 5pm
102, 221 18th Street SE
Calgary, AB, T2E 6J5


Read our Tweets