Ask a tax question

CRA Letter Analyzer

Upload a CRA letter and get the plain-English meaning, amounts, deadlines and next steps, plus a decoder for every common CRA letter.

Private: the letter is read once and not saved on our server. Please cover your social insurance number before you take the photo.

The short version

  • Upload a CRA letter (PDF from My Account or a clear photo) and the analyzer tells you what kind of letter it is, the tax year, the amounts, every change CRA made, the deadlines, and what to do next, in order.
  • For a notice of assessment or reassessment, it works out your objection deadline.
  • It rates urgency, and flags letters that deserve a professional: audits, collections, gross negligence penalties, large amounts.
  • Free, and private: the letter is read once and not saved on our server. Cover your social insurance number before you take the photo.
  • The decoder table below explains the CRA letters people get most, how worried to be about each, and the deadline that usually comes with it.

CRA Letter Analyzer

A CRA letter tells you everything you need to know, in an order designed by someone who has never met a nervous taxpayer. The deadline is in a paragraph on page two. The amount changed is in a table with a code. The useful sentence starts with "pursuant to". Upload it above and you get the plain-English version in about fifteen seconds. Or use the decoder below to figure out what you're holding first.

CRA Letter Decoder

Letter titleWhat it meansWorry levelUsual deadlineRead next
Notice of AssessmentCRA processed your return; refund or balanceLow, unless changes are listedObjection: later of 1 year after the filing due date and 90 daysNotice of assessment, or the notice analyzer
Notice of ReassessmentCRA changed a return it already assessedMediumObjection, often 90 days for an old yearNotice of reassessment
Review letter ("we are reviewing your claim")Send proof of a deduction or creditLow to mediumDate in the letter, often 30 daysCRA review letter
Request for information or requirementCRA wants documents; a "requirement" is a legal demandMedium to highDate in the letterRequest for information
Audit letterDetailed examination of books and recordsHighUp to 30 days for first recordsCRA audit
Proposal letterCRA plans to change your return; respond firstMedium to highUsually 30 daysCRA audit
Statement of AccountBalance owing with interestMediumPay or arrange paymentCRA tax debt
Legal warning, or collections letterLegal action can followHighAct before the date in the letterCRA collections
Requirement to Pay (copy)Your wages, bank or clients are being garnishedHighCall the collections officer nowCRA garnishment
Instalment ReminderCRA suggests quarterly instalmentsLowMarch 15, June 15, September 15, December 15Tax instalments
Notice of ConfirmationCRA's answer to your objection: it disagreesMediumTax Court appeal: 90 daysCRA objection
GST/HST notice of assessment or reviewYour GST/HST return was assessed or is being checkedMediumObjection: 90 daysFiling a GST/HST return
SmartFile $99.00

The letter is a reassessment you disagree with?

The CRA objection SmartFile uses the same reading of your notice, confirms your deadline, and drafts the objection with form T400A, ready for you to check and sign.

See how it works

How to Get the Best Reading

  1. Use the PDF from My Account when you can. It reads perfectly.
  2. For paper letters, photograph each page flat, in good light, with all four corners visible.
  3. Cover your social insurance number and account numbers. The analyzer doesn't need them.
  4. Include every page. The explanation of changes is often on page two or three.
  5. Ask a follow-up question about the letter; the AI tax assistant already knows what it says.

Is It Really From CRA?

Scam letters and texts copy CRA's look. The real ones show up in My Account (if you're registered for online mail), quote amounts that match your account, and never ask for gift cards, crypto or a link to "verify your identity". When in doubt, log in yourself or call CRA at the number on canada.ca, not the one on the letter.

What the Analyzer Can't Do

It reads the letter, not your CRA account, and it can't judge facts only you know. Blurry photos and missing pages give it trouble, and it says so rather than guessing. For tax slips (T4, T4A, T5, T3) and other documents, use the tax document analyzer. All our free tools are on tax tools, and everything about dealing with CRA is on the CRA guide.

Professional help

Want a tax professional to look at it?

Tell us the situation in a few lines. If it needs a professional, we connect you with a vetted Canadian tax preparer, accountant or tax lawyer who handles exactly this. No charge to ask.

CRA Letter Analyzer Questions

Is the CRA letter analyzer free?

Yes. Reading a letter and explaining it is free, within a fair-use limit.

Do you keep my CRA letter?

No. The file is read once by our AI provider and deleted when the request ends. We keep only the type of letter and tax year for statistics.

What CRA letters can it read?

Notices of assessment and reassessment, review and information requests, proposal letters, collections and legal warning letters, instalment reminders, GST/HST notices and most other CRA correspondence.

Will it tell me my objection deadline?

Yes, for notices of assessment and reassessment it calculates the deadline from the date on the notice.

How do I know if a CRA letter is real?

Check whether it appears in My Account and whether the amounts match your account. CRA never asks for payment by gift card or cryptocurrency and never threatens arrest. If unsure, call CRA at the number on canada.ca.

Sources: CRA, Responding to us; If you don't pay your debt; Income tax objections decision tree. Checked October 2026. Worry levels and usual deadlines are general guidance; the letter itself always governs. The analyzer is an AI reading and can make mistakes; check the key numbers against the letter.

Last reviewed October 5, 2026 against CRA and Government of Canada sources. How we check our facts.