We solve serious CRA tax problems

Expert Tax
Accountant Services
in Toronto

Clear Answers.
Strong Representation.
Real Results.

Your trusted Toronto tax accountant and expert tax consultant for over 20 years. Specializing in CRA tax audits, disputes, and compliance to save you money on repayments, interest, and penalties to protect your finances.

Professional & Trusted Tax Consultant On Your Side

Faris CPA is a Toronto-based tax consultant specializing in complex CRA issues. Led by Licensed Chartered Professional Accountant Sam Faris, we help individuals and businesses in the GTA and across the country resolve issues that include:
With 20+ years of experience, our chartered tax advisor has represented clients of all sizes and built a strong track record against the CRA. When you’re facing tax issues, you need the experience and relentless dedication to your rights from a CPA firm passionate about levelling the playing field and making sure you don’t pay more tax than absolutely necessary.

Google Reviews

Trusted by taxpayers across Toronto and the GTA when the CRA comes calling.
Excellent
Based on 358 reviews
Excellent service I received from Sam Faris and his team. He is the best tax consultant in the country and a life saver. Highly recommend him for any tax audits by the CRA.
Very good professional tax consultant firm. Attention ti details and delivered what promised. Thank you Sam Faris for all your help with my tax matters
Great advice!

CRA-Focused Services for Complex Tax Issues

CRA Tax Audit Services

A CRA tax audit can be stressful, but it doesn’t have to be overwhelming. Our CPA tax accountants support you by:

Voluntary Disclosure Program (VDP) Help

If you’ve missed reporting income, filed late, or made errors on past returns, the Voluntary Disclosures Program (VDP) can offer penalty relief and reduced interest when you come forward before CRA initiates an audit or investigation. Our team supports you by:

Net Worth Audit Help

When CRA challenges your reported income using a net worth audit, every calculation matters. Our senior tax accountants:

Tax Assessments

If you’ve received a Notice of Assessment or Reassessment you don’t agree with, we can help you respond strategically. Our tax assessment experts support you by:

Trusted by Canadian Taxpayers Facing the CRA

Strategic Tax Help That Works

Every file is handled by senior CPAs with deep expertise and a proven record of resolving complex CRA issues, from VDP applications to multi-million-dollar reassessments.

Direct CPA Support

Our submissions and CRA tax forms are precise, defensible, and fully reconciled. You always know who’s handling your file and have direct access to the CPAs doing the work.

Confidential, Transparent Services

We treat tax disputes with the utmost seriousness. Your information stays protected, communication is clear, and costs are transparent, so you always know what’s happening next.

Meet the Expert Tax Accountant Who Stands Behind Every Client

Sam Faris is a Chartered Professional Accountant and the founder of Faris CPA. Since launching his career in 2003, Sam has built a reputation for meticulousness, integrity, and relentless client advocacy.

Results That Speak for Themselves

The Faris CPA Knowledge Hub

Our articles and informational videos always aim to educate. Here are three blogs providing tax accounting advice and CRA insights:

Frequently Asked Questions
About CRA Tax Issues

1. What’s the difference between a tax consultant/tax accountant and a general accountant?

A general accountant typically handles bookkeeping, financial statements, and routine tax filings. A CPA tax accountant focuses on complex or specialized tax issues, such as CRA audits, disputes, and compliance strategies.

Faris CPA combines both: we’re Chartered Professional Accountants who also act as tax consultants, providing in-depth advice, CRA tax audit help, and dispute representation when a tax authority is involved.

While we are based in Toronto, we represent clients across Canada and beyond, providing tax accounting services to anyone with Canadian tax obligations. We make ourselves available outside of regular Toronto business hours because we know how stressful a CRA tax issue is for our clients. 

We’re grateful to the city of Toronto and its residents for trusting us to safeguard their finances for over 20 years, and for helping us become one of Canada’s leading CRA tax dispute solution providers.

A CRA audit begins when the Agency questions the accuracy of your reported income, deductions, or lifestyle relative to your tax filings. They may request bank statements, business records, or proof of expenses. 

At Faris CPA, our senior-level tax consultants manage the entire process, reviewing the audit letter, preparing documentation, and communicating directly with the CRA to protect your rights and ensure accurate representation.

The VDP lets taxpayers correct past mistakes or file unreported income before CRA begins an audit or investigation. When accepted, it can eliminate penalties and reduce interest. 

The process involves preparing full disclosure, supporting documentation, and legal submissions. Our chartered tax advisors evaluate your eligibility, manage the filing, and ensure it’s properly positioned to qualify under CRA’s current rules.

Unfiled tax returns can lead to escalating penalties and even legal action, but they’re often fixable. The key is timing and approach. 

Our unfiled tax returns help starts with assessing the number of missing years, determining whether you qualify for the VDP, and preparing complete filings to bring you back into compliance without triggering unnecessary scrutiny or tax liens.

Yes, particularly for clients with complex or evolving financial circumstances. While our core focus is CRA tax compliance and dispute resolution, our experts also help clients implement forward-looking strategies to reduce future exposure, including business restructuring, capital gains planning, and optimizing after-tax income.

Every professional tax accountant at Faris CPA is a licensed Chartered Professional Accountant (CPA) with specialized training in CRA dispute resolution.

Files are never handled by unqualified or junior staff. In fact, every submission is reviewed by two senior CPAs, including Sam Faris, to ensure technical accuracy, defensibility, and compliance with CRA expectations.

The goal of our CRA tax audit help is to resolve disputes efficiently, protect your rights, and reduce unnecessary penalties or reassessments. We start by analyzing the audit or assessment in detail, identifying weaknesses in CRA’s position, and preparing evidence-based responses.

If the assessment is unreasonable, we file a formal Notice of Objection and, if needed, escalate to the appeals process. 

Our tax consulting services go beyond preparation and filing. We provide strategic advice on compliance risk, CRA communications, business structure, and long-term tax efficiency. 

Whether it’s clarifying a complex rule or planning for cross-border income, our tax consultant Toronto focuses on precision, transparency, and practical solutions

Look for credentials, specialization, and transparency. A qualified CPA with proven CRA dispute experience can make the difference between resolution and escalation. Avoid anyone who overpromises results or downplays potential exposure. 

Our experts will explain your options clearly, discuss costs upfront, and focus on evidence, not salesmanship, letting you know exactly where you stand.

Yes. Our tax accountants work with professionals, business owners, investors, and emerging industries, including crypto traders, digital creators, and international asset holders. 

Each sector has unique reporting and compliance requirements, and we tailor our tax consulting services to fit your circumstances and risk profile.

We do. Faris CPA handles personal tax disputes, business audits, and corporate compliance issues across Canada. Whether you’re an individual facing a CRA reassessment or a corporation under audit, you’ll receive the same senior-level attention and strategic guidance.

If you have CRA stress,
Let Faris CPA handle the mess.

Phone

844-340-5771

Email

info@fariscpa.com

Get expert help from Toronto’s trusted tax consultants