Money reaches your checking account through one of five main routes, each with different speeds and requirements

Money reaches your checking account through one of five main routes: direct deposit (employer or government sends it electronically), ACH transfer (you or someone else moves it from another account), wire transfer (faster but costs money), mobile check deposit (you photograph a check through your bank's app), or in-person deposit (you hand a check or cash to a teller). Which one you use depends on who is sending the money and how quickly you need it.

Direct deposit is free and takes one to two business days. Mobile deposit is also free and usually clears within one business day. ACH transfers are free but take three to five business days. Wire transfers arrive the same day but typically cost $15 to $30. In-person deposits with cash are when ready; checks clear within one to two business days. Understanding which method applies to your situation saves you time and helps you plan around when the money will actually be available to spend.

Key Takeaways

  • Direct deposit requires you to give your employer or benefits program your account number, routing number, and account type, and it is the most common way paychecks and government payments reach checking accounts.
  • Mobile check deposit lets you photograph the front and back of a check through your bank's app, and most banks clear these within one business day at no cost.
  • ACH transfers move money from another account you own or from someone else's account with their permission, take three to five business days, and are free.
  • Wire transfers cost $15 to $30 but arrive the same business day, making them useful when you need money urgently.
  • In-person deposits at a branch or ATM are when ready for cash and one to two business days for checks, but require you to visit a physical location.

Setting up direct deposit from your employer or benefits program

Direct deposit is the method most employers and government agencies use to send paychecks and benefits. To set it up, you need four pieces of information: your account number, your routing number, your account type (checking or savings), and the name of your bank. Your account number appears on the bottom right of your checks or in your online banking portal. Your routing number is a nine-digit code specific to your bank's location; you can find it on the bottom left of your checks, in your online banking portal, or by calling your bank's customer service line. Account type is straightforward whether the account is checking or savings.

Once you have this information, contact your employer's payroll department or the benefits program directly. They will give you a form—either on paper or through an online portal—where you enter these details. Some employers use platforms like ADP or Workday; government programs like Social Security or unemployment insurance have their own portals. After you submit the form, direct deposit usually starts within one to two pay periods. If your employer or benefits program sends money on a set schedule (weekly, biweekly, or monthly), you will receive it on that same day going forward, even on weekends and holidays—the money straightforward appears in your account the next business day.

Using mobile check deposit to photograph checks

Mobile check deposit lets you photograph a check through your bank's mobile app instead of visiting a branch. Open your bank's app, find the deposit or mobile check deposit section, and take clear photos of both the front and back of the check. The app will guide you through the process and ask you to confirm the amount. Most banks process mobile deposits within one business day at no cost. Some banks have daily limits—often $2,000 to $5,000 per day—so if you are depositing a larger check, you may need to wait a day and deposit it in two separate transactions, or visit a branch in person.

After you photograph the check, write "Mobile deposited" and the date on the back of the physical check, then keep it for at least 30 days in case the bank needs to verify it. Do not deposit the same check twice through different methods. If the mobile deposit fails or the bank rejects it, the app will notify you, and you can try again or take the check to a branch instead. Keep the physical check until you see the deposit reflected in your account and you are certain it has cleared.

Transferring money from another account using ACH

An ACH transfer moves money electronically from one bank account to another. You can use this to move your own money between accounts you own at different banks, or to receive money from someone else who has your account details. To receive an ACH transfer, give the sender your account number, routing number, and account type. They enter this information into their bank's transfer system, and the money arrives in three to five business days. ACH transfers are free for both the sender and receiver.

If you are sending an ACH transfer yourself, log into your bank's online portal or app, select "Send Money" or "Transfer," and choose "External Account" or "ACH Transfer." You will enter the recipient's account number, routing number, and account type, then confirm the amount and date. Most banks let you schedule ACH transfers in advance. If you make a mistake entering the account number, the transfer may go to the wrong account or be rejected; if rejected, the money returns to you within a few business days. If it goes to the wrong account, contact your bank when ready—they can attempt to recover it, but success is not may provide.

Wire transfers for same-day or next-day delivery

A wire transfer moves money faster than ACH but costs money—typically $15 to $30 depending on your bank. Wire transfers arrive the same business day if sent before your bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern time) or the next business day if sent after. To receive a wire transfer, give the sender your account number, routing number, account type, and full name as it appears on your account. Some banks also ask for a SWIFT code if the wire is coming from outside the United States.

To send a wire transfer, visit your bank's website or app, select "Send Money" or "Wire Transfer," and enter the recipient's details. You will be asked to confirm the amount and the recipient's information before the transfer is sent. Once a wire transfer is sent, it cannot be stopped or reversed, so double-check all details before confirming. If you send a wire to the wrong account, contact your bank and the receiving bank when ready, but recovery is difficult and not always possible. Wire transfers are best used only when you are certain of the recipient's information and when the speed justifies the cost.

In-person deposits at a branch or ATM

If you have a check or cash, you can deposit it in person at a branch or at an ATM. At a branch, hand the check or cash to a teller along with your account number or debit card. They will give you a receipt showing the amount deposited. Cash deposits are available when ready; checks clear within one to two business days. At an ATM, insert your debit card, select "Deposit," and follow the on-screen instructions. The ATM will accept checks and sometimes cash (depending on the ATM model). Deposits made at an ATM before the bank's cutoff time (usually 9 p.m.) are processed the same day; deposits after cutoff are processed the next business day.

Some banks charge fees for deposits made at ATMs outside their network, so use your own bank's ATM when possible. If you deposit a check at an ATM and it is rejected, the check is returned to you, and you can try again or visit a branch. Keep your receipt until the deposit appears in your account, in case you need to prove you made the deposit. For large cash deposits, a branch visit is safer because a teller can count the money with you and provide a detailed receipt.

What to do if a deposit is delayed or rejected

If money you expected to arrive has not shown up, first check your bank's website or app to see if it is still processing. Direct deposits and ACH transfers take one to five business days; wire transfers take one business day. If the money is late beyond that window, contact the sender (your employer, benefits program, or the person sending the money) to confirm they sent it and that they have your correct account details. Ask them for a confirmation number or receipt showing the transfer was sent.

If the sender confirms they sent the money but it has not arrived, contact your bank's customer service. Have your account number, the sender's name, the amount, and the date the money was supposed to arrive ready. Your bank can trace the transfer and tell you where it went. If it went to the wrong account due to an error on your part, recovery is unlikely. If it went to the wrong account due to an error on the sender's part, both banks can work together to attempt recovery, but this process takes time and is not always successful. Document all communications with the sender and your bank in case you need to dispute the transaction later.

Frequently Asked Questions

Can I deposit a check that is made out to someone else?

No. A check must be made out to you or to you and another person. If a check is made out to someone else entirely, they must deposit it themselves or sign it over to you (called a third-party endorsement), though many banks no longer accept third-party checks due to fraud risk. Ask the person who wrote the check to write a new one in your name instead.

How long does it take for a direct deposit to show up after I give my bank details to my employer?

Direct deposit usually starts within one to two pay periods after you submit your information. Once it is set up, the money arrives on your employer's regular payday, typically one to two business days after the payroll is processed. Government benefits like Social Security have set payment dates each month.

What happens if I deposit the same check twice by accident?

If you deposit a check twice—for example, once through mobile deposit and once in person—the bank will catch the duplicate when the check clears and reject the second deposit. The money from the first deposit stays in your account, and the second deposit is reversed. Your bank may charge a fee for the duplicate attempt, so contact them to explain the mistake.

Can someone deposit money into my account without my permission?

Yes, if they have your account number and routing number, they can send you an ACH transfer or wire transfer. This is not fraud—it is a legitimate way to send money. However, if someone sends you money by mistake or as part of a scam, you should not spend it. Contact your bank and the sender to return the funds.

Is there a limit to how much money I can deposit?

Banks do not have legal limits on deposits, but they may report large deposits (typically $10,000 or more) to the government as part of anti-money-laundering rules. This is routine and not a problem if the money is legitimate. Mobile check deposits often have daily limits of $2,000 to $5,000, but you can deposit more by waiting a day or visiting a branch in person.