The basic steps to contribute to a Roth IRA
You open a Roth IRA account with a bank, brokerage, or investment company, then transfer money into it. The institution holds the account and invests the money according to your choices. You can contribute once you have earned income — money from a job, self-employment, or certain other sources — and you must stay within the annual contribution limit set by the IRS. For 2024, that limit is $7,000 per year if you are under 50, and $8,000 if you are 50 or older.
The process itself is straightforward: choose where to open the account, complete their application, link a bank account or transfer funds, and decide how to invest the money. Most institutions let you do this online in under an hour. The harder part is understanding the income limits — if you earn above a certain threshold, you cannot contribute the full amount or may not be able to contribute at all.
Key Takeaways
- You must have earned income in the year you contribute, and your income cannot exceed the IRS limit for your filing status, which changes yearly.
- You can contribute up to $7,000 per year (or $8,000 if age 50+) as long as you meet the income requirement.
- You choose the financial institution — bank, brokerage, or investment company — and they walk you through opening the account online.
- You can contribute at any time during the year or up to the tax filing deadline the following year, usually April 15.
Income limits that determine how much you can contribute
The IRS sets income thresholds based on your filing status. If your Modified Adjusted Gross Income (MAGI) falls below the limit, you can contribute the full annual amount. If it falls within a phase-out range, you can contribute a reduced amount. If it exceeds the upper limit, you cannot contribute to a Roth IRA at all that year.
For 2024, the income limits are: single filers with MAGI below $146,000 can contribute the full amount; those between $146,000 and $161,000 can contribute a reduced amount; those above $161,000 cannot contribute. For married couples filing jointly, the limits are $230,000 (full contribution), $230,000 to $240,000 (reduced), and above $240,000 (no contribution). These numbers change each year. You can find the current limits on the IRS website or ask your financial institution.
Where to open a Roth IRA account
You can open a Roth IRA at most banks, credit unions, brokerages, and investment companies. Common choices include Fidelity, Vanguard, Charles Schwab, Merrill Edge, E*TRADE, and your own bank. Each institution offers different investment options — some let you choose individual stocks and bonds, others offer mutual funds and exchange-traded funds (ETFs), and some offer all three. The account itself is free to open; you only pay fees if the institution charges them, which varies by provider.
Before opening, compare what each place offers: investment choices, account fees, customer service options, and minimum deposit amounts (many have no minimum, but some do). You do not need to use the same institution where you have a checking account, though some people find it convenient. Once you choose, you can apply online in minutes and usually fund the account the same day.
How to fund your account and make contributions
After your account is open, you transfer money into it from your bank account. Most institutions let you link your bank account and transfer funds electronically, which usually takes one to three business days. You can also mail a check, wire money, or roll over funds from another retirement account (like a 401(k) or traditional IRA), though rollovers have specific rules.
You can contribute in a lump sum or in smaller amounts throughout the year — the choice is yours. If you contribute after the calendar year ends, you have until the tax filing deadline (usually April 15 of the following year) to contribute for the prior year. For example, you can contribute for 2024 anytime between January 1, 2024, and April 15, 2025. Your financial institution will ask you to specify which tax year the contribution is for.
Choosing how to invest the money you contribute
Once money is in your Roth IRA, you decide how to invest it. Your options depend on where you opened the account. Most brokerages let you buy mutual funds, ETFs, individual stocks, and bonds. Banks may offer only savings accounts or CDs (certificates of deposit). Some people choose a single target-date fund, which automatically adjusts its mix of investments as you get closer to retirement. Others build a portfolio of several funds or individual investments.
If you are unsure what to choose, many institutions offer educational resources or let you speak with someone who can explain the options. You can also change your investments at any time — there is no penalty for moving money between investments within the same account. The key is that the money must be invested in something; you cannot simply leave it in cash and have it grow tax-free.
Contribution deadlines and timing
You can contribute to a Roth IRA at any point during the calendar year. If you want to contribute for 2024, you have until April 15, 2025, to do so. If you miss that deadline, you can no longer contribute for 2024, but you can start contributing for 2025 immediately. Some people contribute a lump sum early in the year to give the money more time to grow; others contribute monthly or whenever they have extra money. The timing does not affect your tax outcome — only the total amount you contribute matters.
If you are self-employed or have irregular income, you can still contribute as long as your total earned income for the year meets or exceeds the amount you want to contribute. For example, if you want to contribute $7,000, you must have at least $7,000 in earned income that year. You do not have to contribute the maximum; you can contribute any amount up to the limit.
What happens if you contribute too much
If you contribute more than the annual limit or contribute when your income exceeds the limit, the IRS charges a 6% penalty tax on the excess amount each year it stays in the account. You can fix this by withdrawing the excess contribution and any earnings on it before the tax filing deadline. Your financial institution can help you calculate the excess and process the withdrawal.
If you do not catch the error in time, you will owe the 6% penalty on your tax return. It is better to withdraw the excess early than to leave it in the account and pay the penalty year after year. If you are unsure whether you have contributed too much, contact your financial institution or a tax professional.
Frequently Asked Questions
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 money from employment, self-employment, or certain other sources like alimony or military combat pay. Investment income, Social Security, and unemployment benefits do not count. If you are married and your spouse has earned income, you may be able to contribute based on their income — ask your financial institution about spousal Roth IRA rules.
What if I contribute and then my income goes over the limit?
If you contribute early in the year and your income later exceeds the limit, you must withdraw the excess contribution before the tax filing deadline to avoid the 6% penalty. Contact your financial institution and ask them to help you calculate and withdraw the excess. You will owe taxes on any earnings the contribution made, but withdrawing before the deadline stops the penalty from applying.
Can I contribute to a Roth IRA and a 401(k) in the same year?
Yes, you can contribute to both. The annual limits are separate — you can contribute up to $7,000 to a Roth IRA and up to $23,500 to a 401(k) in 2024 (if you are under 50). However, your income limit for the Roth IRA still applies, so if your income is too high, you cannot contribute to the Roth even if you contribute to a 401(k).
Do I have to contribute the same amount every year?
No, you can contribute different amounts each year based on what you can afford. One year you might contribute $7,000, the next year $3,000, and the year after that nothing at all. As long as you have earned income and stay within the annual limit and income requirement for that year, you can contribute any amount you choose.
What if I want to contribute but the deadline has passed?
If you missed the April 15 deadline for a prior year, you cannot contribute for that year anymore. You can only contribute for the current year going forward. If you have extra money, put it toward the current year's contribution instead. Your financial institution will ask you to specify which tax year each contribution is for, so make sure you are clear about that when you transfer the money.