The main ways money reaches your checking account

Money enters your checking account through five main routes: direct deposit from your employer or government program, transfers from another account you own, deposits you make yourself, wire transfers from someone else, and ACH transfers (also called bank transfers). Each one moves money at a different speed and requires different information from you.

Direct deposit is the fastest and most common method. Your employer or a government agency sends your paycheck or benefit payment straight to your account on a set schedule—usually weekly, biweekly, or monthly. Wire transfers arrive the same day or next business day but cost money and require the sender to have your full banking details. ACH transfers are free or cheap, take one to three business days, and are what most people use when moving money between their own accounts or paying bills online.

Deposits you make yourself—at an ATM, through a mobile app, or at a teller window—post when ready or within one business day depending on the method and time of day. Transfers from another account you own at the same bank usually show up when ready; transfers between different banks take longer.

Key Takeaways

  • Direct deposit from an employer or government program is the fastest way to receive regular payments and requires you to provide your account number and routing number once.
  • ACH transfers between banks take one to three business days and are free or low-cost, making them the standard method for moving money between your own accounts.
  • Wire transfers arrive same-day or next-day but charge a fee (usually $15 to $30) and require the sender to have your complete banking information.
  • Mobile deposits and ATM deposits post within one business day, but the exact timing depends on when you deposit and your bank's processing schedule.
  • Transfers between accounts at the same bank post when ready because the money never leaves the institution.

Direct deposit: how to set it up and when money arrives

To receive direct deposit, you give your employer or benefits administrator two pieces of information: your routing number (a nine-digit code that identifies your bank) and your account number (the number specific to your checking account). Your bank statement, checkbook, or online banking portal shows both. Some employers ask for a voided check instead, which has the routing and account numbers printed on it.

Once you submit this information, the employer or agency sets up a recurring payment. On payday, they send the money through the ACH network, which batches payments and processes them overnight. Money typically arrives in your account by early morning on the day you expect it, though some banks post it the evening before. Government benefits like Social Security or unemployment usually arrive on a set day each month.

If you change banks, you need to update your direct deposit information with your employer or benefits administrator. Money sent to an old account number will bounce back to the sender, and you will have to resubmit the payment—a delay that can stretch to several weeks.

ACH transfers: the standard way to move money between banks

An ACH transfer is an electronic payment that moves money from one bank account to another through the Automated Clearing House network. This is what happens when you pay a bill online, transfer money to a friend's account, or move funds between your own accounts at different banks. The sender initiates the transfer through their bank's website or app, providing the recipient's routing number, account number, and account type (checking or savings).

ACH transfers take one to three business days because the network processes them in batches, usually overnight. A transfer you send on a Monday morning might arrive Tuesday or Wednesday; one sent Friday afternoon might not arrive until Monday. Weekends and bank holidays add extra days. Most banks charge nothing for outgoing ACH transfers, though some charge a small fee ($1 to $3) for frequent transfers or for transfers above a certain amount.

The receiving bank posts the money to the account once it clears, which means the money is yours and the sender cannot reverse it. However, if the account number is wrong, the transfer may bounce back to the sender's bank, and you will not receive it. Always double-check the routing and account numbers before sending.

Wire transfers: same-day money at a higher cost

A wire transfer moves money directly from one bank to another outside the ACH network, which is why it arrives much faster. You can send a wire transfer through your bank's website, mobile app, or by visiting a branch in person. You provide the recipient's name, bank name, routing number, and account number. Some banks also ask for the recipient's address.

Wire transfers arrive the same business day if you send them before your bank's cutoff time (usually 2 p.m. or 3 p.m. local time). Transfers sent after the cutoff or on weekends post the next business day. The receiving bank credits the money to the account within hours of receipt. Most banks charge $15 to $30 per outgoing wire transfer, and some charge a fee to receive one as well.

Once a wire transfer posts, it cannot be reversed. If you send money to the wrong account, you have to contact the receiving bank and ask them to return it—a process that can take weeks and is not may provide to work. For this reason, wire transfers are best used only when you are certain of the recipient's details and when speed matters enough to justify the cost.

Mobile deposits and ATM deposits: posting times vary by bank

Most banks let you deposit checks using your phone's camera through their mobile app. You photograph the front and back of the check, enter the amount, and submit it. The bank receives the image, verifies it, and posts the money to your account. Timing depends on when you deposit and your bank's processing schedule. A check deposited before 9 p.m. might post the same evening; one deposited after midnight usually posts the next business day.

ATM deposits work the same way for checks and cash. You insert the check or cash into the machine, and the bank processes it overnight. Money from ATM deposits typically posts by the next morning, though some banks take an extra day. A few banks charge a small fee ($1 to $3) for ATM deposits made outside their branch network.

Mobile and ATM deposits are subject to check holds, which means the bank may not let you withdraw the full amount when ready. A hold protects the bank in case the check bounces. Holds typically last one to five business days depending on the check amount and your account history. Once the hold lifts, the money is fully available.

Transfers between your own accounts at different banks

If you have checking accounts at two different banks, you can move money between them using ACH transfers. Log into the bank where you want to send the money from, select the option to transfer funds, and enter the routing and account numbers of the receiving bank. The transfer takes one to three business days and is usually free.

Some banks let you link external accounts directly through their app, which simplifies the process. Once linked, you can transfer money with a few taps without re-entering account numbers each time. The first transfer from a newly linked account may take longer (up to five business days) while the bank verifies the account is yours.

If both accounts are at the same bank, transfers post when ready because the money moves within the bank's system and never goes through the ACH network. You can move money between your own accounts at the same institution anytime, and it shows up when ready.

What information you need to receive money from someone else

To receive money from another person, you need to give them your routing number and account number. These are the only two pieces of information required for an ACH transfer. Your name should match the account, but the sender does not need your full legal name—a first name and last initial is usually enough for the bank to process it correctly.

For a wire transfer, the sender needs your full name, your bank's name and routing number, and your account number. Some banks also ask for your address. If any of this information is wrong, the wire may be delayed or sent to the wrong account.

Never share your PIN, password, or the back of your debit card with anyone. Your routing and account numbers are safe to share—they are printed on your checks and are needed for legitimate payments.

Frequently Asked Questions

Why does my direct deposit sometimes arrive a day early?

Some employers send payroll through the ACH network a day or two before payday so it arrives on the exact day you expect it. Banks may also post direct deposits the evening before the official date. The timing depends on your employer's payroll system and your bank's processing schedule.

Can I deposit a check from someone else into my account?

Yes. The check must be made out to you or to you and someone else. If it is made out to someone else only, you cannot deposit it. Some banks require you to sign the back of the check and write "for deposit only" plus your account number.

What happens if I give someone the wrong account number?

An ACH transfer to a wrong account number may bounce back to the sender's bank within one to three business days, and you will not receive the money. A wire transfer to a wrong account goes to that account, and recovery is difficult. Always verify account numbers before sharing them.

Is there a limit to how much money I can transfer into my checking account?

Banks do not typically limit how much money you can receive, but they may flag unusually large deposits for fraud prevention. If you are receiving a large sum, tell your bank in advance so they do not freeze the account while they investigate.

Do I pay taxes on money I transfer into my checking account?

No. Transfers of your own money between accounts are not taxable. Paychecks and benefits are taxed based on the income itself, not on the deposit. Gifts from other people are not taxable to the recipient, though the giver may have tax obligations depending on the amount.