Yes, you can fund a Roth IRA from a savings account, and it's the most common way people do it
A savings account is a straightforward source for Roth IRA contributions. You move money from your savings account to your Roth IRA account at a financial institution—either the same bank or a different one. The money sits in your savings account until you decide to transfer it; there's no automatic link or special permission needed. You initiate the transfer yourself, either online, by phone, or in person.
The real constraints are not about where the money comes from, but about how much you can contribute in a year and whether you have earned income. The IRS limits Roth contributions to a set amount per year—$7,000 for 2024 if you're under 50, $8,000 if you're 50 or older. You can only contribute up to the amount of earned income you made that year. If you earned $3,000 in 2024, you can contribute at most $3,000 to a Roth, even if your savings account holds $50,000.
Key Takeaways
- You can transfer money from a savings account to a Roth IRA at any time, but contributions are limited to the amount of earned income you made that year.
- The annual contribution limit is $7,000 for people under 50 and $8,000 for people 50 and older in 2024, and these limits change yearly.
- Your Roth IRA can be held at the same bank as your savings account or at a different financial institution—you choose where to open it.
- Once money is in the Roth IRA, it grows tax-free and you can withdraw it tax-free in retirement, but moving it there does not reduce your current taxable income.
How the transfer actually works
The mechanics depend on whether your savings account and Roth IRA are at the same institution or different ones. If both are at the same bank, you can usually transfer online in minutes by logging into your account, selecting the transfer option, and moving the amount you want. The money moves the same day or the next business day.
If your savings account is at one bank and your Roth IRA is at another, you have two options. The first is an ACH transfer (Automated Clearing House), where you provide your Roth IRA account number and routing number to your savings bank, and they send the money electronically. This takes one to three business days. The second is a wire transfer, which is faster—usually same-day or next-day—but may cost $15 to $30 in fees. Most people use ACH because it's free.
You can also withdraw cash from your savings account and deposit it directly into your Roth IRA if both are at the same bank, though this is slower and less common. The key point: the transfer itself is straightforward and takes minutes to initiate online.
What happens to the money once it's in the Roth
Once the money lands in your Roth IRA, you decide how to invest it. Your Roth IRA is an account type, not an investment itself. Inside it, you can hold cash, stocks, bonds, mutual funds, or exchange-traded funds (ETFs), depending on what your financial institution offers. Many people move the money into a money market fund or a target-date fund while they decide, or they invest it when ready in a diversified portfolio.
The money grows tax-free inside the Roth. When you withdraw it in retirement—after age 59½ and after the account has been open for at least five years—you owe no federal income tax on the growth. This is the main advantage of a Roth over a regular savings account: the tax-free growth and withdrawal.
Contribution limits and earned income requirements
The IRS sets an annual contribution limit that changes each year. For 2024, it's $7,000 if you're under 50, and $8,000 if you're 50 or older. For 2025, the limit is $7,000 and $8,000 respectively. These limits explore to all your Roth IRAs combined—if you have two Roth IRAs at different banks, your total contributions across both cannot exceed the limit.
You can only contribute earned income to a Roth. Earned income means wages from a job, self-employment income, or other compensation for work. It does not include investment returns, interest, dividends, or inheritance. If you earned $5,000 in 2024, you can contribute at most $5,000 to a Roth that year, even if your savings account has $100,000. If you earned nothing that year, you cannot contribute to a Roth at all.
There are also income limits for Roth contributions if your income is very high. These limits vary by filing status and change yearly. If your modified adjusted gross income exceeds a certain threshold, your ability to contribute phases out. For 2024, the phase-out begins at $146,000 for single filers and $230,000 for married filing jointly. Check the IRS website or your financial institution for the current year's limits.
Timing: when you can contribute and when contributions count
You can contribute to a Roth IRA for a given year until the tax filing important date of that year—usually April 15 of the following year. If you want to count a contribution toward 2024, you have until April 15, 2025 to make it. Your financial institution will ask you which year the contribution is for when you transfer the money.
There's no minimum amount you must contribute, and you don't have to contribute every year. You can skip a year and come back later. You can also contribute multiple times throughout the year—there's no rule against it, as long as your total doesn't exceed the annual limit.
What you cannot do: conversions and rollovers are different
Moving money from a savings account to a Roth IRA is a contribution, not a conversion. A conversion is when you move money from a traditional IRA or a 401(k) into a Roth IRA. Conversions have different rules and may trigger taxes. If you have a traditional IRA or an old 401(k) and want to move that money into a Roth, that's a separate process and may have tax consequences.
Similarly, if you withdraw money from a Roth IRA and later want to put it back, that's not a straightforward redeposit—it counts as a new contribution and is subject to the annual limit. The IRS does not allow you to "undo" a withdrawal and recontribute the same money without it counting against your limit.
Frequently Asked Questions
Does contributing to a Roth IRA reduce my taxes this year?
No. Roth contributions are made with after-tax money, so they don't lower your taxable income for the year you contribute. The tax benefit comes later, when you withdraw the money in retirement tax-free. A traditional IRA contribution may reduce your current taxes, but a Roth does not.
Can I contribute to a Roth IRA if I'm self-employed?
Yes, as long as you have earned income from your business. Self-employment income counts as earned income. You can contribute up to the annual limit or the amount of your net self-employment income, whichever is lower. You may also be able to contribute more through a Solo 401(k) or SEP IRA if you want to save more.
What if I contribute more than the annual limit by mistake?
The IRS charges a 6% penalty tax on excess contributions each year they remain in the account. You can withdraw the excess and any earnings on it before your tax filing important date to avoid the penalty. Contact your financial institution or a tax professional for help correcting an overcontribution.
Can I transfer money from a savings account at one bank to a Roth IRA at a different bank?
Yes. Use an ACH transfer or wire transfer from your savings bank to your Roth IRA account at the other institution. You'll need your Roth IRA account number and the routing number of the bank holding it. ACH is free and takes one to three business days; wire transfer is faster but may cost a fee.
What if my income is too high to contribute to a Roth?
If your income exceeds the phase-out limit for your filing status, you cannot contribute directly to a Roth. However, you may be able to do a "backdoor Roth" by contributing to a traditional IRA and then converting it to a Roth. This strategy has specific rules and tax implications, so consult a tax professional before attempting it.