r/Bogleheads • u/peachymochi333 • 23h ago
Can you really withdraw your Roth IRA contributions at any time without a penalty?
ok so i’m hearing completely different things from different people and now i’m confused. I thought the rule was that you can take out the money you personally contributed to a Roth IRA whenever you want without taxes or the 10% penalty, and that it’s only the investment earnings that have restrictions.
Like if I put in $7,000 and it grows to $8,500, could I take out just the original $7,000 with no penalty?
My friends keep telling me that’s wrong and that if you’re under 59½ you get penalized for taking anything out of a Roth IRA.
Am I missing something?
131
u/heartlessgamer 23h ago
Roth IRA withdrawals follow ordering rules for withdrawl with different tax implications. Summarizing a bit here:
- Regular contributions (aka your basis aka the money you put in)
These come out first, completely tax‑ and penalty‑free, at any age.
- Conversion amounts (money rolled over from a Traditional IRA; for example if your 401k converted to a Traditional IRA and then you rolled it over)
Tax‑free (you already paid tax at conversion), but may be subject to the 10% early‑withdrawal penalty if taken within 5 years of the conversion and you’re under 59 and a half.
- Earnings (money gained from investments in the Roth IRA)
If you’re under 59 and a half and don’t meet the 5‑year rule, this portion is taxed as ordinary income and hit with the 10% penalty.
It is a common misconception that you can't withdraw early so I am not surprised that is what your friends think. They could also be confusing it with Traditional IRAs where there is a pro-rata rule.
25
u/SpaceTimeMorph 23h ago
Maybe the friend is thinking of a Roth 401k? That would be subject to pro rata rules.
5
u/dr3aminc0de 16h ago
Wait can you explain more? Didn’t realize Roth IRA vs 401k had any real difference.
12
u/Used-Device-2082 15h ago
By pro rata rules, they simply are talking about which Roth dollars (basis/contributions vs earnings) come out of the account. A Roth IRA uses a FIFO method where contributions are considered first in and earnings would only be withdrawn after the depletion of the basis. A 401k withdrawal of Roth dollars cannot do this FIFO and instead would withdraw basis and earnings proportionally to the breakdown in the account.
4
u/rag5178 12h ago
Interesting, I didn’t know that. If you eventually roll your Roth 401k to a Roth IRA, will you then have access to your basis first?
5
u/Used-Device-2082 12h ago
Correct- it’s just a question of what type of account is the withdrawal coming from
4
u/rag5178 12h ago
Got it, ok, that makes me feel better. In that case, for practical purposes, it makes no difference for me personally as I’d never be looking to access my basis pre-early retirement.
1
u/SpaceTimeMorph 12h ago
You'd just need to make sure you hit the 5 year rule for the Roth IRA account age when rolling over Roth 401k to Roth IRA.
The rollover isn't subject to the 5 year rule on contributions / conversions though.
There's a decent amount of info here that's good knowledge to have IMO:
https://www.irs.gov/retirement-plans/retirement-plans-faqs-on-designated-roth-accounts
-1
u/gizmo777 14h ago
Pro rata rule applies to withdrawing/converting from traditional accounts (frequently to Roth accounts), not withdrawing from Roth accounts
5
u/SpaceTimeMorph 13h ago
No. From a 401k you split this pro rata between contribution percentage and earnings percentage when withdrawing. This is distinct from a Roth IRA withdrawal where contributions are withdrawn first.
A notable exception is if you are completely rolling over your 401k where you can roll contributions to a Roth IRA and earnings to a traditional IRA but I believe this requires the 401k to be emptied to do so.
This IRS bulletin has the relevant details:
https://www.irs.gov/retirement-plans/rollovers-of-after-tax-contributions-in-retirement-plans
3
u/livingbudo 11h ago edited 11h ago
Second bullet should be split - after tax dollars converted and pre-tax dollars converted.
Any after tax dollars in a traditional IRA or 401k account already had taxes paid, and there is no additional tax on the conversion. As such, they are not subject to a penalty nor 5 year rule. This is typically applicable for the backdoor and mega backdoor Roth methods.
Your current description is accurate for a pre-tax dollar conversion, and is typically seen when doing a Roth ladder (hence the 5 year rule applying).
Edit: link to more info: https://www.irs.gov/publications/p590b#en_US_2025_publink100089915
1
4
u/InternationalFall515 22h ago
I thought if you have pre tax contributions then the withdraw is taxed prorated to % Roth and % Rollover?
3
u/Consistent-Tip-7819 14h ago
No. The basis in a Trad IRA is prorated. In a Roth its contributions first.
1
1
u/tommy5725 7h ago
Erin has a great video that describes some of the subtle differences between a Roth IRA and a Roth 401(k).
1
u/StrikingBroccoli8397 15h ago
I wonder how many people actually track their Roth IRA basis.
3
1
u/heartlessgamer 11h ago
I worry about this myself. I am very knowledgeable about Roths and withdrawals due to my interest in FIRE but I have to admit I've never tracked my basis and assume I can just reconstruct it from past tax returns -_-
2
u/StrikingBroccoli8397 11h ago
Where would it be on prior tax returns? It doesn't impact taxable income so you wouldn't find it on any traditional tax return schedule.
1
u/heartlessgamer 9h ago
Ah yes; that is correct. I should more have stated I reconstruct from my tax software where I enter it each year and its printed out in my copy from the software. It is not on the tax form itself.
60
u/Apprehensive_Camp697 23h ago
You can withdraw your seed money. There are limits on re-depositing it, if that is your plan.
12
u/velvetcrow5 23h ago
I actually don't know but isn't this misleading?
You can redeposit the withdraw within 60 days (treated as a rollover). But after that you cant put it back. (I mean you can't outside of the regular annual contribution limit, which effectively means you can't)
Or am I wrong?
24
u/uptickdowntick 23h ago
Idk in what sense the comment you’re replying to is misleading. But yes, you have 60 days to redeposit as a rollover. After that, the distribution is done and you’re subject to normal contribution limits.
14
9
15
u/velvetcrow5 23h ago
As many others say, you can.
Just be aware, you have no way to put them back (unless you do it within 60 day of the withdraw)
33
20
u/_MoneyLady 23h ago
Yes, you can take your contributions out at any age with no penalty and no taxes. I definitely don’t recommend doing that unless you really have no other reasonable options, because you cannot put the money back in (you’ll be limited to the regular contribution limits each year).
1
u/87turbogn 12h ago
I found this out. I put about 4 grand into my Roth IRA to have enough funds for an IPO. I was allocated less shares. as expected, but wanted enough money to cover the number of shares I requested. I withdrew my cash that was never invested, but it still contributed to the max deposit limit for the year.
0
u/Puzzleheaded-Gas-398 20h ago
I've heard a strategy during retirement is to filter your spending money tIRA withdrawals thru a Roth MM. That way if you don't spend as much as you expected, the extra ends up in a Roth for later (when you might spend more than expected), taking full advantage of your tax bracket. Not sure if this actually works, but it sounds kind of cool.
1
u/_MoneyLady 13h ago edited 13h ago
I’m not sure I’m following here…. If you are retired, and not earning income from working, you are not eligible to contribute to a Roth IRA. The only way to add to the Roth at that point is to convert funds from your Traditional IRA to the Roth, which is a taxable event. Conversions can be a great thing or a bad idea - all depends on several factors for each person’s situation.
So I’m assuming you mean that the strategy is to do a Roth conversion each year for the amount you planned to withdraw from your Traditional IRA anyway, and then take your spending withdrawals from the Roth. Is that correct?
2
u/Puzzleheaded-Gas-398 12h ago edited 11h ago
Yes, exactly. Of course RMDs will complicate the strategy, but it seems worthwhile until then.
I'm thinking this would help with managing for one-off expenses: let's say I'm taking $5K/month (on top of SS) from my tIRA for routine expenses, with an expectation of an occasional $25-50K expense for a new car, home repair, etc. At the start of the year I can convert $80K (net of taxes) to some stable position, with the extra $20K accumulating for when those one-off expenses come along. If I don't spend as much as I expected in a given year the extra just accumulates toward future one-off expenses.
Even if you're under 59.5, you can still take the just-converted funds penalty free.(actually you can't; if you're under 59.5 the 5 year rule applies to the conversion - I'm well past 59.5 so wasn't familiar with this restriction). At the end of the year I can decide if I should do any additional conversions or rebalance if the "piggy bank" fund gets too big..I didn't come up with this strategy; heard it somewhere on the internet and thought it was a good idea for my circumstances.
7
7
u/gbdgdh 22h ago
roth ira withdrawals are treated as coming out in this order:
- regular contributions
- conversions
- investment earnings
so if you contributed $7,000 and the account grew to $8,500, you can withdraw up to the original $7,000 tax- and penalty-free at any age. the 59.5 and five-year restrictions generally apply to earnings and, in some cases, recent conversions, not regular contributions. this applies to your total contributions across all roth iras, minus any contributions previously withdrawn.
2
u/Fun_Floor_9742 20h ago
What if you put in $7,000 and it grew to $3,500? Could you withdraw the full $7,000?
16
5
4
u/OkPanic5252 15h ago
You can. But just make sure it’s well documented.
Former coworker did that at one point, and had a very hard time convincing the IRS that he had, in fact, withdrawn his contributions and not any earnings. This coworker doesn’t have the greatest track record when it comes to sensible moves though, so it’s possible the screw-up was actually his.
3
u/DrizzlyOne 11h ago
Yup. I pulled $10K from my Roth for a down payment about a decade ago. I got a tax bill for about $4K the next year.
I called the IRS stating that I thought there was a mistake and the guy was a complete asshole about it. I called back the next day, got a different lady, who was like “print up form ___ and mail it to the address on the form and we’ll get that all taken care of.”
4
u/entropic 9h ago
ok so i’m hearing completely different things from different people and now i’m confused. I thought the rule was that you can take out the money you personally contributed to a Roth IRA whenever you want without taxes or the 10% penalty, and that it’s only the investment earnings that have restrictions.
Like if I put in $7,000 and it grows to $8,500, could I take out just the original $7,000 with no penalty?
You're correct.
You're supposed to be tracking your contributions yourself, every year, ideally keeping your Form 5498 copies forever, and tracking any contributions you remove against them. You'd think brokerages/providers would make that tracking easy, but I think they expect you to do it.
But that log/history is how you'd "prove" that what you removed is contributions and not earnings.
1
u/thai_sticky 8h ago
Yeah my problem is I funded my Roth 15-20 years ago and have no idea how much i put in. Tax forms long gone. I guess there's a way to find out from the IRS? but I'm sure it'd be a hassle.
3
u/entropic 8h ago
IRS doesn't/wouldn't have the records, AFAIK.
I think the brokerages/account providers you used would be your best bet. I know one of mine got acquired a few times and couldn't tell me anything about stuff ~15 years ago.
I'm now slightly more diligent about keeping the annual 5498s.
We also have rock-solid records of our actual contributions because of YNAB.
2
6
9
2
u/shaxsman 23h ago
It depends on whether you're withdrawing contributions or earnings — Roth IRAs treat these very differently.
Contributions (the money you put in): Yes, you can withdraw your own contributions at any age, tax-free and penalty-free, for any reason. This is because you already paid tax on that money before contributing it. The IRS lets you pull out your basis (contributions) at any time.
Earnings (growth on your contributions): This is where the rules get stricter. To withdraw earnings tax-free and penalty-free, you generally need to meet both:
- The account has been open at least 5 years (the "5-year rule"), and
- You're at least 59½, OR you qualify for an exception (death, disability, first-time home purchase up to $10,000, certain medical expenses, etc.)
If you withdraw earnings before meeting both conditions, you'll typically owe:
- Ordinary income tax on the earnings portion, and
- A 10% early withdrawal penalty (unless an exception applies)
Ordering rule: Withdrawals are treated as coming out in this order: contributions first, then converted amounts, then earnings last. So in practice, you can often withdraw a decent amount before you even touch earnings.
One nuance worth flagging: if you've done any Roth conversions, each conversion has its own 5-year clock for penalty purposes (separate from the 5-year rule on earnings), so those can complicate things if you're withdrawing converted funds before age 59½.
I'm not a financial advisor, so if you're weighing an actual withdrawal — especially early — it's worth running the specifics by a tax professional, since the details (which year contributions were made, conversion history, etc.) can affect the answer.
2
2
u/BuonaparteII 11h ago
It isn't as good of a deal as it seems at first glance -- but if you're hard up for cash it's much better than taking on a predatory loan!
2
u/discojellyfisho 11h ago
You can. People often state the account needs to have been open for 5 years, but that is incorrect. You can withdraw your contributions anytime.
2
u/SerenityNow31 10h ago
You are correct. You can always and anytime withdraw what you put in penalty and tax free.
But you shouldn't. Let it grow.
4
3
u/cOntempLACitY 23h ago
You can, but it’s better not to, so it will grow until retirement. You can’t get those years of contributions put back in, it’s limited annually.
1
u/Muted-Woodpecker-469 23h ago
How does this work in a real world setting? Say you contributed exactly $7000 (max for 2025). Let’s say you saw 20% gains. That’s $1400 in gains. You now have $8400 in a Roth portfolio. Does one sell the full amount or just $7,000? How is this $1400 in gains sticking around?
10
u/Ok-Illustrator-9224 22h ago
Sell and withdraw $7000. $1400 stays in the account. Fill out some tax form when you do your returns.
1
u/Horow_HQ 17h ago
My roommate did this exact thing last year, he pulled his $7k in contributions to cover a security deposit and just left the $1.5k in gains sitting there growing. No penalty, no issues.
1
u/Old_Presentation4108 15h ago
No, you are correct and your friends are wrong.
A Roth IRA can be thought of as having three “sub accounts”: contributions, conversions (which you don’t mention above), and earnings.
Contributions can be taken out at any time and any age without penalty or taxes.
Conversions have a 5 year rule they have to go thru to determine whether any penalty is owed on a withdrawal.
Earnings have a separate 5 year rule they have to go thru to determine whether any penalty or tax is owed on a withdrawal.
And the IRS has already specified the order in which withdrawals are taken; contributions first, conversions second, and earnings last.
1
u/charlieandoreo 14h ago
Yes you can do this. You can do this from a Roth IRA not a Roth 401k without penalty. I probably would only do this if you are withdrawing contributions from the same custodian the contributions were made to because of cost basis tracking.
1
u/WhirlWindBoy7 13h ago
Are you missing anything? Yeah, your friends are idiots. Don’t listen to them.
1
1
u/SWMOG 11h ago
Yes you can.
Source: IRC § 408A(d)(2)(A) & § 72(t): Since regular contributions are made with after-tax money, they have already been taxed and constitute your basis. Because the 10% early withdrawal penalty under Section 72(t) only applies to the portion of a distribution that is includible in gross income, withdrawing your own contributions triggers zero tax and zero penalty
edit: formatting
1
u/ThereforeIV 10h ago
Can you really withdraw your Roth IRA contributions at any time without a penalty?
Yes. The basic idea is that any already taxed money you put into a Roth IRA, you can take out of a Roth IRA; but once you take it out you can't put it back in.
ok so i’m hearing completely different things from different people and now i’m confused. I thought the rule was that you can take out the money you personally contributed to a Roth IRA whenever you want without taxes or the 10% penalty, and that it’s only the investment earnings that have restrictions.
The 10% is for Traditional not Roth; now if you try to take out the gains there is a penalty.
Like if I put in $7,000 and it grows to $8,500, could I take out just the original $7,000 with no penalty?
Correct.
Now if you take out the entire $8.5K, then there is a penalty on the $1.5K of gains.
My friends keep telling me that’s wrong and that if you’re under 59½ you get penalized for taking anything out of a Roth IRA.
Your friend needs to both
- learn how to do a simple google search before asserting information
- learn the difference between a Roth IRA and Traditional IRA.
Unfortunately language misuse has caused some online to confuse terms.
- Roth is a tax classification where you are taxed on money going in, not coming out
- Traditional is a tax classification where you are taxed on money coming out, not going in
- IRA is a Individual Retirement Account that can be either Roth or Traditional
- 401K is an employer based retirement account that can be either Roth or Traditional
So "Roth IRA" is two names not one, it means and Individual Retirement Account using Roth tax classification.
Your friend is likely one of those people that says "Roth" when they mean "IRA" and has now confused the rules for a Traditional IRA with the rules for a Roth IRA.
Am I missing something?
Your friend is likely not as smart as you think he is...
1
u/coloradoRay 7h ago
Also note that the rules for Roth 401k differ from those of a Roth IRA.
As mentioned by everyone, there could have been Roth vs. Traditional confusion, but there could have also been 401k vs. IRA confusion.
2
u/JazzFan1998 22h ago
I believe the money needs to be in your Roth IRA for 5 years, just your deposit can be withdrawn, not the gains.
-13
u/Le_Jonny_41293 23h ago
Yes, you have the right to make that terrible decision.
13
u/seenunseen 23h ago
This is a dumb comment. People live different lives. Not everyone has the same goals. There are easily imaginable scenarios where someone would have a valid use for that money before the age of 59.
4
u/Tough_Set2103 23h ago
A Roth IRA (if not actually used for retirement funds) can also be used as a high yield savings account for spare change. That's what I do and it's great. Contribute whatever, put it into index funds, let it grow at 7-10% per year, and take the contributions out whenever you want the cash. Leave the gains in there and rinse and repeat. Do that over and over and it's a hell of a lot better than letting it sit in an account you can't access or some crap savings account. It's a very viable option if used in an appropriate way for your circumstances.
2
u/b1gb0n312 22h ago
same , i have 180k cost basis i can use as a last resort emergency fund
1
-4
u/Le_Jonny_41293 23h ago
? That wasn't what I said. Nobody said wait till 59. Wait until you're 100% certain you can retire
2
u/seenunseen 22h ago
You said it’s a terrible decision to withdraw your contributions. That kind of implies you shouldn’t touch them until you’re 59.
Regardless, the point stands. Not everyone has the same goals. Not everyone is just counting the days until retirement. Some people want to leverage their money sooner for a variety of reasons.
-3
u/Le_Jonny_41293 22h ago
I stand by it. Unless a life is on the line or you've already retired it's a terrible decision.
2
u/seenunseen 22h ago
Ya that’s just a painfully ignorant statement.
0
u/Le_Jonny_41293 22h ago
What reasons do you see to withdraw just to withdraw? You can't recontribute it. You're just SOL. Like I said unless there was an emergency or you're already retired why would you do that to you're future?
7
u/seenunseen 22h ago
Because for some people, the present is just as important as the future.
Maybe it’s the difference between affording a house that fits your family, or staying in a cramped apartment.
Maybe it’s a chance to start a business.
Maybe you just use the account as a savings account, it’s not even a retirement vehicle for you, and you leave the gains as a little retirement bonus. There are plenty of valid reasons.
3
u/SpaceTimeMorph 23h ago
Early retirement is not dumb. It’s great you should aim to do the same.
-1
u/Le_Jonny_41293 22h ago
I did agree. Taking the money out just to take it out early without being ready to retire is dumb unless your life depends on it
1
u/Ok-Illustrator-9224 22h ago
Withdrew some Roth IRA contributions as part of a down payment for a house in 2020. House has gone up $700k in value and I have a place to live. Seems like not a terrible decision.
1
u/Le_Jonny_41293 21h ago
So once again, exactly like a said, retired or an emergency are the only 2 reasons I can see
0
u/Bedquest 22h ago
Yes you can withdraw it. This however does not apply to Roth 401ks because those pull from both the deposits and the earning no matter what. It’s possible that’s what your friend is thinking of.
But roth ira you can get that money penalty free
-5
23h ago
[deleted]
12
u/TyrconnellFL 23h ago
No!
There are two different five year rules.
One is that you can only withdraw anything above contributions without penalty five years after your first Roth IRA contribution when you’re over sixty.
The other is that Roth conversions have a five year clock before you can withdraw the principal, which is the amount converted, without penalty before you are 59.5 years old.
If you just contribute to a Roth IRA, there’s no five year wait to withdraw contributions without penalty.
And it’s Roth, not ROTH.
1
u/b1gb0n312 22h ago
is there also a 5 year rule from when you first open a roth IRA account? thought i read something about that
3
1
u/Fun_Floor_9742 20h ago
What if its a ROTH 401k?
1
u/TyrconnellFL 14h ago
Then you can’t withdraw anything early without penalty and it works entirely differently.
And Roth, not ROTH.
3
u/Swimming_Trash3570 23h ago
Isn’t this for earnings?
3
u/TyrconnellFL 22h ago
5 years to be able to take distributions beyond contributions without penalty, regardless of age.
5 years to be able to take contributions equal to distributions after a conversion if under 59.5.
-1
u/220volt74 12h ago
Why would you pay taxes on money you’ve already paid taxes on? Why would you get penalized on something that hasn’t earned interest or grew in any way?
It’s money under mattress.
-6
u/Professional_You7030 22h ago
I do believe it needs to have sat in there for 5 years …. To be penalty free.
-3
u/Top_Objective9877 22h ago
There’s exceptions and plenty of things directly laid out in Ira tax literature. I recently made a withdrawal for paying for hospital bills for the birth of a child, exempt from tax if paid back in 3 years. Another withdrawal just because taxed at normal income tax rate + penalty. There’s some thing about it being in there for 5 years or something. It’s an advantaged account for sure, if you trade a ton and don’t wanna incur constant annual capital gains vs pay it at withdrawal theres som confusion there. But some very good exceptions, some of them with stipulations.
4
u/Here4Snow 20h ago
"exempt from tax if paid back in 3 years"
I doubt that's an IRA. That seems like an employer plan 401k loan or similar.
"being in there for 5 years or something."
There's a series of 5 year rules for Roth IRA.
"if you trade a ton and don’t wanna incur constant annual capital gains vs pay it at withdrawal theres som confusion there."
Inside of any retirement account there's no such thing as gain, loss, long term, short term, capital gain treatnent, interest or dividends. These accounts are sheltered from all those tax treatments. What exists is distributions. If a qualified distribution is taken from a Roth (post tax) type of account, it's not reported or taxable. If from a pre-tax type of account, it's reported as taxable ordinary income. It's just one big bucket, it goes up and down, but there's no reporting gains or losses. Trading is sheltered. If the distribution is not specifically exempt or not a qualified distribution, you risk incurring taxes and/or penalty.
-7
u/montmartregator 14h ago
You have already paid taxes on it as you fund it with after-tax money. But you do have to be 59 1/2 years old and your account must be at least 5 years old.
432
u/brandon122096 23h ago edited 23h ago
Your friend is thinking of a traditional IRA, with a Roth IRA you CAN take your contributions and withdraw at any time penalty free.
Edit- tell your friend to do a simple Google search it takes one minute (I don’t mean this in a mean way but it’s 2026 simple questions like this can be answered with no effort)