Business and tax implications tax shelter

Before acquiring any tax shelters by the December 31 deadline ensure you understand the business…

Published: March 4, 2020

Last Updated: April 10, 2020

Read More

Increased CRA Focus on Cash Economy

Canadian taxpayers who have unreported cash income can avoid prosecution and penalties by submitting a…

Published: March 4, 2020

Last Updated: February 21, 2022

Read More

Income from Illegal Activities

Many people are surprised to learn that income from illegal activities, such as income earned…

Published: March 4, 2020

Last Updated: March 17, 2020

Read More

T1134 Form for Foreign Affiliates

T1134 Canadian Income Tax Form –– Toronto Tax Lawyer Analysis –– Reporting Foreign Affiliates to…

Published: March 4, 2020

Last Updated: October 21, 2022

Read More

GST/HST Tax Audit Case Study

CASE STUDY: Rotfleisch & Samulovitch Obtains $800,000 Refund on Successful Tax Appeal CLIENT: The Canadian…

Published: March 3, 2020

Last Updated: July 19, 2021

Read More

Federal Court Upholds the Canada Revenue Agency’s Audit Powers in the Face of Charter Challenge: Campbell v Attorney General of Canada, 2018 FC 683

Introduction – Campbell v Attorney General of Canada Campbell v Attorney General of Canada (2018…

Published: March 3, 2020

Last Updated: May 26, 2021

Read More

Voluntary Disclosure (tax amnesty) Application

A voluntary disclosure (tax amnesty) application can sometimes be submitted to the Canada Revenue Agency…

Published: March 3, 2020

Last Updated: March 17, 2020

Read More

Do not file back tax returns without making a VDP application, or you will be charged penalties and full interest

Tax filing season is here. If you are worried about filing your Canadian personal income…

Published: March 3, 2020

Last Updated: July 19, 2021

Read More

Swiss Banks and Tax Authorities

Canadian residents (including individuals, businesses, corporations, trusts, and members of partnerships) are required to report…

Published: March 3, 2020

Last Updated: April 10, 2020

Read More