The scenario surfaces often in affluent-parent forums: a 56-year-old couple earning $390,000 jointly looks at a $190,000 529 plan they funded for a daughter who is now 23, graduated, and got there on scholarships and cash flow. The account did its job too well. Pulling the money out for anything other than education historically meant ordinary income tax on the earnings plus a 10% penalty. SECURE 2.0 Section 126 changed that calculus, and the families paying attention are quietly moving $35,000 of it into their child’s Roth IRA.
The Rule Most Over-Funded 529 Owners Still Miss
Beginning in 2024, a 529 beneficiary can roll unused 529 dollars directly into a Roth IRA in their own name. The lifetime cap is $35,000 per beneficiary. Four conditions decide whether the door is actually open:
- The 529 must have been open for at least 15 years. In this couple’s case, the account predates their daughter’s first day of kindergarten, so the clock is well past.
- Contributions (and earnings on those contributions) made within the prior 5 years are not eligible. Anything they added recently sits in quarantine.
- The annual rollover is capped at the beneficiary’s regular Roth IRA contribution limit, which is $7,000 for 2026 for someone under 50. The rollover and any personal Roth contribution share that single bucket.
- The beneficiary must have earned income at least equal to the rollover amount in that year. A daughter earning $60,000 at her first job qualifies; a graduate student living on stipends may not.
What $35,000 Becomes
Roll $7,000 a year for five years and the cap is filled at $35,000. The daughter contributes nothing of her own to a Roth during those five years (or contributes the difference up to the annual limit from outside funds, her choice). Assume a 7% blended return inside the Roth for the 40 years until she retires at 63. The $35,000 compounds to roughly $524,000 of tax-free retirement income, with no required minimum distributions during her lifetime.
The 7% assumption deserves a sanity check. The 10-year Treasury sits near 4.5% and the Fed funds upper bound is near 4%, so the projected return assumes a stock-heavy Roth allocation rather than cash or Treasuries. Over a 40-year horizon for a 23-year-old, that is the appropriate posture.
Why the Alternative Is So Much Worse
The comparison case is a non-qualified withdrawal. The earnings portion of the $190,000 would be taxed as ordinary income to the account owner and hit with a 10% federal penalty on top. For parents already at $390,000 of household income, that withdrawal lands in the 24% to 32% federal bracket before the penalty. The rollover route moves $35,000 of that same balance out of the 529 with no tax and no penalty, and into a vehicle the IRS will never touch again.
There is a coordination wrinkle worth flagging. The annual rollover counts against the daughter’s Roth contribution limit for that year. If she is already maxing her own Roth, the rollover crowds it out dollar for dollar. Most 23-year-olds are not maxing, so the conflict is theoretical, but it matters once she is established in her career.
Three Moves Before Year-End
- Verify the two clocks in writing. Ask the 529 custodian for the account open date and a contribution ledger covering the last five years. The 15-year clock and the five-year lookback are both enforced at the plan level, and a rollover request that violates either gets bounced.
- Confirm the beneficiary’s W-2 income for the rollover year. No earned income, no rollover. If the daughter has a gap year or is in unpaid graduate work, pause the schedule rather than forfeit the window.
- If a grandparent owns a separate 529 for the same child, coordinate. The $35,000 lifetime cap is per beneficiary across all accounts, not per plan. Two well-meaning 529s can stack contributions but cannot stack the rollover.
For households that front-loaded 529s a decade ago and watched the balance outrun the tuition bill, this is the cleanest exit the tax code has ever offered. The five-year schedule starts whenever the paperwork is filed.