A Roth IRA is a retirement savings account where you put in money that has already been taxed, and then withdraw it tax-free later
The basic trade-off is simple: you pay taxes on the money going in, but the IRS does not tax you when you take it out in retirement. This is the opposite of a traditional IRA, where you may deduct contributions from your taxes now and pay taxes on withdrawals later. With a Roth IRA, you are paying the tax bill upfront so that decades from now, your withdrawals are completely yours.
The account itself is just a container—like a bucket—that holds investments. You decide what goes inside: stocks, bonds, mutual funds, or even cash sitting in a money market fund. The money grows over time, and that growth is also tax-free. You open a Roth IRA through a bank, brokerage firm, or credit union, the same way you would open a regular savings account.
Key Takeaways
- You contribute money that you have already paid income tax on, and withdrawals in retirement are not taxed by the federal government.
- The money inside the account grows tax-free, whether it earns interest, dividends, or investment gains.
- You can withdraw your contributions (the money you put in) at any time without penalty, but earnings have age and holding-period rules.
- Income limits determine whether you can contribute in a given year, and these limits change annually.
- Unlike a traditional IRA, you are not required to start withdrawing money at any specific age.
How contributions work and what you can put in each year
Each year, the IRS sets a limit on how much you can contribute to a Roth IRA. For 2024, that limit is $7,000 if you are under 50 years old, and $8,000 if you are 50 or older. You can contribute less than the limit, but not more. The money you contribute must come from earned income—wages from a job, self-employment income, or taxable alimony. You cannot fund a Roth IRA with investment returns, inheritance, or gifts.
You can make contributions at any point during the year or even wait until the tax filing deadline the following April to contribute for the previous year. Many people spread contributions across the year by setting up automatic monthly transfers, which makes the amount feel smaller and keeps the habit consistent.
The contribution limit changes most years because it is tied to inflation. Check the IRS website or your financial institution each January to see the current year's limit. If you earn too much money, you may not be able to contribute the full amount or contribute at all—income limits apply, and they vary based on your filing status.
Income limits and who can contribute
The IRS restricts Roth IRA contributions based on your modified adjusted gross income (MAGI). If your income is above a certain threshold, you cannot contribute the full amount, and if it is above a higher threshold, you cannot contribute at all. These thresholds are different depending on whether you file taxes as single, married filing jointly, married filing separately, or head of household.
For 2024, if you are single, the phase-out range starts at $146,000 and ends at $161,000. If you are married filing jointly, it starts at $230,000 and ends at $240,000. These numbers change each year. If your income falls within the phase-out range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute to a Roth IRA that year through the normal route.
Some people with high incomes use a strategy called a backdoor Roth to work around these limits, but that involves contributing to a traditional IRA first and then converting it. This is a separate process with its own rules and tax implications.
The difference between contributions and earnings, and when you can withdraw
Your Roth IRA holds two types of money: contributions (what you put in) and earnings (the growth). The IRS treats these differently when it comes to withdrawals. You can withdraw your contributions at any time, for any reason, without penalty or taxes. That money is yours because you already paid tax on it.
Earnings are different. If you withdraw earnings before age 59½, you owe income tax on them plus a 10 percent penalty—unless you meet a specific exception. The account must also have been open for at least five years. The five-year rule is not about your age; it is about how long the account has existed. If you opened a Roth IRA at age 55, you still cannot withdraw earnings penalty-free until age 60 (five years later) and you have satisfied the five-year holding period.
Exceptions to the early withdrawal penalty exist for things like a first-time home purchase (up to $10,000 lifetime), disability, medical expenses, or education costs. Even with an exception, you still owe income tax on the earnings you withdraw—the penalty is waived, but the tax is not.
Why the tax-free growth matters over decades
The real power of a Roth IRA is the tax-free compounding. Imagine you invest $7,000 a year for 30 years and that money grows to $500,000. In a traditional IRA or 401(k), you would owe income tax on the entire $500,000 when you withdraw it. In a Roth IRA, you owe nothing. The tax you paid upfront—on the $7,000 contributions—was the only tax bill.
This advantage grows larger the longer your money sits in the account and the higher your tax rate in retirement. If you expect to be in a higher tax bracket when you retire, or if you think tax rates will rise, a Roth IRA lets you lock in today's tax rate. If you are young and in a low tax bracket now, contributing to a Roth IRA means paying a smaller tax bill today to avoid a larger one later.
There is also no required minimum distribution (RMD) with a Roth IRA. With a traditional IRA or 401(k), the IRS requires you to start withdrawing money at age 73. With a Roth, you can leave the money untouched for your entire life if you do not need it, letting it grow tax-free for as long as you want.
How a Roth IRA fits into your overall retirement plan
A Roth IRA is one tool among several for retirement savings. If your employer offers a 401(k) or 403(b) with a match, most financial advisors suggest contributing enough to get the full match first—that is assistance programs. After that, a Roth IRA is often the next step because of the tax-free growth and flexibility.
You can have both a Roth IRA and a traditional IRA, or a Roth IRA and a 401(k). The contribution limits are separate for each type of account. Your total contribution to all IRAs combined (Roth and traditional) cannot exceed the annual limit, but your 401(k) contributions are separate and have their own higher limit.
The choice between Roth and traditional often comes down to your current tax bracket versus your expected bracket in retirement, your age, and how much flexibility you want. A Roth IRA offers more flexibility because you can withdraw contributions anytime, and it does not force you to take money out at a certain age.
Opening a Roth IRA and getting started
You open a Roth IRA the same way you open any bank or brokerage account. You choose a financial institution—a bank, credit union, or investment firm—and complete an application. You will provide your name, Social Security number, address, and employment information. The institution will verify your identity and may ask about your investment experience.
Once the account is open, you decide how to invest the money. If you are not sure where to start, many institutions offer target-date funds, which automatically adjust the mix of stocks and bonds as you get closer to retirement. You can also choose individual stocks, bonds, or mutual funds if you want more control. Some people keep their Roth IRA in a savings account earning interest, though the growth is slower.
You can set up automatic monthly contributions through your bank account, or make lump-sum contributions whenever you have the money. Keep records of your contributions for tax purposes, though your financial institution will also track them.
Frequently Asked Questions
Can I withdraw my contributions before retirement without penalty?
Yes. You can withdraw the money you contributed at any time, for any reason, without taxes or penalties. The five-year rule and age 59½ rule apply only to earnings, not to contributions. This is one of the main advantages of a Roth IRA—your contributions are always accessible.
What happens if I withdraw earnings early?
You owe income tax on the earnings plus a 10 percent penalty, unless you meet an exception like a first-time home purchase, disability, or education costs. Even with an exception, you still pay income tax on the earnings—only the penalty is waived. The account must also have been open for five years.
Can I contribute to a Roth IRA if I do not have a job?
No. You must have earned income to contribute. Earned income means wages from employment or self-employment income. If you are married and your spouse works, your spouse can contribute to a spousal Roth IRA in your name, but you still need earned income in the household.
What is the difference between a Roth IRA and a Roth 401(k)?
Both offer tax-free growth and withdrawals, but a Roth 401(k) is through an employer and has higher contribution limits. A Roth 401(k) also requires minimum distributions at age 73, while a Roth IRA does not. A Roth IRA is opened independently and has lower contribution limits but more investment flexibility.
Do I have to invest in stocks, or can I keep the money in savings?
You can keep your Roth IRA in a savings account, money market fund, or certificates of deposit if you prefer. Growth will be slower than stocks, but the tax-free treatment still applies. Many people use a mix—some money in savings for safety and some in investments for growth.