NewFractional CFO for growing businesses in BC and Alberta, offered by fit.Fractional CFO, offered by fitBook a free 15-minute callBook
Finvo Time Journal · Newcomers to Canada

Tax guides for newcomers to Canada in BC and Alberta

These guides help people who recently moved to British Columbia or Alberta with their first Canadian tax returns: when you become a resident, what income to report, which credits to claim, RRSP or TFSA, and the benefits a return unlocks. Filing every year, even with little or no income, is usually how the CRA and benefit programs work out your benefit and credit payments.

Rated 5.0 on Google · 92 reviews

At a glance

Key dates for your 2026 return

Personal tax dates for the 2026 tax year (CRA, checked 28 Oct 2026)
DateWhat's due
1 Mar 2027Last day for RRSP contributions you deduct on your 2026 return
30 Apr 20272026 personal returns due for most people, and any balance owing due for everyone
15 Jun 20272026 returns due if you or your spouse or common-law partner are self-employed (any balance owing is still due 30 Apr 2027)

Sources, checked 28 Oct 2026: CRA, Due dates and payment dates; CRA, Important dates for RRSPs. Details are listed under the questions below.

Questions

Newcomer tax, answered

Do I have to file a tax return in my first year in Canada?

If you owe tax, yes, and even if you don't, the CRA uses your return to work out benefit and credit payments. For most newcomers, residency starts the day you start living in Canada. Our newcomer tax guide explains the first return.

When is my first return due?

For the 2026 tax year, most people file and pay by 30 April 2027. If you or your spouse or common-law partner are self-employed, the return is due by 15 June 2027, but any balance owing is still due by 30 April 2027.

Which benefits can newcomers get?

Depending on your situation, the Canada child benefit, the Canada Groceries and Essentials Benefit (formerly the GST/HST credit) and provincial programs. You can apply for some before your first return. Finvo is not part of the government; the program decides eligibility and payments.

Do I report income from before I arrived?

For benefits, the CRA asks newcomers for their income from outside Canada for the part of the year before they became resident. On your tax return, you report your income from anywhere in the world from the day you became resident. Our newcomer guide covers both.

Can I open an RRSP or TFSA as a newcomer?

TFSA room generally starts the year you become a resident and are 18 or older. RRSP room comes from earned income reported on Canadian returns, so it usually starts after your first return. Our RRSP or TFSA guide compares them.

Can Finvo help with my first return?

Yes. We prepare first returns for newcomers in BC and Alberta, by video or phone, or in person at our Surrey, Edmonton and Courtenay offices. We go through your arrival date, income and benefits, and you approve the return before it's filed.

Sources, checked 28 Oct 2026. Rules have exceptions and can change. This page is general information, not tax advice for your situation.

  • CRA, Newcomers to Canada (canada.ca, modified 3 Aug 2026): when residency starts, benefits before your first return, filing every year, the 30 April and 15 June dates.
  • CRA, Due dates and payment dates (canada.ca, modified 17 Sep 2026): filing due dates of 30 April, and 15 June for self-employed people, with payment due 30 April. The page lists the current year; the 2027 dates follow the same rules.
  • CRA, Important dates for RRSPs, HBP, LLP, FHSAs and more (canada.ca, modified 29 Jan 2026): the RRSP contribution deadline for a tax year.
Free 15-minute call

New to Canada and filing for the first time?

Book a free 15-minute call by video or phone. Tell us when you arrived, where you work and who is in your family, and we'll tell you what your first return needs and what we'd do next.

Which office?

Book a free 15-minute call

15-minute calls every weekday at 10 am and 2 pm Pacific (11 am and 3 pm Mountain), except holidays.

Free 15-minute callVideo or phoneIn person in Surrey, Edmonton and Courtenay

Call (236) 300-3322Email contact@finvo.caMon–Fri, 9 am – 5 pm PT/MT5.0 on Google · 92 reviews