Skip to main content

When to Hire an Accountant vs DIY Taxes in Canada (and What to Bring)

Updated

Tax software handles a T4, RRSP deductions and the standard credits as accurately as a professional, so for many people the question isn’t whether they can file themselves but whether they’d leave money on the table by doing so. A professional’s fee tends to pay off once self-employment, rental income, a corporation, an estate or a CRA review is involved. This page covers how to decide, what professional help costs, how to choose someone, and how to prepare for a first appointment. The filing steps themselves are in the guide to filing a tax return in Canada.

DIY or accountant: decision guide

Tax situationDIY (software)Professional
One T4, basic returnUsually enoughRarely needed
T4 income + RRSP + basic creditsUsually enoughNot needed unless complex
Student with tuition creditsUsually enoughRarely needed
Self-employed (sole proprietor)Possible but riskyOften recommended
Rental property incomePossible with good recordsOften recommended
Incorporated business (T2 return)Not recommendedGenerally required
Foreign income or assets (T1135)ChallengingOften recommended
CRA audit or reassessmentNot recommendedStrongly recommended
Major life event (divorce, inheritance, death of a spouse)RiskyOften recommended
Multiple provincial returnsPossible but complexOften recommended

When DIY software is enough

SituationExampleReason
Single source of employment incomeOne T4Software handles this well
Basic RRSP/TFSA contributionsStandard contributionsAuto-fills from CRA My Account
Charitable donationsStandard donation receiptsSoftware works out the claim
Medical expensesReceipts for eligible expensesSoftware applies the threshold
Student with tuitionT2202 slipAuto-populated
Child care expensesReceipts for daycare or campSoftware applies the limits
Simple investment incomeT5 slips from a bank or brokerageAuto-imported

Software choices and prices are compared in the best tax software in Canada guide. People with modest income and a simple return can also get a return done free at a volunteer clinic; the best free tax software page covers the Community Volunteer Income Tax Program alongside the free software.

When a professional pays for itself

TriggerWhy
First year self-employedSetup, GST/HST registration, expense tracking and tax instalments
Rental property incomeCapital cost allowance, expense claims, capital gains
Incorporating a businessCorporate tax planning, salary vs dividends, year-end
A major capital gainPrincipal residence designation, capital gains reserve
Receiving an inheritanceEstate and tax implications
Moving to or from CanadaDeparture tax, worldwide income reporting
CRA review or auditRepresentation and responses
Divorce or separationAsset division, support payment tax treatment
Year of death filingThe returns for a deceased person and the estate’s T3

Types of tax help and what they cost

TypeTypical costWhat they do
DIY softwareFree to about $30 for most returnsGuided forms; you enter everything
Seasonal preparer (e.g., H&R Block, Liberty Tax)$75 to $200Prepares straightforward returns; quality varies by preparer
Independent CPA or small firm$150 to $800+Personal and business tax, planning advice
Large CPA firm$500 to $2,000+Complex returns, corporations
Tax lawyer$300 to $500 an hourCRA disputes, Tax Court, complex planning
Volunteer tax clinicFreeSimple returns, modest income

Choosing a tax professional

Credential or factorWhy it matters
CPA (Chartered Professional Accountant)Verified education and professional standards; suited to complex situations
Tax preparer (non-CPA)Adequate for simple returns; lower fees
Experience with your situationSelf-employment, real estate and cross-border work are specialties
Clear fee estimate up frontAvoids surprises
Errors and omissions insuranceProtects you if they make a mistake
CRA representationWhether they stand behind their work in an audit
Electronic filingFaster processing and refunds

Questions to ask before hiring

  • Are you a CPA?
  • Have you worked with clients in my situation (self-employed, rental, cross-border)?
  • What is your fee, and how is it calculated?
  • Will you explain the deductions and strategies you use?
  • Can you represent me if I’m audited?

Red flags

Red flagWhat it suggests
Guarantees a large refund before seeing documentsAggressive or fraudulent tactics
Charges a percentage of your refundAn incentive to inflate deductions
Won’t explain the deductions claimedMay not understand your return
Won’t give you a signed copy of the returnNot following CRA standards
No engagement letter or fee estimateUnprofessional practice

What to bring to your first appointment

Income slips: every T4, T4A, T4E, T5, T3, T5008 and T2202 for the year (the tax slips hub explains each).

Deduction records:

DocumentWhat it supports
RRSP contribution receiptsRRSP deduction
Donation receiptsCharitable donation credit
Medical expense receiptsMedical expense tax credit
Home office recordsWork-from-home expenses
Vehicle logVehicle expenses
Business receiptsSelf-employment expenses
Moving expense receiptsA move for work or school

Supporting documents:

DocumentWhy
Last year’s Notice of AssessmentShows prior-year income and carry-forwards (see how to read your Notice of Assessment)
A copy of last year’s returnShows the accountant your situation
Government IDIdentity
CRA My Account accessThe accountant may review it with you, or you can authorize them as a representative

Accountants usually bill by time, so documents sorted by category keep the bill down.

What happens at the appointment

PhaseWhat happens
Document reviewThe accountant reviews your slips and prior return
QuestionsLife changes, income sources, deductions
OpportunitiesDeductions or credits you missed
PreparationThey enter everything and check the calculations
Review with youThe refund or balance owing, line by line
FilingYou authorize them to file electronically

A basic appointment usually takes 30 to 90 minutes; complex returns may need a longer meeting or a follow-up.

After the appointment

  • Pay any balance owing by the balance-due date (the tax deadlines page has the dates).
  • Follow any instalment schedule the accountant sets up.
  • Keep a copy of the return and your records for six years, in case of a CRA review.
  • Set up a system for next year’s receipts.

Ongoing vs annual help

RelationshipSuitsFrequency
Annual tax preparation onlySimple self-employment, rental ownersOnce a year
Quarterly check-insA growing business4 times a year
Monthly bookkeepingAn incorporated business, complex operationsMonthly
Full serviceLarger businesses, several entitiesOngoing

Bottom line

If your taxes fit on a single T4 plus a few slips, software usually does the job, and paying a CPA buys peace of mind more than savings. Once self-employment, rental income, a corporation or a CRA notice is involved, the trade-off reverses: a good accountant often saves more than the fee, and their representation in an audit has its own value. Filing yourself also means checking your own work; the common tax mistakes page lists what to look for.