Skip to content
Got a notice? Emergency response →

Retirement

How India taxes your Canadian pension, RRSP and TFSA after you move back

You have retired to India with CPP, OAS, an RRSP and maybe a TFSA, and you expect India to tax the lot on your worldwide income.

You have moved back to India after years in Canada, and your retirement money is Canadian: CPP and Old Age Security, an RRSP or RRIF you draw from, perhaps a TFSA. As an Indian resident taxed on worldwide income, you assume India now taxes all of it, with a credit for whatever Canada took. Canada is the one corridor where that instinct is half wrong. The India-Canada treaty sends a genuine pension the opposite way from most treaties, so your CPP and OAS are not India's to tax at all, while your RRSP and TFSA are treated quite differently from each other. Sorting which Canadian pot India can tax, and using the timing tools, is the India-side work.
Last reviewed: 4 August 20268 min readReviewed by Preetesh Maloo, CA

The short answer

The India-Canada treaty has an unusual pensions rule: under Article 18 a pension is taxable only in the country it arises in, which is the reverse of most treaties. So your CPP and Old Age Security, arising in Canada, are taxable only in Canada, and India exempts them even as a resident on worldwide income; there is no Indian tax and so no foreign tax credit to claim on them. Your RRSP or RRIF is treated differently: India taxes the withdrawal once you are ordinarily resident, at slab rates, with a credit for the Canadian tax withheld, and Section 89A lets you align the timing so India taxes it in the year you withdraw rather than on yearly growth, because Canada is a notified country. Your TFSA is the trap: it is tax-free only in Canada, so once you are ordinarily resident India taxes its income and gains with no exemption and, because Canada withholds nothing, no credit either. While you are Resident but Not Ordinarily Resident, all of this foreign income stays outside the Indian net.

References on this page

  • India-Canada DTAA Article 18: a pension is taxable only in the State it arises in (a source-state rule, the reverse of the OECD Model); so CPP and OAS are taxable only in Canada and India exempts them
  • RRSP / RRIF: treated as a taxable retirement account, not an Article 18 pension; India taxes the withdrawal once ordinarily resident, with a foreign tax credit for the Canadian tax withheld
  • Section 89A (Section 158 under the Income-tax Act 2025): Canada is a notified country, so the accrual-timing election (Form 10-EE, becoming Form 40) defers India's tax on an RRSP to the withdrawal year
  • TFSA: tax-free only in Canada; once ordinarily resident India taxes its income and gains with no exemption and no foreign tax credit, plus Schedule FA disclosure
  • Foreign tax credit (Rule 128, Form 67 becoming Form 44); the India-Canada elimination article is Article 23, and India uses the credit method
  • No Indian step-up on return: India computes capital gains from original cost; the arrival-day value step-up is a Canada-side rule, not an Indian one

The treaty twist: your CPP and OAS are Canada's to tax, not India's

Most tax treaties tax a pension where you live. The India-Canada treaty does the opposite. Under Article 18, a pension is taxable only in the country it arises in, so a pension arising in Canada stays taxable only in Canada. Your CPP and your Old Age Security both arise in Canada, which means India does not tax them at all, even after you become a resident taxed on worldwide income.

That has a clean practical result: there is no Indian tax on your CPP or OAS, and therefore no foreign tax credit to claim on them, because there is nothing on the Indian side to relieve. Canada takes its own tax at source on the pension, and that is the end of it for those two streams. This is genuinely counter-intuitive, and a lot of general advice gets it wrong by saying a Canadian pension becomes taxable in India once you are ordinarily resident. For a true pension like CPP or OAS, it does not. India exempts it; you still report it as exempt so your return is complete.

Your RRSP is the opposite: India taxes the withdrawal, with a credit

An RRSP or RRIF is not treated as a pension for this purpose, and that changes everything. India, consistent with the Section 89A framework, treats a Canadian retirement savings account as a taxable account rather than a treaty-exempt pension, so once you are ordinarily resident, India taxes the withdrawal at your slab rates. Canada also taxes it, withholding at source, so the same withdrawal is taxed on both sides, and you relieve that with a foreign tax credit for the Canadian tax against the Indian tax on it.

The practical trap is timing. Canada does not tax the money inside an RRSP until you withdraw it, but India, once you are ordinarily resident, taxes worldwide income as it accrues, so India could tax the fund's yearly growth while Canada taxes nothing yet, leaving your Canadian tax and Indian tax in different years and the credit wasted. This is exactly what Section 89A exists to fix, which is next.

Section 89A lines up the RRSP timing, because Canada is notified

Section 89A is the tool that stops the RRSP timing mismatch, and it is available because Canada is one of the three notified countries for it, alongside the US and the UK. Without it, India taxes the RRSP's internal growth year by year once you are ordinarily resident, while Canada waits until you withdraw, so the two taxes fall in different years and the foreign tax credit does not line up.

With the Section 89A election, you elect to have India tax the RRSP in the year you actually withdraw, matching Canada, so the incomes and the credit meet in the same year. You make it on Form 10-EE, which becomes Form 40 under the Income-tax Act 2025. The election is sticky: it applies to all later years and cannot simply be withdrawn, so it is worth modelling before you elect, not electing by default. While you are still Resident but Not Ordinarily Resident, the RRSP's growth is outside the Indian net anyway, so the election matters from the year you become ordinarily resident.

The TFSA trap: tax-free in Canada, fully taxed in India

A TFSA carries no protection once India can tax you. It is tax-free only for a Canadian resident; India does not recognise it, and it is not a Section 89A retirement account, so there is no deferral. Once you are resident and ordinarily resident, India taxes the interest and the dividends inside your TFSA at your slab rates and the gains under the capital-gains rules, as they arise, with no exemption.

What makes it sting is the credit side. Because Canada charges nothing on a TFSA, there is no Canadian tax to credit against the Indian tax, so you carry the full Indian tax on income that was completely tax-free the year before. It is the same shape as the NRE-interest trap: tax-free on one side does not mean tax-free once the other side can tax you. The TFSA is also a foreign asset, so it goes in Schedule FA every year once you are ordinarily resident, and a missing foreign asset is a default under the Black Money Act in its own right. The RNOR window is the time to decide what to do with it before India's worldwide-income tax fully applies.

A worked example: Harpreet's CPP, RRSP and TFSA

Harpreet worked in Toronto for twenty years and has moved back to Chandigarh, now in her first ordinarily-resident year. She draws CPP and OAS, takes withdrawals from an RRSP, and still holds a TFSA.

Her CPP and OAS are taxable only in Canada under Article 18, so India does not tax them; she reports them as exempt and claims no credit, because there is nothing on the Indian side to relieve. Her RRSP withdrawals are taxable in India at slab rates, with a credit for the Canadian tax withheld, and her CA has made the Section 89A election so India taxes them in the year she withdraws rather than on the fund's yearly growth. Her TFSA is now fully taxable in India on its income and gains, with no Canadian tax to credit, and it goes in her Schedule FA. Sorting this, Harpreet pays India nothing on the CPP and OAS, the right tax on the RRSP with the credit, and the full Indian tax on the TFSA, and nothing is taxed in the wrong year or missed on disclosure.

Want a senior CA to handle this for you — start to finish?

We act for you before the tax office (Section 288) — you stay abroad, no India trip needed.

Senior CA who specialises in NRI tax · we deal with the tax officer, you don't

What's involved

What the CA actually does

  1. 1

    We split your Canadian income by treaty treatment

    We separate your CPP and OAS, which Article 18 makes taxable only in Canada so India exempts them, from your RRSP and TFSA, which India does tax, so each is on the right side of the line rather than lumped together as a Canadian pension.

  2. 2

    We set up the RRSP credit and the Section 89A timing

    We tax your RRSP withdrawal correctly, claim the foreign tax credit for the Canadian tax withheld, and, where it helps, make the Section 89A election so India taxes it in the withdrawal year and the credit lines up.

  3. 3

    We bring your TFSA into the Indian return

    We treat the TFSA as the taxable account it becomes once you are ordinarily resident, computing Indian tax on its income and gains and disclosing it in Schedule FA, since there is no Canadian tax to shelter it.

  4. 4

    We use the RNOR window

    We work out how long you are Resident but Not Ordinarily Resident, during which your Canadian income stays outside the Indian net, so RRSP and TFSA decisions can be timed into it.

  5. 5

    We keep the Canadian side to your Canadian accountant

    We compute and file the India side and hand you the figures and the India-tax-paid position; the Canadian return and any tax withheld at source stay with your Canadian accountant.

What to have ready

Documents you'll typically need

  • Your CPP and OAS statements (T4A(P) / T4A(OAS))
  • RRSP or RRIF statements and any withdrawal, with Canadian tax withheld
  • TFSA statements showing interest, dividends and gains
  • Your date of return to India and residency history
  • PAN and your latest Indian return, if any

Frequently asked questions

Common questions

The exceptions that change the answer

Where the general rule stops applying to you

Every rule below has a carve-out, a cut-off date or a condition that flips the answer. These are the ones that decide real cases.

Black Money Act penalty for non-disclosure of foreign assets

Right now: Rs 10 lakh flat, per year of default

Where it works differently

Aggregate value of foreign assets (OTHER than immovable property) does not exceed Rs 20 lakh at any time in the year
No penalty under s.42 or s.43.
De minimis proviso, raised from Rs 5 lakh to Rs 20 lakh by the Finance (No. 2) Act 2024 with effect from 1 October 2024.
The person is RNOR or non-resident
Schedule FA does not apply, so no exposure.
The obligation attaches to a resident and ordinarily resident.
The foreign asset is immovable property
The Rs 20 lakh carve-out does NOT apply.
The proviso expressly excludes immovable property.

Commonly got wrong

  • The de minimis threshold is Rs 5 lakh. Raised to Rs 20 lakh from 1 October 2024.Rs 20 lakh, excluding immovable property.
  • NRIs must file Schedule FA. It applies to residents and ordinarily residents only.The obligation starts when you become ordinarily resident.

Schedule FA reporting period

Right now: The CALENDAR year ending during the relevant financial year, not the Indian financial year

Where it works differently

Filing for FY 2025-26
Schedule FA covers 1 January to 31 December 2025, a nine-month offset from the Indian tax year.
The schedule is aligned to foreign reporting years so that CRS and FATCA data reconcile.
An asset was held for even one day in that calendar year
It is reportable. Closing the account before 31 March does not remove the obligation.
'At any time during' the period.
The taxpayer is RNOR or non-resident
Schedule FA does not apply at all.
The duty attaches to a resident and ordinarily resident.

Commonly got wrong

  • Schedule FA covers the Indian financial year. It covers the calendar year ending within that financial year.Schedule FA in the FY 2025-26 return covers 1 January to 31 December 2025, the calendar year, not the Indian financial year.

RNOR qualification tests

Right now: Non-resident in 9 of the 10 preceding years, OR in India for 729 days or less in the 7 preceding years

Where it works differently

A long-term NRI returns to India permanently
Typically RNOR for two financial years, sometimes three depending on the return date and prior visits.
Both limbs are tested each year; the exact count depends on actual travel history.
The NRI visited India frequently while abroad
RNOR may last only one year, or not apply at all.
The 729-day limb is cumulative across seven years.

Commonly got wrong

  • RNOR always lasts three years. It depends on actual day counts. Two years is the common case; three is not automatic.Say 'usually two years, sometimes three, depending on your travel history', and compute it.
  • RNOR status exempts NRE interest. NRE exemption is tied to FEMA non-residence, which usually ends on permanent return, before RNOR does.Separate the two: RNOR covers foreign income; NRE exemption ends with FEMA residence.

Section 89A notified countries

Right now: USA, UK, Canada only

Where it works differently

The account is in the UAE, Singapore, Australia or anywhere else
s.89A relief is unavailable. Accrual-basis taxation applies in India.
Only notified countries qualify. Most of this site's Gulf audience is excluded.
Claiming the relief
Form 10-EE must be filed on or before the return due date for the FIRST year of the claim. There is no condonation.
Rule 21AAA.

Commonly got wrong

  • s.89A covers any foreign retirement account. Only USA, UK and Canada are notified.Section 89A relief covers retirement accounts in the United States, the United Kingdom and Canada only. Accounts in the UAE, Singapore or Australia do not qualify.

Back from Canada with CPP, an RRSP or a TFSA?

Tell us what Canadian pensions and accounts you hold. A practising CA will exempt what the treaty exempts, tax only what India can, and time your RRSP. Free call, no obligation.

No card, no obligation. All certification and filing work is handled by ICAI-registered practising Chartered Accountants.