
New 529-to-Roth IRA Rollover Rule: Step-by-Step Guide
One of the biggest hesitations around 529 plans used to be "what if my kid doesn't go to college, or doesn't use it all?" A newer rule, added under SECURE 2.0, gives unused 529 funds a genuine escape hatch β rolling them directly into the beneficiary's own Roth IRA, penalty-free, under specific conditions.
The core idea
Leftover 529 funds can now move into the beneficiary's Roth IRA up to a lifetime cap, without the usual income tax or 10% penalty β as long as specific conditions are met
The Conditions You Need to Meet
This rollover isn't automatic or unrestricted β several conditions apply together. The 529 account must have been open for at least 15 years. Contributions (and their earnings) made within the last 5 years aren't eligible for rollover. The rollover moves to the beneficiary's own Roth IRA, not the account owner's. And the rollover amount still counts against that year's normal annual Roth IRA contribution limit, on top of an overall lifetime cap for 529-to-Roth rollovers.
Quick example
A 529 opened when the beneficiary was born easily clears the 15-year requirement by the time they're out of college, making leftover funds from that account rollover-eligible
Step-by-Step: How the Rollover Actually Happens
1. Confirm eligibility
Check the account's age (15+ years) and identify which contributions fall outside the 5-year lookback window, since only those portions qualify.
2. Confirm the beneficiary has earned income
Like any Roth IRA contribution, the rollover amount for the year can't exceed the beneficiary's earned income for that year.
3. Request a direct trustee-to-trustee transfer
The 529 plan administrator sends the funds directly to the Roth IRA custodian β this shouldn't pass through the account owner's hands as a personal withdrawal.
4. Repeat annually within the limits
Since each year's rollover counts against that year's normal Roth contribution limit, reaching the full lifetime cap typically takes several years, not one transfer.
Where People Get Tripped Up
π‘ The 5-year lookback resets with each new contribution β so a large contribution made recently won't be rollover-eligible yet, even if the account itself easily clears the 15-year mark.
The other common mix-up is assuming this rollover has no limits at all. It still has to fit within the beneficiary's normal annual Roth contribution limit each year, and there's a separate lifetime cap on how much can move from a 529 to a Roth IRA this way β it's a useful release valve, not an unlimited one.
Key Takeaway
Unused 529 funds can roll into the beneficiary's Roth IRA penalty-free, but only if the account is 15+ years old, the funds are outside the 5-year contribution lookback, and the rollover stays within annual and lifetime limits. Want the full rule details? See our 529 Rollover to Roth IRA Rules guide, or explore other options for unused 529 funds.