🇿🇦 South Africa → 🇨🇦 Canada · Retirement annuity
Your retirement annuity when emigrating from South Africa to Canada
Spoiler: you can't move it into RRSP / TFSA directly. Here's what you can do.
If you're moving from South Africa to Canada, one of the first money questions is what happens to your retirement annuity. The destination system here is RRSP / TFSA.
Can you transfer an RA into RRSP / TFSA?
No direct transfer from a SA retirement annuity into an RRSP. The usual path is to cease SA tax residency, withdraw under SA rules and pay any SA tax, then invest in Canada once resident. Canada taxes worldwide income for residents — get advice on timing.
Your real options
- Leave it invested in South Africa and draw from it later under SA rules.
- After ceasing SA tax residency, withdraw under SA rules, pay any SA tax, and move the proceeds to Canada via the formal forex channel.
- A blend — keep some invested, withdraw some — depending on your tax position and the rand.
Decide what happens to your RA before you touch it — the withdrawal route is tied to your SA tax-residency status and timing.
Frequently asked
Can I transfer my retirement annuity from South Africa to Canada?
Not directly into RRSP / TFSA. No direct transfer from a SA retirement annuity into an RRSP. The usual path is to cease SA tax residency, withdraw under SA rules and pay any SA tax, then invest in Canada once resident. Canada taxes worldwide income for residents — get advice on timing.
Planning your move to Canada?
Get the cost estimator, readiness check and corridor updates. No spam.
Educational information only — not financial, tax, legal or migration advice. Fees reviewed 2026-06; verify current rules via official sources before acting.