If your kid finished college — or skipped it — and there’s money still sitting in their 529 plan, here’s the short version: since 2024, SECURE 2.0 lets you move up to $35,000 of that leftover money into the beneficiary’s Roth IRA, tax-free and penalty-free. For 2026 you can move up to $7,500, and the safe target date is December 31, 2026. That deadline isn’t quite as hard as it sounds, and the rules have a few sharp edges, so let’s walk through exactly what counts, what blocks you, and how to get it done before the year runs out.
The 6 Rules You Have to Pass
There’s no way around these. Every single one has to be true, or the rollover doesn’t qualify — and a failed rollover can turn into a taxable distribution with a 10% penalty on the earnings. Run through this checklist before you call anyone.
| Rule | What it means for you |
|---|---|
| 1. Lifetime cap of $35,000 | No more than $35,000 per beneficiary, ever, across all their 529 plans combined. The cap is not indexed to inflation. |
| 2. Annual cap of $7,500 in 2026 | Each year’s rollover can’t exceed that year’s Roth IRA contribution limit — $7,500 for 2026 if the beneficiary is under 50, $8,600 at age 50 or older. |
| 3. The 529 must be at least 15 years old | The account must have been open for the same beneficiary for at least 15 years. A 529 opened in 2011 or earlier qualifies in 2026; one opened in 2012 becomes eligible in 2027. |
| 4. Only money that’s 5+ years old moves | Contributions — and their earnings — made within the last 5 years before the rollover can’t be moved. Only older money is eligible. |
| 5. The beneficiary needs earned income | The beneficiary must have earned income at least equal to the rollover amount in that tax year. A part-time job, summer work, or freelance income counts; investment income doesn’t. |
| 6. Trustee-to-trustee transfer only | The money must move directly from the 529 provider to the Roth IRA custodian. No check made out to you, no pit stop in your bank account. |
Two details in that table deserve a closer look, because they trip up more families than anything else.
First, the annual cap is shared. The rollover isn’t extra room on top of a regular Roth contribution — it uses the same $7,500 slot. The IRS’s 2026 IRA contribution limits page confirms the $7,500 figure for savers under 50. If your daughter already put $3,000 of her own money into her Roth IRA this year, only $4,500 of 529 money can roll over in 2026. If she already maxed out her Roth IRA with her own contributions, there’s no room left for a 529 rollover this year at all. Plan the two together, not separately.
Second, there’s no income limit on the rollover itself. That’s a real break from normal Roth IRA rules. A beneficiary who earns too much to contribute directly to a Roth IRA can still receive a 529-to-Roth rollover. The earned-income floor still applies — they need at least as much earned income as the rollover amount — but there’s no ceiling. High earners qualify.
And one more thing worth knowing: the Roth IRA has to belong to the 529 beneficiary, not to you. If you’re the parent who owns the 529, you can’t roll the money into your own Roth IRA. It goes to your child’s Roth IRA. That’s the whole point of the law — it turns leftover college savings into a retirement head start for the person the money was saved for.
The December 31 Deadline: What It Really Means
Here’s where I need to be straight with you, because a lot of articles state this wrong.
The safe deadline to use your 2026 slot is December 31, 2026. That’s the date to aim for, and it’s the date I’d plan around. Your 529 provider needs processing time — forms to review, a transfer to execute, a receiving custodian to confirm — and every provider’s cutoff is different. Some stop accepting rollover requests in mid-December. If you wait until the last week of the year, you may simply run out of runway, even if the law would have allowed the transfer. December 31 is a busy deadline day for retirement savers generally — it’s also the solo 401(k) deadline for freelancers who need to open their plan by year-end.
But here’s the honest nuance: December 31 may not be a hard legal wall. Some sources report that a rollover completed between January 1 and April 15 can be designated for the prior tax year, the same way a regular Roth IRA contribution can. That would mean a transfer finished in early 2027 could still count against your 2026 limit.
I want to be careful about that claim. It’s reported, not guaranteed. The IRS hasn’t issued final, detailed guidance on every corner of this provision, and your 529 provider and Roth custodian may not support a prior-year designation for a 529 rollover even if the tax code arguably allows it. So treat the January-to-April window as a possibility, not a plan. Don’t bank on it. If the 2026 slot matters to you — and at $7,500, it should — get the request in well before December 31 and confirm in writing that it’s been processed.
One more timing point: the 15-year clock is measured from when the 529 was opened for that beneficiary. If the account was opened in 2011, you’re clear for 2026. If it was opened in 2012, you wait until 2027 — no exceptions, no rounding. And if you’ve changed the beneficiary along the way, there’s an open question the IRS still hasn’t settled: whether changing the beneficiary restarts the 15-year clock. Some 529 plans have told account owners it’s unclear. Until the IRS issues final guidance, assume the conservative answer and check with your plan directly before you count on an account whose beneficiary changed.
Your 5-Year Rollover Calendar
Because of the annual cap, nobody moves the full $35,000 in one year. At the 2026 limit of $7,500 a year, it takes five tax years minimum. Here’s what that looks like if the limits stay flat:
| Tax year | Rollover amount | Running total |
|---|---|---|
| 2026 | $7,500 | $7,500 |
| 2027 | $7,500 | $15,000 |
| 2028 | $7,500 | $22,500 |
| 2029 | $7,500 | $30,000 |
| 2030 | $5,000 | $35,000 |
A few things to notice. First, that last year is only $5,000 — the remainder after four full years. Second, the annual Roth IRA limit tends to rise over time with inflation, so in practice you might finish sooner than five years if the limit goes up. But the $35,000 lifetime cap does not rise. It’s fixed in the law, so a higher annual limit just means fewer years, not more total money.
Third — and this matters for planning — each year’s rollover depends on that year’s earned income. If your son earns $4,000 from a summer job in 2027, only $4,000 can roll over that year, even though the limit is $7,500. The unused room doesn’t carry forward. Each tax year stands on its own, so the calendar above is a best case, not a promise. If a low-income year interrupts the sequence, the finish line just moves later.
That’s actually a useful way to think about this whole provision: it’s a slow, steady transfer, not a one-time event. You’re funding a young person’s Roth IRA for five years using money you already saved. Framed that way, the December deadline each year matters — miss a year, and that year’s slot is gone for good.
What $35,000 Could Become by Retirement
Let me show you why this rollover is worth the paperwork, with the assumptions stated plainly so you can judge the math yourself.
Say your child is 22, the full $35,000 gets moved into their Roth IRA over five years, and the money is invested and left untouched until age 65. Assume a 7% average annual return. That 7% is an assumption, not a guarantee — real returns bounce around year to year, and some years will be negative. But at a steady 7% average, $35,000 grows to roughly $640,000 by age 65.
Let that sink in. Thirty-five thousand dollars of leftover college money — money that might otherwise have been withdrawn with taxes and a penalty — becomes roughly $640,000 of tax-free retirement money, because it had 43 years to compound inside a Roth IRA. Every dollar of growth comes out tax-free in retirement, assuming the Roth rules are followed.
Now, real life won’t match that neat calculation. The money goes in over five years, not all at once. Returns won’t be a smooth 7% every year. Your child might need to tap the account someday. But even if the real outcome is half that figure, it’s still an extraordinary return on money that was already saved. The real magic here isn’t the 7% — it’s the 43 years. A Roth IRA opened at 22 is worth far more than the same dollars contributed at 42, and this rollover is one of the few ways to get a young adult’s Roth funded without them having to come up with the cash themselves.
One caution: don’t let the big number push you into a rollover that doesn’t fit. If the beneficiary has no earned income, if the 529 isn’t 15 years old yet, or if the money is still needed for grad school, the rollover can wait — or shouldn’t happen at all. The math only works when the rules are met.
5 Traps That Block the Rollover
I’ve seen families lose this opportunity over avoidable mistakes. Here are the five I worry about most, in the order they tend to strike.
Trap 1: Taking a check in your own name
This is the big one. If your 529 provider sends you a check made out to you, and you then deposit it into a Roth IRA yourself, you’ve likely just taken a non-qualified distribution. The earnings portion becomes taxable income, plus a 10% federal penalty. The rollover only works as a direct trustee-to-trustee transfer — the 529 provider sends the money straight to the Roth IRA custodian. When you request the rollover, use the words “trustee-to-trustee transfer” and confirm that’s how it’s being processed. Get it in writing.
Trap 2: Rolling into the wrong person’s Roth IRA
The Roth IRA must be owned by the 529 beneficiary. Not the parent, not a sibling, not a spouse. If your child doesn’t have a Roth IRA yet, open one in their name first — that’s part of the process, and it’s covered in the walkthrough below. If the beneficiary is still a minor, you’ll open a custodial Roth IRA. Either way, the names have to match: the 529 beneficiary and the Roth IRA owner are the same person.
Trap 3: Forgetting the rollover shares the annual limit
I mentioned this above, but it bears repeating because it ruins more rollovers than any other detail. Your child contributes $7,500 of their own money to their Roth IRA in January, then you try to roll over $7,500 of 529 money in November — and there’s no room left. The rollover is capped at the annual limit minus any other IRA contributions that year. Coordinate before anyone contributes. Decide as a family how much of the year’s $7,500 slot goes to the rollover and how much to direct contributions.
Trap 4: Counting money that’s too new
Only contributions that have been in the 529 for at least five years — plus their earnings — can roll over. If you topped up the 529 with a big contribution three years ago, that money and its growth stay put for now. Ask your 529 provider for a breakdown of which dollars are eligible. Some plans can tell you the eligible amount directly; others will give you contribution dates and leave the math to you. Either way, don’t guess — an ineligible rollover is a taxable distribution.
Trap 5: Ignoring your state’s rules
The rollover is tax-free at the federal level when done correctly. Your state may see it differently. Most states with income taxes have said they’ll follow the federal treatment, but not all — California, for example, treats a 529-to-Roth rollover as a non-qualified withdrawal for state purposes, taxing the earnings portion and adding a 2.5% state penalty on those earnings. Before you move money, check how your state treats the rollover. Your 529 plan’s website usually has a state tax page, and a quick call can confirm it. A federal win that triggers a surprise state tax bill is still a loss.
How to Do It Before December 31: A Step-by-Step Walkthrough
Here’s the practical sequence. Start now — not in mid-December, when providers are swamped and cutoffs start biting.
Step 1: Confirm eligibility with your 529 provider
Call your 529 plan — the number is on your statement or the plan’s website — and ask four questions: When was this account opened for this beneficiary? How much of the balance comes from contributions made more than five years ago? Have you processed 529-to-Roth rollovers before? And what’s your cutoff date for completing one in 2026? Write down the answers and the name of the person you spoke with. If the account isn’t 15 years old yet, stop here and mark your calendar for the year it qualifies.
Step 2: Check the beneficiary’s earned income
Add up the beneficiary’s earned income for 2026 — wages, salary, tips, self-employment income, the kind of income that shows up on a W-2 or a 1099-NEC. The rollover amount can’t exceed that total. If they’re short of $7,500, the rollover amount is whatever their earned income is. Also check whether they’ve already contributed to any IRA this year, and subtract that from the $7,500 limit.
Step 3: Open the beneficiary’s Roth IRA if needed
If the beneficiary doesn’t already have a Roth IRA, open one in their name at a brokerage or bank of their choice. If they’re under 18, it will be a custodial Roth IRA with a parent or guardian as custodian. This usually takes a few days, including identity verification, so don’t leave it to the last week. Make sure the Roth IRA is open and ready to receive funds before you request the transfer.
Step 4: Request the trustee-to-trustee transfer
Submit the rollover request through your 529 provider — most have a specific form for this, sometimes called a “529 to Roth IRA rollover” or “direct rollover” form. You’ll need the Roth IRA account number and the receiving custodian’s transfer details. Specify the exact dollar amount (no more than the eligible amount, no more than the remaining annual limit, no more than the earned income). Confirm explicitly that it will be a direct trustee-to-trustee transfer, not a check to you. Ask for written confirmation and an estimated completion date.
Step 5: Confirm it landed — and keep the paperwork
Once the transfer is done, check the Roth IRA statement to confirm the money arrived, and confirm the amount matches what you requested. Then save everything: the rollover request, the provider’s confirmation, both account statements. At tax time, the 529 plan will report the distribution on Form 1099-Q and the Roth custodian will report the contribution on Form 5498. Keep those with your tax records. If the numbers on those forms don’t match what you expected, call the provider right away — it’s much easier to fix in January than in April.
What If the Rollover Doesn’t Fit?
Not every family can use this provision right now, and that’s fine. Leftover 529 money has other good homes.
Change the beneficiary. You can switch the 529’s beneficiary to another eligible family member — a sibling, a cousin, a future grandchild — with no tax consequences. That resets nothing except whose education the money pays for, and it preserves the full balance for someone who’ll use it. Just remember the open question above: the IRS hasn’t said definitively whether changing the beneficiary restarts the 15-year clock for a future Roth rollover, so if a rollover is your eventual goal, get guidance before you switch.
Use it for K-12. Starting in 2026, the One Big Beautiful Bill Act (signed July 4, 2025) raised the annual 529 K-12 expense cap from $10,000 to $20,000 per beneficiary. If you have younger kids in private school, that’s real money — up to $20,000 a year in tax-free withdrawals for tuition and related costs. Our 2026 529 plan changes guide covers the full list of newly qualified expenses, including trade-school costs.
Leave it for grad school or future education. The money doesn’t expire. Your child might go back for a master’s degree, a professional certification, or an apprenticeship program — all qualified 529 expenses. There’s no deadline to spend it.
Take a non-qualified withdrawal as a last resort. If you truly need the cash, you can withdraw it — but you’ll pay income tax plus a 10% penalty on the earnings portion only. Your original contributions come out tax-free and penalty-free, since you already paid tax on that money. It’s the most expensive option, but it’s not the disaster some people make it out to be, especially if the earnings portion is small.
For a fuller walkthrough of the mechanics, the guides at LegalClarity and LifeMoneyUSA both break down the rules and limits in detail. And if you prefer video, The College Investor walks through the rules on YouTube here: 529 Plan to Roth IRA Rollover Rules.
Frequently Asked Questions
Does the 529-to-Roth rollover have to be done by December 31, 2026?
The safe target is December 31, 2026, because providers need processing time and have their own cutoffs. Some sources report that a rollover completed between January 1 and April 15 can be designated for the prior tax year, like a regular Roth contribution — but that’s reported, not guaranteed, and your providers may not support it. Don’t count on the grace period. Aim for December 31.
How much can I roll over from a 529 to a Roth IRA in 2026?
Up to $7,500 if the beneficiary is under 50, or $8,600 at age 50 or older — minus any other IRA contributions the beneficiary made in 2026. The lifetime cap is $35,000 per beneficiary, and the beneficiary needs earned income at least equal to the rollover amount.
Does changing the 529 beneficiary restart the 15-year clock?
Nobody knows for sure yet. The IRS has not issued final guidance on whether a beneficiary change restarts the 15-year holding period. Some 529 plans have told account owners the answer is unclear. Until the IRS clarifies, treat this as unresolved and check with your plan — and ideally a tax professional — before relying on an account whose beneficiary changed.
Can a parent roll leftover 529 money into their own Roth IRA?
No. The Roth IRA must be owned by the 529 beneficiary. A parent who owns the 529 can’t move the money into their own Roth IRA. The rollover goes to the child’s (or beneficiary’s) Roth IRA, period.
Do income limits apply to the 529-to-Roth rollover?
No. Unlike regular Roth IRA contributions, which phase out at higher incomes, the 529 rollover has no income ceiling. A high-earning beneficiary can still receive the rollover — as long as they have earned income at least equal to the rollover amount.
What happens if I roll over more than the limit?
The excess can be treated as an excess contribution to the Roth IRA, which carries a 6% excise tax each year it stays in the account until corrected. That’s why it’s worth confirming the eligible amount with your 529 provider and the remaining annual room with your Roth custodian before you submit the request — not after.
This article is general information, not professional tax advice. 529 and Roth IRA rules are detailed, state treatment varies, and the IRS hasn’t issued final guidance on every part of this provision — including the beneficiary-change question. Before you move money, check the current terms with your 529 provider and your Roth custodian, and talk to a qualified tax professional about your specific situation.
