Skip to main content
cra audit

Tax Lawyer Guide to CRA Audit Odds and Common Audit Triggers

For most individual taxpayers, the chance of being selected for a full CRA audit in a given year is generally under 1% based on publicly reported CRA audit activity compared with the volume of returns filed. That said, “audit” is often used to describe several different CRA processes. Understanding the difference – plus knowing common audit triggers – helps you file more confidently and respond calmly if the CRA contacts you.


Why CRA audit odds are usually under 1%


Canada’s tax system is based on self-assessment, so the CRA uses electronic analysis, third party information, and risk-based selection to decide which files deserve closer attention.
In recent CRA planning and results documents, the overall audit volume is a small fraction of the number of individual returns filed – so the typical filer’s annual audit odds are usually well under 1%.
Keep in mind, though: the CRA may still select returns to verify specific claims, confirm information, or measure non compliance through random sampling.


Audit vs review: what most people actually experience


A CRA review is not the same as a full audit. Reviews are often targeted – meaning the CRA asks for receipts or documents to support specific items on your return. The CRA runs multiple review programs before or after assessment, and one of them specifically compares your return to third party information (for example, employers or financial institutions).


If you don’t respond to a review request, the CRA may adjust your return and deny the claim.


Common CRA audit triggers and review red flags


The CRA does not publish a single public “trigger list,” and selection is risk-based. Still, these patterns are commonly associated with reviews or audits:


Slip mismatches or missing income: If what you reported doesn’t match third party information, the CRA’s Matching Program may flag it.
Large, unusual, or first time claims: Reviews often focus on deductions and credits that require documentation. Tax experts commonly mention items like moving expenses, large interest deductions, or other unusually large claims as review magnets.
Real estate reporting issues: The CRA publicly identifies multiple risk areas in real estate compliance, including property flipping, unreported gains, and improper principal-residence reporting.
• Inconsistencies and repeat adjustments: Prior errors, repeated changes, or inconsistent reporting year to year can increase scrutiny.
Requests to change a return without support: The CRA’s Request Verification Program reviews change requests to ensure they’re allowable and properly supported.


When a tax lawyer can help


Many reviews are routine. However, a tax lawyer can be especially helpful when:
• You receive a broad audit notice (not just a narrow request for a specific receipt).
• The CRA proposes significant reassessments, penalties, or suggests misrepresentation.
• Your case involves complex business records, real estate transactions, or cross-border issues.
• You want strategic help filing a formal dispute (Notice of Objection) or communicating with the CRA.

CRA Processing Times

CRA Notice of Objection Processing Time in Canada: Updated timelines, historical trend, and what to do if CRA takes too long

If you’ve filed a Notice of Objection to challenge a CRA assessment (income tax or GST/HST), the question is usually simple: How long will CRA take? CRA now publishes monthly updates showing average time to assign an appeals officer and resolve an objection, based on complexity level (low, medium, high). 

This article explains current CRA timelines, how processing time has changed historically, and when it makes sense to speak with a tax lawyer if delays put your position, cash flow, or escalation rights at risk. 

Current CRA processing times by complexity

CRA updates average resolution times monthly. In the latest published update, objections resolved in January 2026 had the following average completion times (counted from the date the objection was submitted). 

Income tax objections (January 2026): 

  • Low complexity: average 129 days;
  • Medium complexity: average 364 days;
  • High complexity: CRA states it may take over 690 days on average (high complexity is a small share of workload).

GST/HST objections (January 2026): 

  • Low complexity: average 145 days;
  • Medium complexity: average 268 days;
  • High complexity: CRA states it may take over 500 days on average.

What “processing time” includes: CRA says the “days to resolve” include time the objection is within the control of the Government of Canada but exclude time waiting for the taxpayer to provide more information, if requested. 

CRA service standards vs. real-world results

CRA also reports annual “service standards” for objection timeliness:

  • Low complexity: goal to resolve within 180 calendar days, target met 80% of the time. 
  • Medium complexity: goal to resolve within 365 calendar days, target met 80% of the time. 

In 2024–2025, CRA reports it met these standards:

  • Low complexity: 76% within 180 days. 
  • Medium complexity: 71% within 365 days. 

This matters because a single “average days” number can hide variance. Service-standard performance helps you understand whether CRA is meeting targets consistently. 

How has CRA objection timeliness changed historically?

Older reporting shows that objection delays have long been a concern. A parliamentary committee report summarizing the Auditor General’s review notes that international benchmarking data (2009) showed Canada taking an average of 276 days to resolve objections versus 70 days on average across six peer countries. 

The same parliamentary report describes a long tail of extreme delay (particularly group files), noting tens of thousands of objections taking 5+ years, and thousands taking 10+ years to resolve in the Auditor General’s analysis. 

What you can do if your CRA objection is taking too long

Track status in CRA portals. CRA indicates objections can be tracked using the Progress Tracker in My Account/My Business Account (where available). 

Respond quickly to information requests. Because CRA’s “days to resolve” excludes the time you spend providing information, slow responses can materially extend your real-world wait. 

Know your escalation option if CRA doesn’t respond. The Tax Court of Canada states you may appeal if CRA does not respond to your Notice of Objection within 90 days for an income tax matter or 180 days for a GST matter. 

Why a tax lawyer matters for Notice of Objection delays

Objection delays aren’t only inconvenient – they affect strategy. A tax lawyer can help ensure your objection is complete, evidence is organized for review, deadlines are protected, and escalation is considered when CRA is not responding or when the stakes are high.

If your objection involves material tax, penalties/interest exposure, complex business issues, or you may need to escalate after the 90/180‑day non-response window, speak with a tax lawyer early. We can review your assessment, prepare a complete objection record, respond efficiently to CRA requests, and advise on the right escalation path – administrative resolution or Tax Court.

GST

Goods and Services Tax (GST) in Canada: The Practical Guide (Rates, Registration, ITCs, Deadlines, and CRA Audit Traps)

GST looks simple on paper: 5% federal tax on most goods and services. In real life, GST/HST issues are one of the fastest ways businesses end up with CRA reassessments, denied refunds, penalties, and interest.

This guide covers:

  • what GST is (and when it’s actually HST, not GST)
  • the $30,000 “small supplier” trap
  • taxable vs zero‑rated vs exempt (and why this matters for ITCs)
  • how to charge, claim, file, and remit correctly
  • the CRA’s most common audit pressure points

1. What GST Really Is

GST is a consumption tax that applies to most property and services supplied in (or imported into) Canada. Businesses generally act as the CRA’s “middleman”: they collect GST/HST on sales and can usually recover GST/HST paid on business expenses through input tax credits (ITCs).

2. GST vs HST: Why Your Province Isn’t the Whole Story

Canada has:

  • GST (5%) in non-participating provinces/territories, and
  • HST (combined federal + provincial rates) in participating provinces.

3. The 3 Tax Statuses That Decide Almost Everything

Before you talk about “GST,” you need to classify the supply:

3.1 Taxable supplies

Most supplies are taxable at 5% GST or the applicable HST rate.

3.2 Zero-rated supplies

These are taxable at 0% (so you charge no GST/HST), but they still count as taxable supplies and typically still allow ITCs. Example: many basic groceries are zero-rated.

3.3 Exempt supplies

No GST/HST is charged, and ITCs are generally not available for costs related to exempt supplies.

This is where people get burned: “no tax to the customer” can mean zero‑rated (ITCs usually allowed) or exempt (ITCs usually denied). Getting this wrong can wipe out years of ITCs in an audit.

4. Do You Have to Register? The $30,000 Rule (With a Big Catch)

Most businesses register when they stop being a small supplier.

You generally must register if you make taxable supplies and you are not a small supplier.

There are generally two ways you can cross the $30,000 threshold:

  1. You exceed $30,000 in a single calendar quarter
     You must charge GST/HST on the very supply that pushed you over $30,000, and your effective registration date is no later than that day.
  2. You exceed $30,000 over the last four consecutive calendar quarters (but not in one quarter). You stop being a small supplier at the end of the month after the quarter you exceeded $30,000, and you must register and start charging from that point.

Special case – taxi and ride‑sharing drivers: If you supply taxable passenger transportation as a self‑employed taxi operator or commercial ride‑sharing driver, registration is mandatory even if you’re under $30,000.

5. What Happens If You Should Have Registered… But Didn’t?

This is the classic GST nightmare:

  • You pass $30,000 and don’t register.
  • You keep charging customers “normal prices” (no GST/HST line item).
  • CRA audits and says: you should have been charging and remitting.

Result: the CRA can assess you for unremitted GST/HST, plus interest and penalties, and you may not be able to go back to customers to collect it.

6. Charging the Right Rate: The “Place of Supply” Problem

To charge the correct tax, you need two answers:

  1. What type of supply is it? (taxable, zero‑rated, exempt)
  2. Where is it made? (place of supply determines the GST vs HST rate)

7. ITCs: How Businesses Get GST/HST Back (And How CRA Denies Them)

If you’re registered, you can generally claim input tax credits (ITCs) for GST/HST paid or payable on purchases used in your commercial activities.

7.1 Documentation is non‑negotiable

CRA can deny ITCs if you can’t produce the required supporting info (for example, supplier name, date, amount, and – above certain thresholds – registration details).

7.2 Mixed-use businesses must apportion

If you have both commercial (taxable/zero‑rated) and non‑commercial/exempt activities, you may need to allocate GST/HST and claim only the portion related to commercial use.

7.3 New registrants: you may get ITCs on what you already own

When you register, you may be able to claim ITCs for certain inventory/capital property on hand at registration – but there are limits, and services used before registration are treated differently.

7.4 Record retention

You generally must keep GST/HST records for 6 years from the end of the year they relate to.

8. Filing and Paying GST/HST: Deadlines That Matter

Once registered, you must file a return every reporting period, even with no activity (a “nil return”).

8.1 Mandatory electronic filing

For reporting periods ending in 2024 and later, almost all registrants must file GST/HST returns electronically (charities and selected listed financial institutions are the main exceptions). Paper filing can trigger a penalty.

8.2 Filing & payment deadlines

  • Monthly/quarterly filers: deadline is 1 month after the reporting period ends.
  • Annual filers: deadlines depend on fiscal year-end and business income. For example, if your fiscal year-end is Dec 31 and you have business income, CRA lists Apr 30 (payment) and Jun 15 (filing).

8.3 Instalments (annual filers)

If you file annually and your prior-year net tax was $3,000 or more, you may need to make quarterly installment payments during the year.

9. The CRA Audit Traps That Cause the Most Damage

Here are the GST/HST issues that most commonly spiral:

  • Missing the $30,000 threshold (especially the “single quarter” rule)
  • Treating exempt supplies like zero-rated (or vice versa)
  • Claiming ITCs without compliant invoices/records
  • Charging the wrong rate because of place-of-supply confusion
  • Filing late, skipping nil returns, or filing on paper when e-filing is mandatory

10. Two “GST Doesn’t Care” Situations: Directors and Trust Money

If you run a corporation, GST/HST can become personal.

CRA’s directors’ liability guidance explains that directors can be held personally liable for failures relating to GST/HST under section 323 of the Excise Tax Act, with a due diligence defence and other statutory requirements (including timing rules).

11. If You’ve Made Mistakes, Don’t Guess – Fix It Properly

If you suspect you should have registered, under-charged, over-claimed ITCs, or missed filings, the best approach is usually:

  1. quantify the exposure (period-by-period),
  2. get compliant going forward, and
  3. consider whether a voluntary disclosure is available before CRA contacts you.

12. When a Tax Lawyer Helps Most

GST/HST problems are rarely just “paperwork.” Legal help matters most when:

  • you’re facing a CRA audit or reassessment,
  • GST is tied to real estate, platforms, or cross-border issues,
  • penalties/interest are compounding, or
  • director’s liability is on the table.
statement of account

How to Order a Detailed Canada Revenue Agency (CRA) Statement of Account (And Why It Matters)

If you’re trying to solve a CRA balance problem – missing payments, credits in the wrong period, interest that won’t stop, or collection pressure – an online “balance screen” usually isn’t enough.

What you need is a detailed Statement of Account: the CRA’s transaction-by-transaction ledger showing what was posted, when it was posted, and where it was applied (by period). And yes—there’s a right way to request it so you actually receive something useful.

This guide covers:

  • what “detailed” means
  • how to request statements online vs. by written request
  • what to do when older years don’t show up online

1. What counts as a “detailed” CRA Statement of Account?

CRA uses a few similar terms that people mix up:

A) Online “Account balance / transactions” view

Useful for quick checks, but it may not show every period you need – and CRA confirms this online info is not necessarily “official documentation.”

B) A detailed statement of account (issued on request)

CRA describes this as showing amounts posted and charged for a particular reporting and/or non‑reporting period, including things like (re)assessments and transfers, and providing balances by period.

2. When you should order a detailed statement (instead of guessing)

You may consider ordering a detailed statement of account if any of these are true:

  • your bank shows payments, but CRA doesn’t (or they appear late
  • credits are sitting in the wrong “Period End” (common in GST/HST and payroll)
  • you suspect CRA applied a payment to the wrong account or period
  • the online portal doesn’t display the older years you need
  • you’re preparing a taxpayer relief request and need a clean ledger trail (interest/penalty chronology)

3. What to include in your request

Whether you submit an online enquiry or a written request, include:

  1. Who you are
  • legal name + contact details
  • SIN (individual) or BN (business)
  1. Which account(s): For businesses: specify program account(s) – these may include
  • GST/HST (RT)
  • Payroll (RP)
  • Corporate tax (RC)
  1. The exact time period: Example: “Jan 1, 2021 to Dec 31, 2024
  2. What you want: Ask for a detailed Statement of Account showing:
  • all assessments/reassessments
  • all payments received
  • all transfers in/out
  • all interest and penalties posted
  • balances by period

4. After you receive the detailed statement: what to do next

  1. Match every payment to your bank transactions (date, amount).
  2. Check allocation by period/accounts (this is where errors frequently hide).
  3. Identify whether the problem is:
  • missing posting,
  • wrong period,
  • wrong program account, or
  • interest continuing because the “right” debt wasn’t reduced.
  1. If a correction/transfer is required, request a correction from the CRA.

Bottom line

A detailed CRA Statement of Account is the document that lets you stop arguing about the balance and start proving what happened – by period and by transaction.

Contact us today to chat with our tax lawyers in Toronto.

rrsp

RRSP Over-Contributions in Canada: The CRA’s 1% Monthly Tax, T1-OVP Filing, and How to Fix Excess RRSP Contributions (Without Making It Worse)

An RRSP over-contribution is one of those mistakes that feels small but can become expensive fast – because the CRA’s penalty tax runs monthly and can keep running until the excess is eliminated.

This guide walks you through:

  • What the CRA considers an “excess contribution”
  • How the 1% per month tax is calculated and when it stops
  • The exact forms that usually matter
  • A practical, step-by-step plan to fix the issue and minimize total cost
  • The most common pitfalls that cause people to pay more than they should

1. What Counts as an RRSP Over-Contribution (CRA Definition)

You generally have RRSP “excess contributions” when your unused contributions from prior years + current calendar-year contributions exceed your RRSP deduction limit (shown on your latest Notice of Assessment/Reassessment or in CRA My Account) plus the $2,000 buffer.

Importantly: Over-contribution issues usually arise from contributions, not deductions. You can choose to deduct RRSP contributions later, but the CRA’s excess-contribution calculation focuses on whether you contributed beyond your available limit (subject to the buffer).

2. The Real Cost: How the CRA’s 1% Monthly Tax Works

If your unused contributions exceed your RRSP deduction limit by more than $2,000, you generally must pay 1% per month on the portion that exceeds the buffer.

3. RRSP Over-Contribution Triage: What To Do Immediately

When you discover (or suspect) an RRSP over-contribution, speed matters – but so does not making a second mistake while “fixing” the first.

Step 1: Stop new contributions

Pause automatic deposits, contributions you can control until you’ve confirmed your numbers.

Step 2: Confirm your RRSP deduction limit (don’t guess)

Use your latest Notice of Assessment/Reassessment or CRA My Account to find your RRSP deduction limit and your unused RRSP contributions figure.

Step 3: Calculate the excess month-by-month

The CRA’s Part X.1 tax is monthly, so the best outcome often depends on:

  • Which month the excess first existed, and
  • Which month you eliminated it.

Step 4: Decide how you’ll eliminate the excess

Most cases come down to one of these paths:

  1. Withdraw the excess (fastest way to stop the monthly tax), or
  2. Absorb it with new RRSP room (only makes sense in narrow situations – and only after doing the math).

4. How To Remove the Excess: The Withdrawal Options (and Their Tax Traps)

Withdrawing the excess stops the 1% monthly tax once the excess is gone – but withdrawals can create withholding tax and income inclusion issues. There are several options for withdrawing excess contributions, including the following:

Option A — Withdraw the excess now (with withholding tax)

If you withdraw from an RRSP, the financial institution generally withholds tax at source. CRA’s published rates for Canadian residents are:

  • 10% (5% in Quebec) up to $5,000
  • 20% (10% in Quebec) over $5,000 up to $15,000
  • 30% (15% in Quebec) over $15,000.

Key point: Withholding tax is not necessarily the final tax you’ll owe – it’s a prepayment. You may end up owing more tax than the amount that was withheld.

Option B — Withdraw the unused contributions without withholding (T3012A route)

If you meet CRA’s conditions, you can apply to withdraw unused contributions without withholding tax by using Form T3012A (CRA’s approval required).

5. The “You Must File This” Piece: T1-OVP / T1-OVP-S

If your excess contributions are subject to the 1% tax, there is a special return that must be filed – Form T1-OVP. Generally, the return needs to be filed and tax paid no later than 90 days after the end of the year in which you had the excess contributions. Filing Form T1-OVP return late could result in late filing penalties and repeat late filing penalties.

6. Can CRA Waive or Cancel the RRSP Excess Contribution Tax Itself?

Generally, you can ask in writing for the CRA to waive or cancel the RRSP excess contribution tax if both of the following are true:

  1. The excess arose due to a reasonable error, and
  2. You have taken reasonable steps to eliminate the excess

The form CRA wants for this: RC2503

To make the request, you may wish to use Form RC2503 to request a waiver/cancellation request, along with supporting documents showing the exact months of contributions/withdrawals and documents supporting your “reasonable error” narrative.

Practical takeaway: “Reasonable error” is not just saying “I didn’t know.” A strong RC2503 package usually explains:

  • What specifically caused the error (timeline + trigger)
  • Why that mistake was reasonable in the circumstances
  • What you did immediately once you discovered it
  • How you eliminated (or are eliminating) the excess
  • Clear month-by-month supporting documents

7. When RC4288 Matters: Relief From Penalties and Interest (Not the Part X.1 Tax)

RRSP over-contribution files usually have two problems:

  1. The Part X.1 tax (the 1% per month), and
  2. Penalties/interest caused by late filing or delayed payment.

CRA’s taxpayer relief process (often via Form RC4288) is aimed at penalties and interest relief. RC4288 is not the main tool to cancel the over-contribution tax itself – that’s where RC2503 typically comes in.

8. If CRA Assessed You Incorrectly: Don’t Use “Relief” To Fix a Math Problem

If the CRA’s assessment is wrong because of:

  • Incorrect months assigned,
  • Misapplied deduction limit data, or
  • Other factual/technical errors,

you may need a formal Notice of Objection, and not request discretionary relief. You generally have 90 days from the date of a Notice of Assessment or Reassessment to file a Notice of Objection. This matters because “relief” requests are discretionary and often assume the assessment is correct; Notices of Objection are generally for when the assessment is incorrect.

9. Common Reasons RRSP Over-Contribution Fixes Fail

Based on CRA’s published requirements and common patterns, these are the pitfalls that cause unnecessary cost:

  • Waiting too long to act to withdraw the overcontribution
  • Submitting a waiver/cancellation request that is vague and that does not clearly outline how the requirements are met
  • Using taxpayer relief (RC4288) to try to cancel the underlying tax

10. Prevention: How To Avoid RRSP Over-Contributions Going Forward

A few habits prevent most RRSP over-contribution problems:

  • Check your RRSP deduction limit on your Notice of Assessment (or CRA My Account) before making large contributions.
  • Track all RRSP-type contributions you’re responsible for (including spousal contributions and any “automatic” deposits).

11. When Professional Help Becomes High-Value

You may wish to consider getting assistance from a tax lawyer if any of the following apply:

  • The amount of over-contribution tax, interest, and penalties is significant
  • CRA’s record of months during which the penalty tax applies differs from yours
  • You have already requested a waiver/cancellation of overcontribution tax or interest/penalty relief, but were not successful