RRSP, TFSA & FHSA limits
Your own room can be higher than the annual limit if you have unused room from earlier years. Check your CRA My Account for your exact figures.
View saved pagesTax year
2025 tax year
Contribution limits
Your RRSP limit is the smaller of the dollar limit and the share of last year’s earned income, plus any unused room.
| Limit | Amount |
|---|---|
| RRSP dollar limit | $32,490 |
| RRSP: share of last year’s earned income | 18% |
| TFSA annual limit | $7,000 |
| FHSA annual limit | $8,000 |
| FHSA lifetime limit | $40,000 |
OAS clawback
If your net income is above the threshold, you repay part of your Old Age Security pension (the OAS recovery tax).
| Limit | Amount |
|---|---|
| Repayment starts above (net income) | $93,454 |
| Repayment rate on income above that | 15% |
Sources
- CRA: MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE · Checked October 9, 2026
- CRA: How contributions affect your RRSP deduction limit (18% of earned income) · Checked October 9, 2026
- CRA: Indexation adjustment for personal income tax and benefit amounts (OAS repayment threshold, TFSA dollar limit, lifetime capital gains exemption) · Checked October 11, 2026
- CRA: Line 25400 – Capital gains deduction (2025 lifetime capital gains exemption $1,250,000; maximum deduction $625,000) · Checked October 11, 2026
- CRA: Participating in your FHSAs (participation room $8,000; participation room carryforward at most $8,000; lifetime limit $40,000) · Checked October 11, 2026
- CRA: Line 23500 – Social benefits repayment (2025 OAS threshold $93,454) · Checked October 9, 2026
- Government of Canada (Service Canada): Old Age Security pension recovery tax (thresholds; 15% repayment) · Checked October 9, 2026
- CRA: When to register for and start charging the GST/HST (small supplier thresholds) · Checked October 9, 2026
- CRA: Chart – Prescribed factors (RRIF minimum amount; 1 ÷ (90 − age) at age 70 or younger) · Checked October 10, 2026
- CRA: Minimum amount from a RRIF (fair market value at the start of the year × prescribed factor) · Checked October 10, 2026
- CRA: Receiving income from a RRIF (yearly minimum from the year after the RRIF is set up; spouse's age election) · Checked October 10, 2026
- CRA: Tax rates on withdrawals (RRSP: 10%, 20%, 30%; 5%, 10%, 15% in Quebec) · Checked October 10, 2026
- CRA: Guide RC4157 (2025), Withholding rates for lump-sum payments (RRSPs, and RRIF amounts above the minimum) · Checked October 10, 2026
- CRA: Guide T4079, T4RSP and T4RIF Guide (withhold tax from the RRIF excess amount, not from the minimum) · Checked October 10, 2026
- Revenu Québec: Guide for Employers: Source Deductions and Contributions 2025 (TP-1015.G-V), section 9.14 (14% on single RRSP payments and on the part of a single RRIF payment above the minimum) · Checked October 10, 2026
- CRA: Making withdrawals (RRSP; a direct transfer to another RRSP isn't a withdrawal) · Checked October 10, 2026
- CRA: Guide T4040, Chart 5 (the spouse's age election is made on the original RRIF application and can't be changed) · Checked October 10, 2026
- CRA: Guide T4001, Employers' Guide – Payroll Deductions and Remittances (Rev. 25), Retiring allowances (tax on the part paid directly to a resident of Canada is withheld at the lump-sum rates: 10%, 20%, 30%; 5%, 10%, 15% in Quebec) · Checked October 10, 2026
- CRA: Who has to pay - Required tax instalments for individuals (net tax owing more than $3,000, or $1,800 for Quebec residents, for the year and for either of the two previous years) · Checked October 11, 2026
- CRA: Guide T4002 (2025), Self-employed Business, Professional, Commission, Farming, and Fishing Income: Chapter 5 – Losses (restricted farm loss: $2,500 plus half of the rest, at most $17,500) · Checked October 11, 2026
- CRA: Employee security (stock) options ($200,000 annual vesting limit; employers with revenues of more than $500 million) · Checked October 11, 2026
- CRA: Foreign Income Verification Statement (Form T1135 above $100,000; simplified Part A below $250,000) · Checked October 11, 2026
- CRA: Leaving Canada (emigrants) (Form T1161 if the property owned on leaving was worth more than $25,000) · Checked October 11, 2026
- CRA: Form T1161, List of Properties by an Emigrant of Canada (T1161 E (22); fair market value of all properties more than $25,000) · Checked October 11, 2026
- CRA: Completing Schedule 3 (personal-use property: an ACB or proceeds under $1,000 is considered $1,000) · Checked October 11, 2026
- CRA: Death benefits - Prepare tax returns for someone who died (up to $10,000 of all employer death benefits is exempt) · Checked October 11, 2026
- CRA: Line 11400 – CPP or QPP benefits (tax year 2025; lump sums with $300 or more for previous years) · Checked October 11, 2026
- CRA: Line 22900 – Other employment expenses (tax year 2025; tradesperson's tools deduction at most $1,000) · Checked October 11, 2026
- CRA: Gifts, awards, and long-service awards ($500 a year for non-cash gifts and awards; a separate $500 for long-service awards) · Checked October 11, 2026
- CRA: Transferring the eligible part of a retiring allowance ($2,000 a year of service before 1996; $1,500 more a year before 1989) · Checked October 11, 2026
- CRA: Line 21900 – Moving expenses (tax year 2025; maintaining the vacant old home, maximum of $5,000) · Checked October 11, 2026
- CRA: Classes of depreciable property (Class 10.1: $38,000 for vehicles acquired in 2025; Class 54: $61,000, plus sales taxes) · Checked October 11, 2026
- CRA: Guide T4044, Employment Expenses 2025 (New for 2025: Class 10.1 $38,000, leasing $1,100 and interest $350 a month; Class 54 $61,000 for 2025) · Checked October 11, 2026
- CRA: Motor vehicle – Interest (2025 example: $350 ÷ 30 × days) · Checked October 11, 2026
- CRA: Motor vehicle - Leasing costs (2025 example: prescribed deductible leasing costs limit $1,100) · Checked October 11, 2026
- CRA: Automobile or motor vehicle benefits – Allowances or reimbursements provided to an employee for the use of their own vehicle (prescribed per-kilometre rates by year, provinces and territories) · Checked October 11, 2026
- CRA: Guide T4130, Employers' Guide – Taxable Benefits and Allowances (Rev. 25) (2025: 72¢ and 66¢ a kilometre, an additional 4¢ in the territories; operating expense benefit 34¢, or 31¢ for automobile sales employees) · Checked October 11, 2026
- CRA: Automobile provided by the employer (prescribed per-kilometre rates for the operating expense benefit, by year) · Checked October 11, 2026
Notes
- Limits: RRSP dollar limit $32,490 applies to the 2025 deduction limit (based on 2024 earned income).
- Limits: OAS: the 2025 threshold ($93,454) applies to 2025 net income; recovery tax withheld from OAS payments from July 2026 to June 2027 is based on it.
- Limits: RRSP: the deduction limit for a year is generally 18% of the previous year's earned income, up to that year's RRSP dollar limit, less the pension adjustment, plus unused room carried forward (CRA). Only the dollar limit and the 18% rate are stored here.
- Limits: FHSA: participation room is $8,000 in the year the first FHSA is opened; up to $8,000 of unused room carries forward one year, and lifetime contributions are capped at $40,000 (CRA).
- Limits: OAS recovery tax: 15% of net income above the threshold, up to the full OAS pension received (Service Canada / CRA line 23500).
- Limits: GST/HST small supplier threshold: $30,000 of worldwide taxable supplies (including associates) in a single calendar quarter or over the previous four consecutive calendar quarters, for most businesses (CRA).
- Limits: Lifetime capital gains exemption (capitalGainsExemption): $1,250,000 for 2025 dispositions of qualified small business corporation shares and qualified farm or fishing property, so the capital gains deduction (line 25400) is at most $625,000, half of it, since half of a capital gain is taxable (CRA line 25400 page and indexation table). The CRA presents the $1,250,000 limit as a proposed change: the Notice of Ways and Means Motion tabled September 23, 2024, for dispositions on or after June 25, 2024.
- Limits: Instalments (instalments): individuals pay CRA instalments for a year when net tax owing is more than $3,000 ($1,800 for Quebec residents) for that year and for either of the two previous years. The CRA's Who has to pay page states the rule for 2026 and applies the same thresholds to 2025 and 2024 net tax owing; Quebec residents pay Quebec instalments to Revenu Québec separately (quebec.json).
- Limits: Restricted farm loss (restrictedFarmLoss): when farming is neither a chief source of income nor one combined with a subordinate source, the deductible part of a net farm loss is the lesser of the loss and $2,500 plus half of the loss above $2,500, so at most $17,500 (for tax years ending after March 20, 2013); the rest is a restricted farm loss (Guide T4002 (2025), Chapter 5).
- Limits: Security options (securityOptions): the $200,000 annual vesting limit applies to options granted on or after July 1, 2021, by an employer that isn't a CCPC (or is a mutual fund trust) with revenues of more than $500 million, alone or as part of a consolidated group; shares are valued at fair market value when the option was granted (CRA, current page).
- Limits: Foreign property (foreignProperty): Form T1135 is required when specified foreign property cost more than $100,000 at any time in the year; Part A (simplified) applies when the total cost was more than $100,000 but less than $250,000 throughout the year, and Part B (detailed) when it was $250,000 or more at any time (CRA, current page).
- Limits: Emigrants (emigrantPropertyThreshold): Form T1161 is required when the fair market value of all the properties owned on leaving Canada was more than $25,000, excluding the properties the form lists (CRA Leaving Canada page; Form T1161 E (22), the current form).
- Limits: Personal-use property (personalUsePropertyMinimum): an adjusted cost base or proceeds of disposition under $1,000 is considered to be $1,000; if both are $1,000 or less there's no gain or loss (CRA Completing Schedule 3).
- Limits: Death benefits (deathBenefitExemption): up to $10,000 of all employer death benefits for a deceased employee is exempt, in total for all employers, years and recipients; the CPP or QPP death benefit isn't eligible (CRA, current page).
- Limits: CPP/QPP lump sums (cppLumpSumPriorYears): if $300 or more of a lump-sum CPP or QPP payment relates to previous years, the CRA calculates the tax as if those parts were received in those years, if that's better for the taxpayer (CRA line 11400, tax year 2025).
- Limits: Tradesperson's tools (tradespersonToolsMax): the deduction is the lesser of $1,000 and the cost of eligible tools (capped by trade employment income plus apprenticeship grants) minus a threshold (CRA line 22900, tax year 2025).
- Limits: Employee gifts (employeeGifts): under the CRA's administrative policy, non-cash gifts and awards are tax-free up to $500 a year in total and a long-service award has its own $500 limit, including taxes; only the amount over a limit is taxable, and the unused part of one limit can't be used for the other (CRA, current page).
- Limits: Retiring allowance (retiringAllowance): the eligible part is $2,000 for each year or part-year of service before 1996, plus $1,500 for each year or part-year before 1989 with no vested pension or DPSP benefits from employer contributions (CRA, current page).
- Limits: Moving expenses (movingVacantHomeMax): the cost of maintaining the old home while vacant is deductible up to $5,000 in total (CRA line 21900, tax year 2025).
- Limits: Automobile (automobile): per-kilometre figures are dollars a kilometre. Class 10.1 limit $38,000 for passenger vehicles acquired in 2025 and Class 54 limit $61,000 for zero-emission passenger vehicles (2023 to 2025), plus sales taxes; interest $350 a month for loans and leasing $1,100 a month for leases entered into on or after January 1, 2025 (Guide T4044 2025 and the CRA's CCA and motor vehicle pages). Allowance rates for 2025 from the CRA allowances page's table: $0.72 for the first 5,000 km and $0.66 after in the provinces, $0.76 and $0.70 in the territories (T4130 Rev. 25 gives the same provincial rates, 72¢ and 66¢, and an additional 4¢ a kilometre in the Northwest Territories, Yukon and Nunavut). Operating expense benefit for 2025: 34¢ a kilometre of personal driving, 31¢ for employees employed mainly selling or leasing automobiles (T4130 Rev. 25; Automobile provided by the employer).
- Limits: RRIF minimum amount factors (rrifMinimum) and the tax withheld on RRSP withdrawals and RRIF amounts above the minimum (withholding) carry their own meta with sources and notes; their sources are also listed above.
2026 tax year
Contribution limits
Your RRSP limit is the smaller of the dollar limit and the share of last year’s earned income, plus any unused room.
| Limit | Amount |
|---|---|
| RRSP dollar limit | $33,810 |
| RRSP: share of last year’s earned income | 18% |
| TFSA annual limit | $7,000 |
| FHSA annual limit | $8,000 |
| FHSA lifetime limit | $40,000 |
OAS clawback
If your net income is above the threshold, you repay part of your Old Age Security pension (the OAS recovery tax).
| Limit | Amount |
|---|---|
| Repayment starts above (net income) | $95,323 |
| Repayment rate on income above that | 15% |
Sources
- CRA: MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE · Checked October 9, 2026
- CRA: How contributions affect your RRSP deduction limit (18% of earned income) · Checked October 9, 2026
- CRA: Indexation adjustment for personal income tax and benefit amounts (OAS repayment threshold, TFSA dollar limit, lifetime capital gains exemption) · Checked October 11, 2026
- CRA: Participating in your FHSAs (participation room $8,000; participation room carryforward at most $8,000; lifetime limit $40,000) · Checked October 11, 2026
- Government of Canada (Service Canada): Old Age Security pension recovery tax (thresholds; 15% repayment) · Checked October 9, 2026
- CRA: When to register for and start charging the GST/HST (small supplier thresholds) · Checked October 9, 2026
- CRA: Chart – Prescribed factors (RRIF minimum amount; 1 ÷ (90 − age) at age 70 or younger) · Checked October 10, 2026
- CRA: Minimum amount from a RRIF (fair market value at the start of the year × prescribed factor) · Checked October 10, 2026
- CRA: Receiving income from a RRIF (yearly minimum from the year after the RRIF is set up; spouse's age election) · Checked October 10, 2026
- CRA: Tax rates on withdrawals (RRSP: 10%, 20%, 30%; 5%, 10%, 15% in Quebec) · Checked October 10, 2026
- CRA: Guide RC4157 (current web edition), Withholding rates for lump-sum payments (RRSPs, and RRIF amounts above the minimum) · Checked October 10, 2026
- CRA: Guide T4079, T4RSP and T4RIF Guide (withhold tax from the RRIF excess amount, not from the minimum) · Checked October 10, 2026
- Revenu Québec: Guide for Employers: Source Deductions and Contributions 2026 (TP-1015.G-V), section 9.14 (14% on single RRSP payments and on the part of a single RRIF payment above the minimum) · Checked October 10, 2026
- CRA: Making withdrawals (RRSP; a direct transfer to another RRSP isn't a withdrawal) · Checked October 10, 2026
- CRA: Guide T4040, Chart 5 (the spouse's age election is made on the original RRIF application and can't be changed) · Checked October 10, 2026
- CRA: Guide T4001, Employers' Guide – Payroll Deductions and Remittances (Rev. 25), Retiring allowances (tax on the part paid directly to a resident of Canada is withheld at the lump-sum rates: 10%, 20%, 30%; 5%, 10%, 15% in Quebec) · Checked October 10, 2026
- CRA: Who has to pay - Required tax instalments for individuals (net tax owing more than $3,000, or $1,800 for Quebec residents, for the year and for either of the two previous years) · Checked October 11, 2026
- CRA: Employee security (stock) options ($200,000 annual vesting limit; employers with revenues of more than $500 million) · Checked October 11, 2026
- CRA: Foreign Income Verification Statement (Form T1135 above $100,000; simplified Part A below $250,000) · Checked October 11, 2026
- CRA: Leaving Canada (emigrants) (Form T1161 if the property owned on leaving was worth more than $25,000) · Checked October 11, 2026
- CRA: Form T1161, List of Properties by an Emigrant of Canada (T1161 E (22); fair market value of all properties more than $25,000) · Checked October 11, 2026
- CRA: Death benefits - Prepare tax returns for someone who died (up to $10,000 of all employer death benefits is exempt) · Checked October 11, 2026
- CRA: Gifts, awards, and long-service awards ($500 a year for non-cash gifts and awards; a separate $500 for long-service awards) · Checked October 11, 2026
- CRA: Transferring the eligible part of a retiring allowance ($2,000 a year of service before 1996; $1,500 more a year before 1989) · Checked October 11, 2026
- CRA: Automobile or motor vehicle benefits – Allowances or reimbursements provided to an employee for the use of their own vehicle (prescribed per-kilometre rates by year, provinces and territories) · Checked October 11, 2026
- CRA: Automobile provided by the employer (prescribed per-kilometre rates for the operating expense benefit, by year) · Checked October 11, 2026
Notes
- Limits: RRSP dollar limit $33,810 applies to the 2026 deduction limit (based on 2025 earned income). The 2027 limit is $35,390 (CRA).
- Limits: OAS: the 2026 threshold ($95,323) is from the CRA indexation table and the Service Canada recovery tax page; Service Canada notes the upper (full-recovery) thresholds for the current year are estimates until October.
- Limits: RRSP: the deduction limit for a year is generally 18% of the previous year's earned income, up to that year's RRSP dollar limit, less the pension adjustment, plus unused room carried forward (CRA). Only the dollar limit and the 18% rate are stored here.
- Limits: FHSA: participation room is $8,000 in the year the first FHSA is opened; up to $8,000 of unused room carries forward one year, and lifetime contributions are capped at $40,000 (CRA).
- Limits: OAS recovery tax: 15% of net income above the threshold, up to the full OAS pension received (Service Canada / CRA line 23500).
- Limits: GST/HST small supplier threshold: $30,000 of worldwide taxable supplies (including associates) in a single calendar quarter or over the previous four consecutive calendar quarters, for most businesses (CRA).
- Limits: Lifetime capital gains exemption (capitalGainsExemption): $1,275,000 for 2026 (deduction limit $637,500), from the CRA indexation table, which notes that indexation of the exemption resumes in 2026. It builds on the 2025 limit of $1,250,000, which the CRA still describes as coming from proposed changes. The CRA line 25400 page and Form T657 still cover 2025 only.
- Limits: Instalments (instalments): individuals pay CRA instalments for 2026 when net tax owing is more than $3,000 ($1,800 for Quebec residents) for 2026 and for either 2025 or 2024 (CRA Who has to pay). Quebec residents pay Quebec instalments to Revenu Québec separately (quebec.json).
- Limits: Security options (securityOptions), foreign property (foreignProperty), death benefits (deathBenefitExemption), employee gifts (employeeGifts) and retiring allowances (retiringAllowance) come from current, undated CRA pages that state the rule as it stands; emigrantPropertyThreshold comes from the CRA Leaving Canada page and the current Form T1161 E (22), which isn't tied to a tax year.
- Limits: Restricted farm loss, the personal-use property minimum, the CPP/QPP lump-sum amount, the tradesperson's tools maximum and the vacant-home moving cost maximum are TODO: the only CRA sources (Guide T4002, Completing Schedule 3, and the line 11400, 22900 and 21900 pages) cover tax year 2025.
- Limits: Automobile (automobile): per-kilometre figures are dollars a kilometre. Allowance rates for 2026 from the CRA allowances page's table: $0.73 for the first 5,000 km and $0.67 after in the provinces, $0.77 and $0.71 in the territories. Operating expense benefit for 2026: $0.34 a kilometre, $0.31 for employees employed mainly selling or leasing automobiles (CRA Automobile provided by the employer). The 2026 Class 10.1 and Class 54 cost limits and the interest and leasing limits are TODO: the CRA's pages and Guide T4044 (2025) give them only up to 2025. (The Classes of depreciable property page words the Class 54 prescribed amount as $61,000 for vehicles acquired after December 31, 2022, with no end year, but its Class 10.1 limits stop at 2025, and Guide T4044 (2025) gives the Class 54 limit for 2023 to 2025 and says it will be reviewed annually, so no CRA page sets it for 2026.)
- Limits: RRIF minimum amount factors (rrifMinimum) and the tax withheld on RRSP withdrawals and RRIF amounts above the minimum (withholding) carry their own meta with sources and notes; their sources are also listed above.