Yes, you can contribute to your 401(k) from your bank account, but the money has to move through your employer first

Your employer's payroll system is the only direct route from your bank account to your 401(k). When you enroll in your plan and choose a contribution percentage, your employer deducts that amount from your paycheck before it reaches your bank account, then deposits it straight into your 401(k). You cannot send money directly from your bank to your 401(k) plan — the plan administrator will not accept it.

If you are self-employed or do not have a traditional employer, you can open a SEP IRA or Solo 401(k) and fund it from your bank account by writing a check or setting up a bank transfer. But if you work for a company that offers a 401(k), payroll deduction is the only method.

The same rule applies to catch-up contributions if you are 50 or older. Those extra amounts also flow through payroll, not directly from your bank.

Key Takeaways

  • Contributions to an employer 401(k) must be deducted from your paycheck; you cannot transfer money directly from your bank account to the plan.
  • You set your contribution percentage when you enroll, and your employer handles the deduction and deposit automatically with each pay cycle.
  • If you are self-employed, you can fund a Solo 401(k) or SEP IRA directly from your bank account by check or electronic transfer.
  • Employer matching contributions come from your company's bank account, not yours, and are deposited into your 401(k) on a schedule set by your plan.
  • If you leave your job, you can roll your 401(k) balance into an IRA that you fund from your bank account going forward.

How payroll deduction works

When you join your employer's 401(k) plan, you complete an enrollment form that asks what percentage of your gross pay you want to contribute. Your payroll department uses that percentage to calculate the deduction from each paycheck. The amount is withheld before taxes are calculated, which lowers your taxable income for the year.

On each pay date, your employer sends your contribution directly to the plan's custodian — usually a bank or investment firm like Fidelity, Vanguard, or Charles Schwab. The custodian holds the money and invests it according to the funds you have chosen. You never see the money in your personal bank account; it goes straight from your employer's account to the plan.

If you want to change your contribution amount, you log into your plan's website or contact your HR department and submit a new election. The change takes effect on the next pay period or the one after, depending on your plan's rules. You can increase, decrease, or stop contributions at any time during the year.

What happens if you want to contribute more than payroll allows

The IRS sets an annual limit on how much you can contribute to a 401(k). For 2024, that limit is $23,500 if you are under 50, and $30,500 if you are 50 or older. Your employer calculates your contributions based on your salary and the percentage you chose, so if you reach the limit before the end of the year, contributions stop automatically.

You cannot make up the difference by sending money from your bank account. Once you hit the limit, you are done for that year. If you want to save more, you can open a separate Roth IRA or traditional IRA and fund it from your bank account, but those have their own lower limits ($7,000 for 2024, or $8,000 if you are 50 or older).

Some employers offer a 401(k) loan option, which lets you borrow from your own 401(k) balance and repay it through payroll. That is not a contribution, but it is a way to access money you have already saved if you need it urgently.

Employer matching and how it reaches your account

Many employers offer a match — they contribute money to your 401(k) based on how much you contribute. A common match is 50 cents for every dollar you contribute, up to 6% of your salary. The employer's contribution comes from their bank account, not yours, and is deposited into your 401(k) on a schedule set by the plan (often quarterly or annually).

You do not have to do anything to receive the match. As long as you are contributing through payroll and you meet your plan's vesting requirements, the match is deposited automatically. Vesting is the period you have to work at the company before the match becomes yours to keep if you leave. Some plans vest immediately; others require two to six years of service.

If you leave your job before you are fully vested, you forfeit the unvested portion of the match. The vested portion stays in your account and can be rolled over to an IRA or a new employer's plan.

Rolling over your 401(k) when you change jobs

When you leave your job, your 401(k) balance stays in the plan unless you move it. You have several options: leave it where it is, roll it into your new employer's 401(k), or roll it into an IRA. A rollover is a transfer of money from one retirement account to another without triggering taxes or penalties.

If you roll your balance into an IRA, you can then fund that IRA from your bank account going forward. You can make annual contributions up to the IRS limit, or you can do a one-time rollover of your entire 401(k) balance. An IRA gives you more control over how your money is invested and usually offers more fund choices than a 401(k).

If you roll into a new employer's 401(k), contributions will again flow through payroll at your new job. You cannot mix the two methods — you either contribute through payroll or you do not.

Self-employed contributors and Solo 401(k)s

If you are self-employed or own a small business, you can set up a Solo 401(k) (also called a self-employed 401(k)) and fund it directly from your business bank account. You can contribute as both an employee and an employer, up to a combined limit of $69,000 for 2024 (or $76,500 if you are 50 or older).

To fund a Solo 401(k), you write a check or set up an electronic transfer from your business bank account to the plan's custodian. You can make contributions on your own schedule, though they must be completed by your tax filing deadline (usually April 15 of the following year). You do not go through payroll because you do not have one.

A SEP IRA is another option for self-employed people. It has a higher contribution limit (up to 25% of your net self-employment income, or $69,000 for 2024) and is simpler to set up and maintain. You fund it the same way — by transferring money from your business bank account to the IRA custodian.

What to do if your employer does not offer a 401(k)

If your employer does not have a retirement plan, you can open an IRA on your own and fund it from your personal bank account. You can contribute up to $7,000 per year (or $8,000 if you are 50 or older) to either a traditional IRA or a Roth IRA. The money comes directly from your bank account — you write a check or set up a transfer to the IRA custodian.

The difference between a traditional and Roth IRA is when you pay taxes. With a traditional IRA, contributions may be tax-deductible in the year you make them, and you pay taxes when you withdraw the money in retirement. With a Roth IRA, you contribute after-tax dollars, but withdrawals in retirement are tax-free.

You can also ask your employer to start a 401(k) plan, though most small employers do not have the resources to do so. If that is not an option, an IRA is the most straightforward way to save for retirement from your bank account.

Frequently Asked Questions

Can I contribute to my 401(k) if I do not have direct deposit set up?

Yes. Your employer can still deduct your 401(k) contribution from your paycheck and send it to the plan, even if you receive your pay by check instead of direct deposit. The contribution is deducted before your paycheck is printed or mailed, so the amount you receive will be reduced by your contribution percentage.

What if I want to contribute a lump sum to my 401(k) from my bank account?

You cannot send a lump sum directly to your 401(k). If you receive a bonus or inheritance, you can increase your contribution percentage for the rest of the year so more of your paychecks go into the plan. Alternatively, if you leave your job, you can roll a lump sum from your 401(k) into an IRA, which you then fund from your bank account.

Do I need to report my 401(k) contributions on my tax return?

No. Your employer reports your contributions to the IRS, and they appear on your W-2 form. If you made contributions to a traditional IRA from your bank account, you may need to report those on your tax return to claim a deduction, depending on your income and whether you have access to an employer plan.

Can I fund my 401(k) with a credit card or loan?

No. Your 401(k) contributions must come from your paycheck, which is income you have already earned. You cannot use borrowed money or credit card payments to fund a 401(k). If you need cash, you can take a loan from your 401(k) balance if your plan allows it, but that is different from making a new contribution.

What happens to my 401(k) contributions if I get laid off?

Your contributions stop when you leave the job, but the money you have already contributed stays in your account. You can leave it there, roll it into an IRA, or roll it into a new employer's 401(k). You do not lose the money; you just lose the ability to contribute through that employer's payroll.