The fastest ways to put money into your Chase checking account

You can add money to your Chase checking account through direct deposit, mobile check deposit, transfers from another bank, ATM deposits, or in-person deposits at a Chase branch. The method you choose depends on how quickly you need the money available and what you have on hand — a paycheck goes fastest through direct deposit, while a check you're holding can be deposited through your phone in minutes.

Each method has different timing. Direct deposit takes one to two business days after your employer sends it. Mobile check deposit clears within one to two business days. Transfers from another bank's account take one to three business days. ATM deposits at Chase machines post immediately to your account, though the funds may take one business day to fully clear. In-person deposits at a Chase branch post the same day if you deposit before the branch closes.

Key Takeaways

  • Direct deposit from your employer is the fastest recurring way to add money, arriving one to two business days after your employer processes payroll.
  • Mobile check deposit through the Chase mobile app lets you photograph the front and back of a check and deposit it without visiting a branch.
  • ATM deposits at Chase machines post to your account immediately, though the full amount may take one business day to clear for withdrawal.
  • Transfers from another bank account take one to three business days and require you to link the external account to your Chase profile first.
  • In-person deposits at a Chase branch are available during business hours and post the same day if you deposit before the branch closes.

Setting up direct deposit from your employer

Direct deposit is the most reliable way to add money regularly. Your employer sends your paycheck directly to your Chase account on a set schedule — usually every two weeks or twice a month. The money arrives one to two business days after your employer initiates the deposit, depending on when they process payroll.

To set this up, ask your employer's payroll or human resources department for a direct deposit form. You will need your Chase account number and routing number. Your Chase routing number is 021000021 for most accounts, but confirm this by logging into your Chase account online or calling Chase at 1-800-935-9935. Fill out the form with your account and routing information, sign it, and return it to payroll. Once processed, your paychecks will deposit automatically.

If you change jobs or your employer changes payroll processors, you may need to submit a new direct deposit form. Check with your new employer's payroll department about their timeline — some process new direct deposits within one pay cycle, while others take longer.

Depositing checks through the Chase mobile app

Mobile check deposit lets you photograph a check and deposit it without leaving home or visiting a branch. Open the Chase mobile app, tap the deposit icon (usually a camera or check symbol), and follow the prompts. You will photograph the front and back of the check, enter the amount, and confirm the deposit.

The check must be made out to you or to you and another person. Do not deposit a check made out to someone else, even if they sign the back — that is considered third-party deposit and Chase does not allow it. The check must also be a U.S. check drawn on a U.S. bank. Postdated checks (checks dated in the future) cannot be deposited until that date arrives.

After you submit the deposit through the app, the funds typically appear in your account within one to two business days. Once the deposit clears, destroy the physical check by tearing it up or shredding it — do not deposit the same check twice. If the app rejects your photo, the image was too blurry or the check information was not fully visible; retake the photos and try again.

Transferring money from another bank account

If you have money in another bank's account, you can transfer it to Chase. Log into your Chase account online or through the app, go to the transfer section, and select "Transfer from another bank." Chase will ask you to link the external account by providing the account number and routing number of the other bank.

Chase uses two methods to verify the external account: either by depositing two small amounts (usually under $1 each) into that account and asking you to confirm the amounts, or by asking you to log into the other bank's account directly through Chase's secure connection. The verification process takes one to two business days. Once verified, you can transfer money immediately, though the funds take one to three business days to arrive in your Chase account.

There is no fee for transfers from another bank to Chase. However, the other bank may charge a fee for sending money out — check their fee schedule or contact them directly. If you transfer regularly, consider setting up a recurring transfer on a schedule that works for you.

Depositing cash or checks at a Chase ATM

Chase ATMs accept both cash and check deposits. Find a Chase ATM using the Chase app or the ATM locator on Chase.com. Insert your debit card, select "Deposit," and follow the on-screen instructions. For cash, the machine will count the bills and confirm the amount. For checks, insert the check into the slot and the machine will scan it.

Cash deposits post to your account immediately and are available for withdrawal right away. Check deposits post immediately as well, but the funds may take one business day to fully clear — meaning you can see the deposit in your account balance the same day, but Chase may hold the funds for one business day before you can withdraw them. This is called a deposit hold.

If the ATM rejects your deposit, it will return the item to you. Common reasons for rejection include a check that is too old (more than 180 days old), a check with missing information, or a check that has already been deposited. If this happens, try depositing through the mobile app or at a Chase branch instead.

Making deposits in person at a Chase branch

You can deposit cash or checks at any Chase branch during business hours. Walk up to the teller window, hand over your deposit, and the teller will count it and provide a receipt. Deposits made before the branch closes post to your account the same day. Deposits made after hours or on weekends post the next business day.

Bring your debit card or a form of ID so the teller can verify your account. If you do not have your account number memorized, the teller can look it up using your ID. You do not need to fill out a deposit slip at most Chase branches — the teller will handle the paperwork.

If you are depositing a large amount of cash (typically $10,000 or more), Chase is required by federal law to file a Currency Transaction Report. This is a routine filing and does not mean anything is wrong — it is simply how banks track large cash movements. The process does not delay your deposit.

Understanding deposit holds and when money is available

A deposit hold is a temporary delay Chase places on funds to verify the deposit is legitimate before you can withdraw the money. The hold does not prevent you from seeing the deposit in your account balance — it only prevents you from spending it.

Most deposits clear within one business day. However, Chase may hold deposits longer in certain situations: if the check is large (typically over $5,000), if the check is from a bank outside the U.S., if you are a new customer, or if you have had recent overdrafts or returned checks. When a hold is in place, your Chase account will show the deposit amount but will also show a separate "available balance" that excludes the held funds.

You can check the status of a held deposit by logging into your Chase account online or through the app — look for a notification next to the transaction. If you need the money urgently and a hold is in place, call Chase at 1-800-935-9935 and explain your situation; they may be able to release the hold early, though this is not may provide.

Frequently Asked Questions

Can I deposit a check made out to someone else?

No. Chase does not allow third-party check deposits — the check must be made out to you or to you and another person whose name is also on the account. If someone else wrote you a check in their name, they will need to deposit it into their own account and then transfer the money to you.

How long does it take for direct deposit to show up?

Direct deposit typically arrives one to two business days after your employer sends it. The exact timing depends on when your employer processes payroll and when Chase processes incoming deposits. Some employers offer early direct deposit, which can arrive one day earlier; check with your employer's payroll department to see if this is available.

What should I do if a check deposit is rejected by the ATM?

If the ATM rejects your check, it will return it to you. Common reasons include the check being too old, missing information, or already deposited. Try depositing through the Chase mobile app or at a Chase branch instead. If the problem persists, contact Chase at 1-800-935-9935 to ask about the specific check.

Is there a limit to how much I can deposit?

Chase does not publish a daily deposit limit for most accounts, but very large deposits (typically $10,000 or more in cash) trigger federal reporting requirements. For mobile check deposits, Chase may limit the amount per transaction or per day depending on your account type and history; check your app for specific limits.

Can I deposit money from a prepaid card or gift card?

No. You cannot deposit a prepaid card or gift card directly into your Chase account. Instead, use the prepaid card to make purchases or withdraw cash at an ATM, then deposit that cash into Chase if needed. Some prepaid cards allow you to transfer the balance to a bank account, but this depends on the card issuer.