RDSP Withdrawal Calculator

Plan your DAP and LDAP withdrawals and understand the 10-year holdback rule (Assistance Holdback Amount).

Suggested LDAP (annual)

$4,839/yr

LDAP formula: balance ÷ (life expectancy − age + 3)

AHA (10-year holdback) exposure

$60,000

8 year(s) left in holdback window

Minimum LDAP required (after age 60)

$0

LDAP becomes mandatory at age 60.

Remaining contribution room
$120,000
$200,000 lifetime cap
Remaining CDSG room
$25,000
$70,000 lifetime cap
Remaining CDSB room
$5,000
$20,000 lifetime cap

AHA (Assistance Holdback Amount) at withdrawal

AHA on withdrawal date
$60,000
Years remaining in window
8

The AHA is the total of grants and bonds paid in the 10 years before the withdrawal date. Any withdrawal within that window triggers a $3-per-$1 repayment, capped at the AHA.

10-year AHA wind-down (no new grants received)

YearAHAYears remaining
2026$60,0008
2027$60,0007
2028$60,0006
2029$60,0005
2030$60,0004
2031$60,0003
2032$60,0002
2033$60,0001
2034$00
2035$00
2036$00

Simplifying assumption: all reported CDSG/CDSB is treated as received in the year of the last deposit. Once 10 years elapse, the AHA drops to $0.

CDSG/CDSB eligibility ends at age 49

CDSG and CDSB end at the end of the year the beneficiary turns 49. All carry-forward room must be claimed before then.

Heavy AHA exposure

The AHA exceeds 25% of the account value. Any withdrawal inside the window triggers a $3-per-$1 repayment, capped at the AHA. Delaying the withdrawal can substantially reduce the clawback.

Estimate as of 2026, subject to federal ESDC/CRA parameters.

LDAP using the official CRA formula

CRA formula: balance ÷ (max(80, life expectancy) + 3 − current age) = $150,000 ÷ 31 = $4,839/yr. The simpler formula above (balance ÷ (life expectancy − age + 3)) gives a quick estimate; the CRA formula is the one that drives the mandatory LDAP at age 60.

Your account details

If the last grant or bond was more than 10 years ago, the holdback window has expired.

Default 83. Override if you have specific medical information.

Already contributed and received

Optional

If the RDSP already exists, these fields adjust the projection to respect lifetime caps ($200,000 contributions, $70,000 CDSG, $20,000 CDSB) and enable the 10-year carry-forward.

$4,839
Suggested LDAP (annual)
8
Years remaining in holdback window
$60,000
AHA (10-year holdback) exposure
$20,000
DAP without full clawback

10-year holdback rule

If you withdraw within 10 years of the last grant or bond received, $3 of grants/bonds must be repaid for every $1 withdrawn - up to the Assistance Holdback Amount (AHA).

With $60,000 of grants and bonds received and 8 year(s) left in the holdback window, withdrawing now would trigger up to $60,000 of repayment. Wait out the window or use LDAP (lifetime formula) to minimize the holdback.

Withdrawal summary

Current RDSP balance$150,000
Grants + bonds received (lifetime)$60,000
Balance net of grants/bonds (capital + growth)$90,000
LDAP formula: balance ÷ (life expectancy − age + 3)$150,000 ÷ 31
Suggested LDAP (annual)$4,839

DAP, LDAP and the 10-year rule: what to know

The RDSP has two withdrawal types: the Disability Assistance Payment (DAP), a one-time withdrawal; and the Lifetime Disability Assistance Payment (LDAP), a recurring annual withdrawal calculated by formula. LDAP becomes mandatory at age 60 and uses: account balance ÷ (life expectancy − age + 3).

The 10-year holdback rule (AHA - Assistance Holdback Amount) is the RDSP's biggest constraint. Whenever the account has received grants or bonds, they sit in a 10-year "holdback window." Any withdrawal made within that window triggers a $3 repayment of grants/bonds for every $1 withdrawn, up to the total grants and bonds received in the last 10 years.

Strategy: if possible, wait until 10 years have passed since the last grant/bond before taking a large DAP. LDAP still triggers the rule, but because it is a smaller withdrawal the impact is limited. After age 60, LDAP is set by a federal formula that balances accessing the money with preserving value over the beneficiary's remaining lifetime.

Tax treatment: the portion from your own contributions comes back tax-free; the portion from grants, bonds, and growth is taxable at the beneficiary's marginal rate. Because most beneficiaries have low incomes, the tax owed is often minimal or zero.

Frequently Asked Questions

Last updated: July 2026

A Disability Assistance Payment (DAP) is a one-time, optional withdrawal from the RDSP that the beneficiary can request at any age once the plan is open. A Lifetime Disability Assistance Payment (LDAP) is a recurring annual withdrawal calculated by a federal formula: balance ÷ (life expectancy − current age + 3). LDAP can be started at any age but becomes mandatory once the beneficiary turns 60.

The Assistance Holdback Amount (AHA) is the rule that protects government contributions. Any grant or bond paid into the RDSP in the previous 10 years must be repaid at a rate of $3 of grants/bonds for every $1 withdrawn from the plan during that window. The AHA is recalculated each year — grants paid 11+ years ago are fully secure. To avoid clawback, wait at least 10 years after the last grant/bond before withdrawing.

Reviewed by

Educational tool - estimates only. Not individualized financial, investment, tax, or legal advice. Using it does not create an advisor-client relationship. Rules and figures change; verify against current CRA sources and consult a qualified professional. Editorial policy