Skip to content

Tax Programs in Canada: Free Help and Software

Updated Checked by the Tax-Services.ca editorial team How we check

When people search for tax programs in Canada, they usually mean one of two things: free clinics run by volunteers, or tax software the CRA has certified. Clinics suit people with a modest income and a simple tax situation. Software suits almost everyone else who files on their own. If you were after a federal benefit or a government spending program instead, this isn’t that page.

Is there free help to file my taxes in Canada?

There is. The Community Volunteer Income Tax Program (CVITP) lets community organizations host free clinics where trained volunteers prepare returns for eligible people. Volunteers don’t have to be tax experts. The CRA gives them training and free software. The CRA puts the rule plainly:

To be eligible for help at a free tax clinic, individuals must have a modest income and a simple tax situation.

Become a CVITP organization, canada.ca

The first test is money. A modest income means total family income at or under an amount that depends on family size, and the CRA lets organizations adjust that for their own clients, based on the local economy and the people they serve. The CRA’s free tax clinic page suggests $40,000 for a one-person household, $55,000 for two and $70,000 for five, but clinics can adjust those, so ask yours. The second test, a simple tax situation, has nothing to do with how much you earn.

What counts as too complicated for a clinic?

Self-employment income and employment expenses are generally treated as complex, with a few exceptions. U.S. Social Security benefits are fine. Any other foreign income, including a foreign pension, isn’t simple.

If that sounds like you, it isn’t bad news. It means you need software or a paid preparer. Self-employed people can at least size up the bill first with the self-employed tax calculator, which lowers income tax for deductions but not CPP, and leaves out EI.

Picture Dana in Moncton, who works part time, earns a few thousand dollars in tips from a side gig and has a T4 and a tuition slip. The tips make her return more than a clinic would usually take on, so software is her route. Her friend Marcus, with one T4 and nothing else, is exactly who the clinic is for.

How do I choose tax software?

Use a product on the CRA’s certified list. The CRA certifies third-party software each tax year and links from its list to each developer’s page. That’s where you check what the product handles, what it costs and whether a free tier covers your situation. Prices and features change every season, so we haven’t compared them here. One thing the CRA is careful to say, on its certified software page, is that the companies are not representatives of the CRA.

A few questions to ask before you start. Does it cover your income types, such as rental income or capital gains? Can it file with NETFILE? Does it let you review every line before you send it? And if you’ll file more than one return in a household, is the price per return?

Service What it does Dates on the CRA page
NETFILE Electronic filing for individuals through certified software Open February 23, 2026, to January 29, 2027
ReFILE Amended electronic returns Tax years 2022 to 2025
EFILE Filing by professional tax preparers on behalf of clients Separate program

Should I check the result before I file?

Yes, and it takes five minutes. Software only knows what you type in, so one wrong slip amount, or a slip you forgot to enter at all, gives you a wrong return that looks perfectly finished. Run your income through the income tax calculator and compare. As a yardstick, a single Ontario worker on a $30,000 salary owes about $2,452.11 of income tax and pays $2,065.75 in CPP and EI, per our 2026 engine. If your software says something far from what the same inputs give here, look for a typo.

The tax refund calculator turns that into a refund or balance, and the tax credits calculator lists federal credits you might have missed. It doesn’t cover provincial ones.

Mistakes with tax programs and filing help

Waiting for a clinic slot until the last week is the usual one. No national clinic schedule is published, so there’s no date to quote, and a clinic that runs on volunteers may have a short season and a waiting list. Call early, ideally before tax time gets busy.

Another is assuming free means limited. How a given free product treats your situation is up to its developer, so read what’s included before you enter anything. Paying a few bucks for a tier that handles your slips beats redoing the return halfway through.

A third is turning up to a clinic with half the paperwork. Bring every slip, last year’s notice of assessment and your ID, so the volunteer isn’t guessing.

Filing late is the costly one. On the 2025 return the penalty was 5% of the balance owing plus 1% for each full month, if you owe tax. For what arrives after you file, see our page on the tax assessment.

The sources behind this page

Program descriptions and eligibility come from the Canada Revenue Agency‘s CVITP and tax software pages. NETFILE and ReFILE dates are from its filing options page, read in September 2026. The income tax example is our own engine’s output for 2026. This site is independent of the CRA and doesn’t run or endorse any clinic or software product.

Frequently asked questions

What is the Community Volunteer Income Tax Program?

It's a CRA program where community organizations host free clinics and trained volunteers prepare returns for people with a modest income and a simple tax situation.

Can I use a clinic if I am self-employed?

Self-employment income is generally treated as complex, with some exceptions. Ask the clinic before you book.

Does the CRA certify tax software?

Yes, each tax year. The CRA publishes a list of certified products, and you can check each developer's page for cost and what is covered.

What is NETFILE?

The CRA's electronic filing service for individuals using certified software. For the 2025 return year it's open from February 23, 2026 to January 29, 2027.

Is there a single income limit for free clinics?

We couldn't find one. The limit depends on family size and organizations can adjust it, so ask the clinic.

More on this topic

Previous Article

Income Tax Rates in Canada by Province for 2026

Next Article

Income Tax Refund Estimator: See Your Refund Fast

Share this page