Expert Tax Consultant Services in Toronto
Clear Answers.
Strong Representation.
Real Results.
Representing taxpayers Canada-wide, saving you money on taxes, interest and penalties in tax disputes with the CRA.
Professional & Trusted Tax Accountant 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 resolve CRA audits, unfiled taxes, unfair assessments, voluntary disclosures, and enforcement actions like wage garnishments or frozen accounts.
With 20+ years of experience, Sam has successfully 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
CRA-Focused Services for Complex Tax Issues
CRA Tax Audit Services
A CRA audit can be stressful, but it doesn’t have to be overwhelming. Our CPA tax accountant consultants know how to interpret audit requests, organize supporting documents, and communicate directly with CRA officers on your behalf. We focus on protecting your rights and financial interests while ensuring every response is accurate, timely, legally-supported, and strategically prepared to minimize exposure.
Voluntary Disclosure Program (VDP) Help
If you’ve missed reporting income, filing past returns, or made mistakes on previous returns, the Voluntary Disclosures Program lets you come forward and benefit from penalty relief and reduced interest, if you disclose the deficiencies before CRA initiates a tax audit or investigation. We assess eligibility, prepare disclosure packages, and handle submissions discreetly, giving you a better chance of acceptance and a clean slate, renewed compliance, and peace of mind.
Net Worth Audit Help
When CRA challenges your reported income using a “net worth” approach, every calculation matters. Our senior tax accountants review the auditor’s analysis line by line, verify asset valuations, and uncover discrepancies that may have inflated your taxable income. Our expertise helps ensure the outcome reflects your real financial position, not the CRA’s assumptions.
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 accountants review the CRA’s position, gather evidence, and prepare formal objections or appeals where justified. The goal is to resolve disputes efficiently while fighting for your financial and legal interests.
Trusted by Canadian Taxpayers Facing the CRA
Strategic Tax Help That Works
Every file is handled by senior CPAs with deep technical expertise and a long track record of fixing complex tax matters favourably for clients across Canada. From high-value voluntary disclosure program applications to multi-million-dollar reassessments, we’ve seen and solved it all.
Direct CPA Support
We ensure the information in our submissions and CRA tax forms is precise, defensible, and fully reconciled. You’ll always know who’s handling your file and have direct access to the tax accountant professionals doing the work.
Confidential, Transparent Services
We treat tax disputes with the same seriousness as criminal matters. Your information stays protected, communication is timely and candid, and costs are discussed upfront. You’ll always know where your file stands and what comes next; no surprises, ever.
Meet the Expert Who Stands Behind Every Client
Sam Faris is a Chartered Professional Accountant and the founder of Faris CPA, a Toronto-based specialist, boutique firm. Since launching his career in 2003, Sam has built a reputation for meticulousness, integrity, and relentless client advocacy, guiding clients to successful outcomes in stressful situations.
Results That Speak for Themselves
The Faris CPA Knowledge Hub
Our articles and informational videos always aim to educate. Here are three of our most recent blog posts providing tax accounting advice and CRA insights:
Frequently Asked Questions About CRA Tax Issues
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 services, and dispute representation when a tax authority is involved.
Do you only provide tax accounting services in Toronto?
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.
What happens during a CRA tax, net worth, or GST/HST audit?
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 accountants manage the entire process, reviewing the audit letter, preparing documentation, and communicating directly with the CRA to protect your rights and ensure accurate representation.
How does the Voluntary Disclosures Program (VDP) work?
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 tax accountants evaluate your eligibility, manage the filing, and ensure it’s properly positioned to qualify under CRA’s current rules.
What if I have unfiled tax returns?
Unfiled returns can lead to escalating penalties and even legal action, but they’re often fixable. The key is timing and approach. Our tax accountants assess the number of missing years, determine whether you qualify for the VDP, and prepare complete filings to bring you back into compliance without triggering unnecessary scrutiny.
Do you offer tax planning and strategy services?
Yes, particularly for clients with complex or evolving financial circumstances. While our core focus is CRA tax compliance and dispute resolution, our tax accountants also help clients implement forward-looking strategies to reduce future exposure, including business restructuring, capital gains planning, and optimizing after-tax income.
What qualifications do your tax professionals have?
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.
How do you assist with CRA tax audits and dispute resolution?
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, our tax accountants file a formal Notice of Objection and, if needed, escalate to the appeals process. Our goal is to resolve disputes efficiently, protect your rights, and reduce unnecessary penalties or reassessments.
What does tax consulting and advisory include?
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 accountants focus on precision, transparency, and practical solutions.
How should I choose the right tax consultant?
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. The right tax consultant will explain your options clearly, discuss costs upfront, and focus on evidence, not salesmanship, letting you know exactly where you stand.
Do you handle industry-specific tax issues?
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.
Do you offer both personal and corporate tax services?
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.