Received a CRA audit letter? Don't wait — call us today. Every day matters.
CRA Audit Specialists

We Defend Canadians Against CRA Audits. Nothing Else.

We are not a general accounting firm. We are dedicated CRA audit professionals — built specifically to protect individuals and businesses under CRA review, reassessment, or collection action.

Free Initial Consultation
24hr Response Guarantee
20+ Years of Tax Experience
BC & ON Serving All of Canada

Get a Free Consultation

We'll respond within 24 hours — usually same day.

🔒 Strictly confidential  ·  No obligation

We've received your message.
A specialist will be in touch within 24 hours — usually same day.

A CRA Audit Is Not a Routine Letter. Treat It That Way.

Most people underestimate CRA correspondence — until it becomes a reassessment, a frozen account, or a court date. Time limits are hard and unforgiving.

Anything you say to the CRA before engaging a professional can — and will — be used against you. The CRA's job is to collect. Our job is to protect you.

Get Protected Now

What Happens If You Don't Act Immediately

  • CRA reassesses and adds penalties — often 10–50% of taxes owed
  • Interest accumulates daily at prescribed rates
  • CRA may freeze bank accounts or garnish wages without notice
  • Voluntary statements you make can expand the scope of the audit
  • Missing CRA deadlines forfeits your right to object
  • Criminal prosecution for serious non-compliance
Our Services

Every Type of CRA Dispute, Handled by Specialists

🔍

Personal & Business Audits

Full representation through income tax audits — from document preparation to CRA correspondence. We deal with them so you don't have to.

📋

Notices of Objection

Received a reassessment you disagree with? We file formal objections and build your case before CRA Appeals — within your tight 90-day window.

💼

GST/HST Audits

CRA GST audits are aggressive and fast-moving. We defend input tax credit claims, handle jeopardy assessments, and challenge arbitrary assessments.

🛡️

Voluntary Disclosures

Haven't filed in years? Have unreported income or foreign assets? A proper VDP application can eliminate penalties and reduce interest — before CRA finds you first.

⚖️

Collections & Debt Relief

Facing CRA collection action, liens, or garnishments? We negotiate payment arrangements and taxpayer relief applications to protect your assets.

📁

Payroll & T4 Disputes

Director liability assessments and payroll audits are among CRA's most aggressive tools. We provide defence before the situation becomes personal.

From First Call to Full Resolution

1

Free Consultation

Tell us what you've received. We assess your situation and explain your options — no cost, no obligation.

2

Immediate Protection

We take over all CRA communication immediately. You stop talking to them. We start.

3

Strategy & Defence

We build your file, gather documentation, and develop a response strategy tailored to your situation.

4

Resolution

We negotiate or appeal on your behalf — aiming for the best possible outcome with full transparency throughout.

The CRA Already Has a Team Working Against You. Now You Need One Too.

Your consultation is free. There's no obligation. And the sooner we get involved, the more options you have.

📞
Call Directly
(905) 510-7002
✉️
Email Us
admin@machaccounting.com
📅
Book Online
Schedule a Call

Free 30-minute consultation  ·  ✓ No obligation  ·  ✓ Strictly confidential

📋 Free Consultation