We solve serious CRA tax problems
Photo of Sam Faris sitting down smiling

CRA Tax Audit Services in Toronto and GTA

Speak to the Experts at Faris CPA

If you’re facing a CRA tax audit in Toronto or the GTA, you’re not alone. Thousands of Canadian taxpayers and businesses receive audit notices every year, and the process can feel overwhelming. 

Faris CPA delivers specialized CRA audit representation that protects your finances without the high fees of a tax lawyer. Our Toronto-based team has helped clients across the GTA minimize penalties, reduce reassessments, and achieve successful outcomes for over a decade.

Schedule your confidential, no-obligation assessment today and let Toronto’s trusted CRA audit specialists handle the details.

White AICPA logo White Chartered Professional Accountants Canada logo

Stressed About a CRA Audit? Let Us Be Your Trusted Advocate.

A CRA tax audit notice can disrupt your business or personal life in Toronto and the GTA. Faris CPA acts as your dedicated advocate, guiding you through every step with clarity and confidence.

Why Choose Faris CPA?

  • 25+ Years of Expertise: Decades of hands-on experience handling CRA audits for Toronto and GTA clients.
  • Certified Professionals: Led by Sam Faris, CPA, our team manages every document, communication, and negotiation.
  • Personalized Support: We tailor strategies to your unique situation, easing stress and securing the best possible result.

Check out our five-star Google reviews from Toronto and GTA clients who faced the same challenges.

Recent CRA compliance activities generated $18.1 billion in fiscal impact from more than 84,000 cases, showing how aggressively the agency targets discrepancies. Whether it’s a routine review or a detailed examination, our experts turn stress into strategy.

Mask-Group-8.jpg

Check Out Our Five Star Reviews ON GOOGLE!

The entire team at Faris CPA was outstanding to work with. I approached the firm after I lost trust in my previous CPA to properly deal with my offshore reporting. I consulted with Faris CPA and decided to hire the firm. Faris CPA took my case seriously and considering the time constraints, the team worked beyond business hours including weekends and was able to file all returns under the voluntary disclosure program and I became protected under this program and I finally got a peace of mind. Faris CPA is the best tax accounting and the best CPA firm in Toronto that I highly recommend to hire for any issue with the CRA.
Sam Faris was recommended to me by my best friend as the best tax accountant in Toronto to handle my unfilled corporate and personal tax returns to avoid any escalation with the CRA. Since my file is time sensitive, he prioritized my file and made sure that the process flows perfectly without any delays. In addition, he made sure that all his work is prepared in a way to protect me from the CRA if CRA to perform a tax audit. Needless to mention that he performed a smart tax planning and saved me significant amount of taxes. Finally, he filed all returns under the voluntary disclosure program where he saved me the penalties too. I am very grateful to Sam for all his hard work and I recommend him as he is the best tax consultant and the best CPA in Toronto to handle all tax problems with the CRA.
I needed help with my tax audit with the CRA and was looking for the best tax accountant and the best tax advisor in Toronto who can successfully handle my case without promising the moon and achieving nothing. I did a thorough search online before involving Mr. Faris. When I found him online I found out that he helped my best friend resolving her tax audit issue too and she highly recommended him. When I met with him at his office, I explained the problem and he reviewed all communication with respect to the CRA audit that I am facing. I hired Sam to deal with the tax audit and the results that he achieved for me were beyond expectations. He was able to confidently represent me with the CRA and his work is unbeatable. Don’t waste your money and hire Faris CPA the best tax consulting firm in the country.
I was dealing with a stressful CRA issue, and Sam Faris handled it perfectly from start to finish. Hands down the best tax accountant in Toronto.

Experience Peace of Mind

At Faris CPA, we transform a challenging CRA tax audit into a manageable process. Our goal is simple: protect your assets, reduce unnecessary taxes and penalties, and restore your peace of mind. 

Contact our Toronto office today to learn how we can help you prepare effectively and resolve your audit successfully.

Understanding the CRA Tax Audit Process

Many Toronto and GTA taxpayers wonder about the CRA audit process after receiving a notice. Here are clear answers to the most common concerns.

What Triggers a CRA Audit?

The CRA uses risk-assessment software and data analytics to flag returns. Common red flags that triggers a CRA audit include:

  • Significant year-over-year income or expense swings
  • Operating in high-risk sectors such as construction, real estate, or cash-based businesses (very common in the GTA)
  • Inconsistencies between your return and third-party data (T4s, GST/HST reports, bank records)
  • Repeated losses or claims that don’t match industry norms
  • Mismatches in postal codes versus declared income levels

Understanding what triggers a CRA audit helps Toronto and GTA business owners file more accurately and reduce risk.

How to Prepare for a CRA Audit

Early tax preparation is your strongest defense. Start by organizing all supporting documents, bank statements, receipts, and ledgers for the audited years. Review your records for accuracy and consistency. Consider hiring a CPA immediately, professional representation often leads to better outcomes. We recommend creating a clear response package before the auditor’s first contact.

Is the CRA Reasonable During a Tax Audit?

The burden of proof is on the taxpayer. While the CRA aims for fairness, auditors must follow strict guidelines and may make assumptions that work against you. Professional representation by an expert tax consultant ensures your side is presented clearly and professionally.

What Are the Chances of Successfully Completing a Tax Audit?

Success rates improve dramatically with expert help. Many clients see reduced reassessments or eliminated penalties. Even if the audit isn’t fully successful, a well-prepared response prevents escalation to objections or court.

How Long Does the CRA Tax Audit Process Take? How Much Will Your Services Cost?

Timelines vary, small business audits in Canada often average nearly a year. We provide upfront cost estimates after reviewing your situation. Our competitive fees are frequently offset by the taxes and penalties we help you avoid.

Construction worker standing in front of a building under construction holding a laptop with paper on it

Taxpayers the CRA Considers High-Risk and Targets for Audits

The CRA focuses on specific profiles. In the Toronto and GTA region, high-risk taxpayers often include:

  • Self-employed individuals and contractors
  • Construction and real estate businesses
  • Cash-intensive operations (restaurants, salons, retail)
  • Returns showing dramatic income swings or repeated losses
  • Inconsistencies flagged by CRA software or third-party data

If any of these describe your situation, proactive steps with a Toronto tax consultant can make a significant difference.

What Happens During a CRA Tax Audit

Knowing the CRA audit process removes uncertainty. Here’s what typically unfolds:

1. Initial Notification

You receive a letter or call from a CRA auditor specifying the years under review, required documents, and whether the audit is on-site or desk-based.

2. The CRA Audit Process

The auditor reviews your books and records, asks clarifying questions, and compares information to external data. Having a CPA representative present streamlines this stage and protects your interests.

3. How Long Does a Tax Audit Take?

Most audits last several months to a year, depending on complexity and cooperation. We keep communication efficient to move things forward quickly.

Resolutions & Appeals: What Happens After a CRA Tax Audit Is Completed

Once the audit ends, the CRA issues a reassessment. Faris CPA reviews it thoroughly and advises on next steps, whether that means accepting the changes or moving to formal objection.

Related service: Learn more about our tax assessment and objection services.

Two people sitting at a desk with papers and calculator

Your Options After a CRA Tax Audit and Reassessment

If You Agree with the Reassessment

We help arrange payment plans or explore voluntary disclosure options to minimize interest and penalties.

Related service: Our Voluntary Disclosure Program assistance can resolve past issues proactively.

Disputing an Audit-Based Reassessment

We prepare and file a formal notice of objection, represent you through the appeals process, and, if needed, guide you to the Tax Court of Canada.

Related service: For complex net-worth or asset reviews, see our specialized net worth audit assessment services.

Finding CRA Tax Audit Help in Toronto & the GTA

You don’t need to face this alone. Faris CPA provides local, expert CRA tax audit representation across Toronto, the GTA and across Canada. Our team understands regional business realities and delivers results that protect your hard-earned money.

Related service: If your audit involves sales tax, explore our CRA GST/HST audit services.

Sam Faris standing in front of desk with Faris CPA logo behind

Sam Faris (Founder of Faris CPA)

CRA Tax Audit Case Studies

Case Study #1: A CRA Tax Audit Was Preventing Our Client from Receiving $800,000 in HST Refunds

We were hired by a client who runs a business in Toronto and had several issues with the CRA. His income tax and HST returns were audited. His previous accountant made many mistakes, which triggered the audit. The CRA refused to release an $800,000 HST refund because they thought our client was not entitled to it.

Since the books provided by the previous accountant were incorrect, our strategy was to reconstruct the books going back to the business’s inception. During our work, we reconciled all accounts, including the HST and shareholder accounts. Reconciliation included obtaining all required backups and verifying all amounts and their nature to support our entries.

When we presented the corrected books to the CRA auditor, they refused our presentation, claiming the books were manipulated for the audit. We had to escalate our client’s case up the chain of command by involving the team leader, whom we met in person and explained our work in detail.

Our presentation and submissions were then fully accepted.

Not only did our client receive the HST refund in full, with interest, but we also corrected the shareholder account and saved our client excessive personal income tax, interest, and penalties. Most importantly, however, if our submissions had not been accepted, our client could have been prosecuted for tax evasion.

Case Study #2: CRA Net Worth Audit Services that Saved a Client $3.5M in Taxes

A new client referred to us by an existing client underwent a net worth assessment and was subjected to a net worth audit. The financial impact of the net worth audit was significant and would have had a major impact on his life and financial well-being.

Faris CPA is very familiar with this type of audit. While the auditor calculated and analyzed our client’s net worth, our firm performed the same work in parallel. Unlike the auditor, who based his work on assumptions, our work was based on facts and supporting documents.

When the auditor presented his conclusion, our client was hit with a $4 million tax bill. However, based on Faris CPA’s work, the auditor adjusted their net worth audit numbers to reflect ours.

Thanks to our audit specialists’ help, we reduced our client’s tax bill to $500k. 

Case Study #3: CRA HST Audit on a Client They Beleived Was Flipping his Principle Residence

Our client was audited for HST on a house he purchased. The CRA claimed that he was flipping houses and should be remitting HST on the sale amount of the home in question. After reviewing the facts and performing an in-depth analysis, we were fully convinced that the house was his principal residence and that our client should not be taxed on it.

We provided sufficient evidence that our client intended to live in the home after his marriage. That evidence included correspondence between his ex-girlfriend, our client, and the architect, wedding invitations, a wedding ring, and other items. The package we sent to the auditor included approximately 400 pages.

In the end, the auditor accepted our argument and evidence in his decision and did not tax our client on the sale of the home.

Frequently Asked Questions About CRA Tax Audits

Contact a qualified CPA right away. Gather your records and avoid communicating with the CRA until you have professional representation in place. Early action often leads to better resolutions.

We review your documentation, identify potential issues, organize a comprehensive response package, and represent you throughout the entire CRA audit process to minimize exposure.

Yes. Real estate audits have increased significantly, with recent programs recovering hundreds of millions across Canada. GTA property owners and flippers face heightened scrutiny on capital gains and HST.

Often yes. Through formal objections, appeals, or voluntary disclosure pathways, we regularly help clients substantially reduce or eliminate penalties and interest.

The entire team at Faris CPA was outstanding to work with. I approached the firm after I lost trust in my previous CPA to properly deal with my offshore reporting. I consulted with Faris CPA and decided to hire the firm. Faris CPA took my case seriously and considering the time constraints, the team worked beyond business hours including weekends and was able to file all returns under the voluntary disclosure program and I became protected under this program and I finally got a peace of mind. Faris CPA is the best tax accounting and the best CPA firm in Toronto that I highly recommend to hire for any issue with the CRA.
Sam Faris was recommended to me by my best friend as the best tax accountant in Toronto to handle my unfilled corporate and personal tax returns to avoid any escalation with the CRA. Since my file is time sensitive, he prioritized my file and made sure that the process flows perfectly without any delays. In addition, he made sure that all his work is prepared in a way to protect me from the CRA if CRA to perform a tax audit. Needless to mention that he performed a smart tax planning and saved me significant amount of taxes. Finally, he filed all returns under the voluntary disclosure program where he saved me the penalties too. I am very grateful to Sam for all his hard work and I recommend him as he is the best tax consultant and the best CPA in Toronto to handle all tax problems with the CRA.
I needed help with my tax audit with the CRA and was looking for the best tax accountant and the best tax advisor in Toronto who can successfully handle my case without promising the moon and achieving nothing. I did a thorough search online before involving Mr. Faris. When I found him online I found out that he helped my best friend resolving her tax audit issue too and she highly recommended him. When I met with him at his office, I explained the problem and he reviewed all communication with respect to the CRA audit that I am facing. I hired Sam to deal with the tax audit and the results that he achieved for me were beyond expectations. He was able to confidently represent me with the CRA and his work is unbeatable. Don’t waste your money and hire Faris CPA the best tax consulting firm in the country.
I was dealing with a stressful CRA issue, and Sam Faris handled it perfectly from start to finish. Hands down the best tax accountant in Toronto.