Skip to content

Tax Programs in Canada: Free Help and Software

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

The tax programs in Canada that most people mean are the free clinics run by volunteers and the tax software the CRA certifies each year. Clinics are for people with a modest income and a simple tax situation. Software is for everyone else who files a return on their own. We assumed that’s what you’re after, not a federal benefit or a government spending program.

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.

Two tests decide if you qualify, and the first one is about money. It is a modest income, meaning total family income at or under an amount that depends on family size. The CRA also lets organizations adjust that for their own clients, based on the local economy and the people they serve. We couldn’t find a single dollar limit printed on the pages we read, so ask the clinic. The second test is a simple tax situation, and it 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. We should say it lowers income tax for deductions but not CPP, and it leaves out EI.

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 if a free tier covers your situation. We can’t compare prices or features because we couldn’t confirm them, and they change every season.

A few things 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. The CRA pages we found give no national schedule for clinics, so we can’t say when they open, and a clinic that runs on volunteers may have a short season and a waiting list, so call early.

Another is assuming free means limited. We can’t say how any given free product treats your situation, since developers decide their own free offering. Read what’s included before you enter anything.

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 the guide on what arrives after you file, see our page on the tax assessment.

Where the numbers come from

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

Information only. This page is general information, not tax, legal or accounting advice. Tax-Services.ca is an independent publisher: we don't prepare or file tax returns or offer tax services, and we have no connection with the CRA, Revenu Québec, any government or any company named on this page. Check the figures that matter with an official source or a qualified professional.

Previous Article

Income Tax Rates in Canada by Province for 2026

Next Article

Income Tax Refund Estimator: See Your Refund Fast

Share this page