Yes, but only under specific circumstances and with real limits
You can withdraw money from your Roth IRA to buy a home, but the IRS allows this only once in your lifetime and only up to $10,000. This is called the first-time homebuyer exception. The $10,000 limit is a lifetime cap, not an annual one — if you withdraw $10,000 now, you cannot withdraw another $10,000 later, even decades from now.
The catch is that "first-time homebuyer" does not mean you have never owned a home. The IRS defines it as someone who has not owned a primary residence in the past two years. If you sold a house three years ago, you may have access to. If you sold one eighteen months ago, you do not.
You also cannot straightforward pull money out and use it however you want. The withdrawal must go toward buying, building, or rebuilding a primary residence — your main home, not a vacation property or investment rental. And you must use the money within 120 days of withdrawal.
Key Takeaways
- The first-time homebuyer exception lets you withdraw up to $10,000 from your Roth IRA once in your lifetime, regardless of your age.
- You must not have owned a primary residence in the two years before you withdraw the money.
- The $10,000 must be used for a down payment, closing costs, or construction of a primary home within 120 days of withdrawal.
- Unlike traditional IRA withdrawals, you do not owe income tax on the $10,000, but you do lose that money's future growth permanently.
- If you are under 59½, this exception is one of the few ways to avoid the 10% early withdrawal penalty on Roth IRA earnings.
How the $10,000 limit works in practice
The $10,000 cap applies to your lifetime, not to each home purchase or each year. If you withdraw $6,000 now for a down payment, you have $4,000 remaining for the rest of your life. If you later buy another home and meet the first-time homebuyer definition again, you can withdraw that remaining $4,000, but no more.
The limit is also per person, not per couple. If you are married, you and your spouse each have your own $10,000 lifetime allowance. A married couple can together withdraw up to $20,000 — $10,000 from each spouse's Roth IRA — for a single home purchase.
The $10,000 is measured in the year you withdraw it, based on the value of your account on the day you take the money out. If your Roth IRA is worth $50,000 and you withdraw $10,000, you are using your full lifetime allowance. If you withdraw $8,000, you have $2,000 left to use later.
What counts as a may have access to use of the money
The IRS allows you to use the $10,000 for several home-related costs. These include a down payment, closing costs, inspection fees, appraisal fees, title insurance, and property taxes. You can also use it to pay off a mortgage on a home you are buying, though this is less common.
The home must be your primary residence — the place where you live most of the year. A second home, vacation property, or rental property does not count. If you buy a duplex and live in one unit, that qualifies. If you buy it purely as an investment, it does not.
You have 120 days from the date of withdrawal to use the money. If you withdraw funds on January 15 and do not close on the home by May 14, you have missed the window. If this happens, you can return the money to your Roth IRA within 60 days to undo the withdrawal, though this is rarely done in practice because most people close within the timeframe.
The tax and penalty situation
The main advantage of using a Roth IRA for a home purchase is that you do not owe federal income tax on the $10,000 withdrawal. With a traditional IRA, any withdrawal is taxed as ordinary income. With a Roth, the money came in after taxes already, so you take it out tax-free.
You also avoid the 10% early withdrawal penalty that normally applies if you take money out before age 59½. Normally, withdrawing from a Roth IRA before that age triggers a penalty on the earnings portion of your withdrawal. The first-time homebuyer exception waives this penalty for the $10,000.
However, there is a permanent cost: the $10,000 you withdraw no longer grows tax-free in your retirement account. If that money would have doubled over the next 30 years, you have lost that growth forever. For someone in their 30s, this can mean giving up tens of thousands of dollars in retirement savings.
When you should and should not use this option
Using your Roth IRA for a down payment makes sense if you have limited other options and the down payment is holding you back from buying. If you have $50,000 in savings and need $60,000 for a down payment and closing costs, withdrawing $10,000 from your Roth IRA might be reasonable.
It makes less sense if you have other money available or if you are far from retirement. If you are 35 years old with $200,000 in retirement savings, withdrawing $10,000 now could cost you $40,000 or more in lost growth by age 65. Using a personal loan, asking family for help, or waiting to save more might preserve more wealth.
It also does not make sense if you do not meet the first-time homebuyer definition. If you owned a home in the past two years, any withdrawal is subject to the 10% penalty and income tax on the earnings, which defeats the purpose.
The difference between Roth and traditional IRA withdrawals for home purchases
Both Roth and traditional IRAs allow the $10,000 first-time homebuyer exception, but the tax treatment differs. With a traditional IRA, the $10,000 withdrawal is taxed as ordinary income at your current tax rate. If you are in the 24% tax bracket, you owe $2,400 in federal tax on top of losing the $10,000.
With a Roth IRA, you owe no income tax on the $10,000 because you already paid taxes when the money went in. This is the main reason a Roth is preferable for this purpose. However, if you have both types of accounts, the IRS treats withdrawals from traditional IRAs as coming out proportionally from pre-tax and after-tax money, which can complicate the calculation.
If you have a SEP IRA or straightforward IRA (common for self-employed people), the same $10,000 exception applies, but the tax treatment follows traditional IRA rules — you owe income tax on the withdrawal.
What happens if you do not meet the requirements
If you withdraw money from your Roth IRA for a home purchase but do not meet the first-time homebuyer definition, or if you withdraw more than $10,000, the excess is subject to income tax and the 10% early withdrawal penalty (if you are under 59½). This can be expensive: a $15,000 withdrawal when you do not may have access to could result in $1,500 in penalties plus income tax.
If you withdraw the money but do not use it for a home within 120 days, you can return it to your Roth IRA within 60 days of the withdrawal to undo the transaction. This is called a rollover. If you do this, the withdrawal is treated as if it never happened, and you avoid taxes and penalties. However, you must return the full amount, including any earnings the money made while it was out.
If you miss the 60-day window, the withdrawal stands, and you owe taxes and penalties on any amount that does not may have access to for the exception.
Frequently Asked Questions
Can I withdraw from my Roth IRA if I am over 59½?
Yes. If you are 59½ or older, you can withdraw any amount from your Roth IRA without penalty. However, the $10,000 first-time homebuyer exception still applies if you meet the definition. You do not owe income tax on the withdrawal either way because Roth contributions and earnings (after age 59½) come out tax-free.
What if I am married and my spouse has not owned a home in two years, but I have?
Each spouse is evaluated separately. If your spouse meets the first-time homebuyer definition, your spouse can withdraw $10,000 from their Roth IRA. You cannot, because you do not meet the definition. Together you could withdraw $10,000 (from your spouse's account only) for the home purchase.
Can I use the money for a home I am building?
Yes. The exception covers buying an existing home, building a new one, or rebuilding one after a disaster. The money must still go toward the purchase or construction costs and be used within 120 days of withdrawal.
Do I have to report this withdrawal to the IRS?
Your Roth IRA custodian reports the withdrawal on Form 1099-R, which goes to you and the IRS. You do not need to file any special forms if the withdrawal qualifies for the first-time homebuyer exception. If it does not may have access to, you report the taxable portion and penalty on your tax return.
Can I withdraw from a Roth IRA I inherited from someone else?
No. The first-time homebuyer exception applies only to your own Roth IRA. If you inherited a Roth IRA from a parent or spouse, you cannot use the exception to withdraw money for a home purchase, even if you meet the first-time homebuyer definition.