Topic hub · 45 pages
The CRA and compliance
Dealing with the CRA explained: business numbers, My Business Account, instalments, reassessments, objections, voluntary disclosures and keeping records.
A timeline from receiving a letter from the CRA through a timely response to a settled outcome.
Visual labels: Letter arrives; Respond in time; Resolution.Most contact with the Canada Revenue Agency is routine: setting up accounts, filing on time, paying instalments and keeping records in case someone asks. It becomes stressful when a letter arrives, a deadline has passed or an assessment does not match what you expected.
This hub groups the pages that explain how that relationship works. Definitions cover the business number, My Business Account, notices of assessment and reassessment, objections and the voluntary disclosures program. Articles and guides walk through practical steps, such as how to read a letter, how to respond within the time allowed and how to keep records so that a request for support is easy to answer. Time limits and procedures are set by the CRA and can change, so read the letter itself and the current official guidance. An accountant can help you respond, but do not ignore a deadline while you decide.
General information, not advice for your situation. How these pages are written and checked.
Guides (11)
Step-by-step checklists and plain-language walkthroughs.
Annual corporate compliance checklist for Ontario corporations
A yearly calendar for an Ontario corporation: the provincial annual return, beneficial ownership record, CRA filing and payment dates, payroll and GST/HST duties, and the records to keep.
Read the guide CRA correspondenceCRA audit document checklist for business owners
A practical checklist of the business, personal and related-party records the CRA may ask for in an audit, and how to organize, send and track them.
Read the guide Tax essentialsHow to pay the CRA: payment options compared
A practical guide to paying a CRA balance: online banking, My Payment, pre-authorized debit, in person, mail and third-party providers, with timing notes and common mistakes.
Read the guide CRA correspondenceNon-profit annual filing checklist: CRA and Ontario
What a non-profit or charity in Ontario may need to file each year: the T1044, T2 or T3010, the Ontario annual return, payroll slips and records, and how to tell which apply.
Read the guide Personal taxRRSP deadline 2027: date, limit and your own room
The RRSP deadline for 2026 contributions is March 1, 2027. See the 2026 dollar limit, where to find your own limit, over-contribution rules and how the FHSA differs.
Read the guide Tax essentialsT5018 checklist: reporting payments to subcontractors
A checklist for construction businesses that pay subcontractors: test whether you must file a T5018, gather the details, complete the slips and summary, e-file on time and keep records.
Read the guide Personal taxBehind on your taxes? How to catch up
A step-by-step approach to filing unfiled returns, understanding penalties and interest, and deciding whether the Voluntary Disclosures Program applies.
Read the guide Tax essentialsCanada tax deadlines 2027: personal, business and RRSP
Canada tax deadlines for 2027 in one calendar: personal returns (April 30, or June 15 if self-employed), T2, GST/HST, payroll, T4 slips, RRSP and weekend rules.
Read the guide CRA correspondenceGot a letter from the CRA? What to do next
How to read a CRA letter, tell a review or matching letter from an assessment, confirm it is genuine, reply through your CRA account or by mail on time, and know when to object.
Read the guide Working with an accountantHow to switch accountants without missing a deadline
A practical plan for moving records, access and open questions without losing track of a deadline.
Read the guide Corporate taxT2 deadlines explained: when to file vs. when to pay
Why your year-end plan should distinguish preparing the T2 return from paying the tax.
Read the guideArticles (10)
Longer explanations of the decisions behind the numbers, newest first.
- Personal tax
Filing a final return for someone who died: steps and deadlines
How to file a final tax return for someone who died in Canada: who acts, which returns may be needed, due dates, estate income and the clearance certificate before you distribute.
Read the article - CRA & compliance
How long to keep business records in Canada
The general rule is six years from the end of the last tax year a record relates to. Learn when the clock starts, which records last longer, and how to scan and destroy safely.
Read the article - CRA & compliance
How the CRA selects returns for review (and what to do)
Learn why the CRA reviews a return, how pre-assessment, processing and matching reviews differ from an audit, and how to keep records ready if yours is selected.
Read the article - CRA & compliance
How to authorize your accountant with the CRA
Step-by-step: add your accountant as a CRA representative in My Account or My Business Account, choose the access level, confirm a request in time and cancel access later.
Read the article - CRA & compliance
How to dispute a CRA assessment: objections, deadlines, appeals
Disagree with a CRA notice of assessment? See when to call first, how a notice of objection works, the 90-day deadlines, what happens to collection and when to go to Tax Court.
Read the article - CRA & compliance
How to read your notice of assessment (NOA) line by line
What each part of your CRA notice of assessment means, where to find it in My Account, how the RRSP limit works, and what to do if it is wrong: change request or objection.
Read the article - CRA & compliance
How to spot a CRA scam: warning signs and what to do
Learn what the CRA will never do, how to check a call, text, email or website, how scammers target CRA accounts, and who to contact if you have already shared information.
Read the article - CRA & compliance
Meals and entertainment expenses: the 50% rule explained
How the 50% limit on business meals and entertainment works, which exceptions apply, how it carries into GST/HST input tax credits, and the records to keep.
Read the article - CRA & compliance
Setting up CRA accounts for a new business
How the business number and CRA program accounts fit together, which accounts a new business needs and when, and how to register and authorize a representative.
Read the article - CRA & compliance
What to expect in a CRA audit: steps, records and outcomes
How a CRA audit works in Canada: first contact, where it happens, what the auditor examines, the proposal letter and 30 days to respond, and what to do if you disagree.
Read the article
Encyclopedia terms (24)
Definitions with examples, in alphabetical order.
- Arrears interest
Arrears interest is what the CRA charges, compounded daily, on tax you owe after the due date. Learn how it builds, how often the rate changes and how to limit it.
- Audit engagement
An audit engagement is an independent accountant’s examination of financial statements that ends in an opinion on whether they fairly represent the business.
- Audit trail
What an audit trail is in accounting, how it links a reported number back to source documents, and what Ontario businesses should keep to support it.
- Authorized representative
An authorized representative is someone you permit to deal with the CRA for you. Learn the access levels, how to authorize an accountant and how to cancel.
- Business number
A business number is the nine-digit number the CRA uses to identify your business. Learn what RT, RP, RC and RM program accounts are and how to register online.
- CRA processing review
A CRA processing review checks claims on a return after your notice of assessment is issued. See what the letter means, how it differs from an audit and how to reply.
- Directors’ liability
Directors’ liability explained: when the CRA can hold a corporation’s directors personally responsible for unremitted payroll deductions and GST/HST, and what due diligence means.
- Electronic records
What counts as an electronic record for CRA purposes, how long to keep them, what must stay readable, and what to check before changing software.
- Gross negligence penalty
The gross negligence penalty applies to false statements or omissions on a return made knowingly or with gross negligence. See the amount, examples and your options.
- Late-filing penalty
The late-filing penalty is 5% of the tax you owe plus 1% per full month late, up to 12 months. Learn how it works, when it doubles and how to avoid it.
- My Account (CRA)
My Account is the CRA’s secure portal for your personal tax and benefit information. See who can register, what you can view and change, and its limits.
- My Business Account
My Business Account is the CRA’s secure online portal for businesses. See what you can do in it and how to authorize an accountant through Represent a Client.
- Notice of objection
A notice of objection is a formal dispute of a CRA assessment. See the 90-day and one-year deadlines, extension rules and how to file online or by mail.
- Payment arrangement
A CRA payment arrangement lets you pay a tax debt over time. See how to set one up online or by phone, what to have ready and what happens if you miss a payment.
- Reassessment
A reassessment changes a return the CRA has already assessed. Learn who can start one, how long the normal reassessment period runs and what to do when one arrives.
- Repeated failure to report income penalty
The repeated failure to report income penalty applies when you leave out $500 or more again within three years. See how it is calculated and how to reduce the risk.
- Requirement to pay
A requirement to pay is a CRA garnishment that tells a third party, such as an employer or bank, to send money it owes you to the CRA. See how it works.
- Self-assessment (GST/HST)
Learn what it means to self-assess GST/HST, when a business reports tax on imports or its own use of property, and how line 405 of the return works.
- T1 adjustment request
A T1 adjustment request asks the CRA to change an assessed personal tax return. See what you can fix, online versus paper, processing times and outcomes.
- T5 slip (Statement of Investment Income)
Learn when a corporation paying dividends must issue T5 slips and file the T5 Summary, what the boxes show and the last-day-of-February deadline.
- Tax clearance certificate
A clearance certificate confirms the CRA has been paid, or secured, before an executor or liquidator distributes assets. See who needs one and how to ask for it.
- Tax instalments
Understand tax instalments for individuals and corporations: who must pay, the 2026 due dates, the three calculation options and how instalment interest works.
- Taxpayer relief
Taxpayer relief lets the CRA cancel or waive penalties and interest when circumstances beyond your control stopped you filing or paying on time. Learn who can ask and how.
- Voluntary Disclosures Program (VDP)
The CRA’s Voluntary Disclosures Program can reduce penalties and interest when you correct a tax error yourself. See the conditions, relief levels and how to apply.
Who this affects (1)
Industries where this topic comes up often.
CRA audit support
Got a letter from the CRA? We explain what it means, gather the right records and handle the response with you.
What it involvesTalk it through with an accountant
Reading helps you ask better questions. When the rules meet your own records, a conversation settles what applies. Sora’s cra audit support service is the closest match to this topic.
Start with Sora
Not sure where to start?
Answer a few quick questions or call us to talk it through. Your first consultation is free.