The basic steps to fund your IRA
You fund an IRA by transferring money from a bank account, paycheck, or other source directly into the IRA account itself. The mechanics depend on whether you have a traditional IRA or Roth IRA, and which financial institution holds the account — but the core action is the same: money moves in, and the institution records it as a contribution for that tax year.
The IRS sets an annual limit on how much you can contribute. For 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. You can contribute up to that limit across all your IRAs combined — if you have both a traditional and a Roth, the total of both cannot exceed the annual cap.
You have until the tax filing deadline (usually April 15 of the following year) to make a contribution and have it count toward the previous tax year. For example, a contribution made by April 15, 2025 can count toward your 2024 limit.
Key Takeaways
- You can contribute to an IRA by direct transfer from your bank, payroll deduction, or check deposit, depending on what your IRA provider offers.
- The annual contribution limit is $7,000 (or $8,000 if age 50+), and this cap applies to the total of all your IRAs combined.
- Contributions made by April 15 of the following year count toward the previous tax year's limit.
- Your income level may restrict how much you can contribute to a Roth IRA, but traditional IRA contributions have no income limit.
- You must have earned income in the year you contribute — you cannot fund an IRA from investment returns, gifts, or retirement account withdrawals alone.
Direct transfer from your bank account
The most common way to fund an IRA is a one-time transfer from your checking or savings account. Log into your IRA provider's website (Fidelity, Vanguard, Charles Schwab, or your bank), find the deposit or transfer section, and choose "transfer from external bank account." You will enter your bank's routing number and your account number, then specify the amount.
The first transfer usually takes three to five business days. After that, the IRA provider stores your bank details and you can initiate transfers more quickly in the future. Some providers let you set up recurring monthly transfers, which can make regular contributions automatic.
If you prefer not to enter banking details online, you can mail a check directly to your IRA provider. The check should be made out to the IRA provider (not to yourself), and you should include a note with your IRA account number. Mail takes longer — typically one to two weeks — and you lose the ability to track the deposit in real time.
Payroll deduction contributions
If your employer offers a SEP IRA or Solo 401(k) (for self-employed people), you may be able to have contributions deducted directly from your paycheck. This works the same way as a 401(k) deduction: you authorize a percentage or dollar amount, and your employer withholds it before you receive your pay.
For a traditional employee IRA, payroll deduction is less common but some employers offer it through a payroll service. Ask your HR or payroll department whether they support IRA contributions. If they do, you fill out an authorization form once, and the deductions happen automatically each pay period.
Payroll deduction is useful because the money never reaches your bank account — it goes straight to the IRA, which can make saving feel less voluntary and easier to maintain.
Rollovers and transfers from other retirement accounts
A rollover moves money from one retirement account (like a 401(k) from a former job) into an IRA. A direct transfer moves money from one IRA to another IRA at a different provider. Both count as contributions for IRA purposes, but they follow different rules.
In a direct transfer, you contact your current IRA provider and ask them to send the funds directly to your new provider. You never touch the money. This is the simplest route and has no tax consequences.
In a rollover, the old account sends you a check (or the funds electronically), and you have 60 days to deposit it into an IRA. If you miss the 60-day window, the IRS treats it as a withdrawal and you owe income tax plus a 10% penalty if you are under 59½. Rollovers are riskier than direct transfers, so use a direct transfer whenever possible.
Income limits for Roth IRA contributions
Traditional IRA contributions have no income limit — you can earn any amount and still contribute the full annual limit. Roth IRA contributions, however, phase out at higher income levels. The phase-out range depends on your filing status and changes each year.
For 2024, if you file as single, the Roth phase-out begins at $146,000 modified adjusted gross income (MAGI) and ends at $161,000. If you are married filing jointly, it begins at $230,000 and ends at $240,000. If your income falls within that range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute to a Roth that year.
You can still contribute to a traditional IRA regardless of income, though the tax deduction phases out if you or your spouse have access to a workplace retirement plan. Check the IRS website or your tax software each year, since these limits change annually.
What counts as earned income for IRA purposes
You can only contribute to an IRA if you have earned income in that tax year. Earned income means wages, salary, self-employment income, or taxable compensation from work. It does not include investment returns, rental income, Social Security, pension payments, or gifts.
The amount you can contribute cannot exceed your earned income for the year. If you earned $5,000 in 2024, you can contribute up to $5,000 to an IRA for 2024, even though the annual limit is $7,000.
If you are married and one spouse has no earned income, the working spouse can still fund a spousal IRA in the non-working spouse's name, up to the annual limit. The couple's combined earned income must be at least as much as the total contributions to both accounts.
Timing and deadlines for contributions
You can contribute to an IRA at any time during the year, and you have until the tax filing deadline to make a contribution count toward the previous year. The deadline is usually April 15, but it can shift if April 15 falls on a weekend or holiday.
If you want to contribute for 2024, you must do so by April 15, 2025. If you want to contribute for 2025, you can start doing so on January 1, 2025 and continue until April 15, 2026. Many people wait until late March or early April to contribute for the previous year, but there is no advantage to waiting — contributing earlier means the money has more time to grow.
If you miss the April 15 deadline, you can still contribute for the current year. A contribution made after April 15 counts toward the current year's limit, not the previous year's.
Frequently Asked Questions
Can I contribute to an IRA if I do not have a job?
No, you must have earned income to contribute. If you are unemployed, retired, or living on investment returns, you cannot fund an IRA yourself. The exception is a spousal IRA — if your spouse works and earns enough, they can fund an IRA in your name.
What happens if I contribute more than the annual limit?
The excess contribution is subject to a 6% excise tax each year it remains in the account. You can withdraw the excess (plus any earnings on it) by the tax filing deadline to avoid the penalty. If you do not withdraw it, you owe 6% tax on the excess amount every year until it is removed.
Can I contribute to both a traditional and Roth IRA in the same year?
Yes, but your combined contributions to all IRAs cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can contribute only $3,000 to a Roth that year (assuming the $7,000 limit applies to you).
Do I have to contribute the same amount every year?
No. You can contribute any amount up to the annual limit, and the amount can vary from year to year. You can contribute $7,000 one year and $2,000 the next, or skip a year entirely if you do not have the funds.
What is the difference between a direct transfer and a rollover?
A direct transfer goes from one financial institution to another without you handling the money, and it has no tax consequences. A rollover sends you the money, and you have 60 days to deposit it into an IRA. If you miss the deadline, you owe income tax and possibly a 10% penalty. Direct transfers are safer.