How to open and fund a Roth IRA

To use a Roth IRA, you first open an account at a bank, brokerage, or investment firm, then deposit money into it. The account itself is just a container—the bank or brokerage holds it, you own it, and you decide what to do with the money inside.

Opening one takes about 15 minutes online or in person. You will need your Social Security number, a government ID, your address, and employment information. The institution will ask whether you want to invest the money in stocks, bonds, mutual funds, or keep it in cash. If you are not sure, many brokerages offer a simple savings option while you decide. There is no application to submit or waiting period—once you finish the form, the account exists.

After the account is open, you move money into it by transferring from your bank account or having your employer send part of your paycheck there directly. The money you put in is called a contribution. The IRS sets a limit on how much you can contribute each year—this limit changes annually and depends on your age. For 2024, most people under 50 can contribute up to $7,000 per year; people 50 and older can contribute up to $8,000. You can contribute in one lump sum or spread it across the year in smaller deposits.

Key Takeaways

  • You open a Roth IRA at a bank or brokerage, fund it from your own bank account, and decide how to invest the money inside.
  • The money you contribute comes from after-tax income, meaning you have already paid income tax on it before it goes in.
  • Your money grows tax-free inside the account, and you pay no tax when you withdraw it in retirement, as long as you follow the withdrawal rules.
  • You can withdraw your contributions (the money you put in) at any time without penalty, but withdrawing earnings (growth) before age 59½ usually costs you a 10 percent penalty plus taxes.
  • The account has income limits—if you earn above a certain amount, you cannot contribute the full amount or may not be able to contribute at all.

What happens to your money once it is in the account

Once you deposit money into your Roth IRA, it sits in whatever investment you chose. If you picked a savings option, it earns a small amount of interest. If you picked stocks or mutual funds, the value goes up or down depending on the market. The key difference from a regular savings account is that you pay no tax on any growth that happens inside the account—whether that growth is interest, dividends, or capital gains.

This tax-free growth is the main reason people use a Roth IRA instead of a regular savings account. If you put $7,000 in and it grows to $15,000 over 20 years, you owe no tax on that $8,000 in growth. In a regular taxable account, you would owe tax on the interest or gains each year as they happen.

You do not have to do anything once the money is in. You do not file forms, report the account to the IRS, or take any action. The brokerage handles the record-keeping. Your only job is to decide whether to add more money in future years.

Understanding contribution limits and income restrictions

The IRS limits how much you can put into a Roth IRA each year, and it also limits who can contribute based on income. The contribution limit is the same for everyone—$7,000 for 2024 if you are under 50, $8,000 if you are 50 or older. But the income limit is different.

If you earn above a certain amount, you cannot contribute the full amount, and if you earn even more, you cannot contribute at all. These income limits change each year and depend on your filing status (single, married filing jointly, etc.). For 2024, a single person earning over roughly $146,000 cannot contribute to a Roth IRA at all; a married couple filing jointly earning over roughly $230,000 cannot. If you earn between the lower and upper limit, you can contribute a reduced amount.

The income that counts is your modified adjusted gross income (MAGI), which is usually your total income with some adjustments. Your tax return or tax software will calculate this for you. If you are unsure whether you are over the limit, your brokerage can tell you based on the income information you provide when you open the account.

How to withdraw your contributions without penalty

One of the main advantages of a Roth IRA is that you can withdraw the money you contributed (not the growth) at any time, for any reason, with no penalty and no tax. This is different from a traditional IRA or 401(k), where withdrawals before age 59½ usually trigger a 10 percent penalty.

To withdraw your contributions, you contact your brokerage and request a withdrawal. The money goes back to your bank account in a few business days. The brokerage will report the withdrawal to the IRS, but because it is a contribution (not earnings), you owe nothing on it.

The catch is that the IRS treats withdrawals as coming from contributions first, then from earnings. So if you put in $10,000 and it grew to $15,000, and you withdraw $12,000, the IRS assumes the first $10,000 came from your contributions (no tax or penalty) and the last $2,000 came from earnings (subject to tax and penalty if you are under 59½). This is called the pro-rata rule.

Withdrawing earnings and the age 59½ rule

The growth inside your Roth IRA—the interest, dividends, or gains—is called earnings. You can withdraw earnings tax-free and penalty-free only if you meet two conditions: you must be at least 59½ years old, and the account must have been open for at least five years.

If you withdraw earnings before age 59½, or before the account has been open five years, you owe income tax on the earnings plus a 10 percent penalty. For example, if you are 45 and withdraw $5,000 in earnings, you would owe tax on that $5,000 at your regular income tax rate, plus $500 in penalty.

There are a few exceptions to the 10 percent penalty—you can withdraw earnings early without penalty if you use the money for a first home purchase (up to $10,000 lifetime), to pay for education, or for certain medical expenses. But you still owe income tax on the earnings in most cases. Check with a tax professional or your brokerage if you think an exception might apply to you.

The five-year rule and when you can withdraw everything

A Roth IRA has a five-year holding period. This means the account must be open for at least five years before you can withdraw earnings tax-free, even if you are 59½ or older. The five-year clock starts on January 1 of the year you open the account, not on the day you open it.

If you open a Roth IRA on December 31, 2024, the five-year period ends on January 1, 2030. If you open one on January 1, 2024, the five-year period ends on January 1, 2029. Once five years have passed and you reach age 59½, you can withdraw all your money—contributions and earnings—with no tax and no penalty.

If you inherit a Roth IRA from a spouse, you can treat it as your own and the five-year rule applies to you. If you inherit one from someone else, different rules apply, and you should speak with a tax professional about your options.

What to do if you contribute too much or earn too much

If you contribute more than the annual limit, or if you find out after the fact that your income was too high to contribute, you can fix it. You have until the tax filing deadline (usually April 15 of the following year) to withdraw the excess contribution. When you do, you also withdraw the earnings that money made, and you owe tax on those earnings.

For example, if you contributed $8,000 when the limit was $7,000, and that extra $1,000 earned $50 in interest, you would withdraw $1,050. You would owe tax on the $50 in earnings. If you do not withdraw the excess by the deadline, you owe a 6 percent penalty on the excess amount each year it stays in the account.

If your income was too high to contribute, you have the same deadline to withdraw the excess. Some people use a strategy called a backdoor Roth to contribute indirectly if their income is too high, but this is complex and requires careful record-keeping. If you earn above the income limit and want to contribute, speak with a tax professional about whether a backdoor Roth makes sense for you.

Frequently Asked Questions

Can I have more than one Roth IRA?

Yes, you can open multiple Roth IRAs at different institutions. However, your total contributions across all of them cannot exceed the annual limit. If you have three Roth IRAs and contribute $3,000 to each, you have exceeded the $7,000 limit and owe a penalty on the excess.

What happens to my Roth IRA if I do not use it?

Nothing. Your account will sit there indefinitely. You do not have to make withdrawals, and there is no deadline to use the money. Unlike a traditional IRA, you are not required to start withdrawing at age 73. The money can grow tax-free for as long as you live, and you can leave it to your heirs.

Can I move money from a regular savings account into a Roth IRA?

Yes, you can transfer money from any source into your Roth IRA, as long as you stay within the annual contribution limit. The money does not have to come from a paycheck. However, if you are moving money from a traditional IRA or 401(k), special rules apply and you may owe taxes on the conversion.

What if I need the money before retirement?

You can withdraw your contributions at any time with no penalty. If you need to withdraw earnings before age 59½, you will owe a 10 percent penalty and income tax, unless an exception applies. Some people use a Roth IRA as an emergency fund for this reason—they know they can access their contributions if needed.

Do I have to invest the money, or can I just leave it in cash?

You can leave it in cash. Many brokerages offer a money market account or savings option within the Roth IRA that earns interest but does not fluctuate in value. This is a safe option if you are not comfortable picking investments or are still deciding what to do with the money.