Yes, you can cash a check at Chase, but the rules depend on whether you have an account there
Chase will cash a check for you if you have a checking or savings account with them. You walk in with your ID and the check, and they hand you cash or deposit it to your account. If you don't have a Chase account, they will still cash certain checks — but not all of them, and there may be a fee.
The key difference is this: Chase customers cash checks free. Non-customers pay a fee that varies by location, usually between $5 and $15 for a personal check. Business checks, payroll checks, and government checks are more likely to be cashed than personal checks from another individual.
Chase does not cash checks written on other banks if you are not a customer. They will only cash checks drawn on Chase itself, or checks from a small list of partner institutions. If your check is from a different bank, you will need to deposit it through an ATM, mobile app, or visit your own bank.
Key Takeaways
- Chase customers can cash checks free at any Chase branch during business hours with a valid ID.
- Non-customers can cash some checks at Chase for a fee, but only certain types — typically payroll, government, or Chase-drawn checks.
- Chase will not cash personal checks written on other banks if you are not a Chase customer.
- You can deposit checks into a Chase account using an ATM, mobile app, or by visiting a branch, even outside business hours for mobile deposit.
- The fee for non-customers varies by branch location and check type, so call ahead if you need an exact amount.
What you need to bring to cash a check at Chase
Bring a valid photo ID — a driver's license, passport, or state ID card. Chase will not cash a check without one. If you have a Chase account, that is all you need. If you do not have an account, bring the check itself and be prepared to pay the fee at the time of the transaction.
Chase may also ask you to write your phone number or address on the back of the check, or to sign it if it is not already signed. These are standard security steps. If the check is made out to someone else, Chase will not cash it for you — the payee must be present with their own ID, or the check must be properly endorsed to you in writing by the payee.
Which checks Chase will and will not cash
Chase will cash payroll checks, government checks (Social Security, tax refunds, unemployment), and checks drawn on Chase accounts. These are low-risk for the bank because they come from established sources with verifiable funds. Non-customers can usually cash these types without much trouble, though the fee still applies.
Chase will not cash personal checks written on other banks if you are not a customer. A personal check from your friend's Wells Fargo account, for example, is a liability for Chase — they have no way to verify the funds exist before handing over cash. If you try to cash it anyway, they will decline.
Checks that are post-dated (dated in the future), stale-dated (more than six months old), or damaged or illegible are also refused. If the amount written in numbers does not match the amount written in words, Chase will ask you to contact the check writer before they will cash it.
How long it takes to cash a check at Chase
If you walk into a Chase branch during business hours with a valid ID and a check they will cash, the transaction usually takes 5 to 10 minutes. The teller will verify your ID, check the routing number and account number on the check, and hand you cash or process a deposit to your account on the spot.
If you deposit a check using a Chase ATM or the mobile app, the funds may take one to two business days to appear in your account. Mobile deposits are processed overnight, so a check deposited on a Monday evening will usually be available by Tuesday morning. Checks deposited on a Friday or weekend may not clear until the following Monday or Tuesday.
If there is any question about the check — the signature looks wrong, the amount seems unusual, or the routing number does not match — the teller may hold it for verification. This can add a day or two to the process.
Fees for non-customers cashing checks at Chase
Chase charges non-customers a fee to cash checks, but the amount is not fixed across all branches. Fees typically range from $5 to $15 depending on your location and the type of check. Some branches may charge less for government or payroll checks than for personal checks.
The best way to find out the exact fee is to call the Chase branch where you plan to cash the check. Ask specifically about the fee for the type of check you have — payroll, government, or personal. If the fee seems high, you may want to explore other options, like opening a basic Chase checking account, which would let you cash checks free going forward.
Alternatives if Chase will not cash your check
If Chase declines to cash your check, your first option is to deposit it into your own bank account — even if that bank is not Chase. Most banks accept mobile deposits through their app, and you can deposit a check without visiting a branch. The funds will clear in one to two business days.
If you do not have a bank account, you can visit the bank that issued the check. If your paycheck is from your employer's bank, that bank will cash it for free even if you are not a customer. Government checks can be cashed at most banks, credit unions, and check-cashing services.
Check-cashing stores and grocery stores with check-cashing services (like Walmart or Kroger) will cash checks for a fee, usually 1 to 3 percent of the check amount. These are more expensive than a bank fee but faster if you need cash immediately and do not have a bank account.
Opening a Chase account to avoid fees
If you cash checks regularly and do not have a Chase account, opening one may save you money over time. Chase offers several checking account options with no monthly fee if you meet basic requirements — usually a minimum balance or direct deposit. Once you have an account, you can cash checks free at any Chase branch.
You can open a Chase account online, by phone, or in person at a branch. The process takes about 10 minutes, and you can start using the account the same day. You will receive a debit card and checks in the mail within one to two weeks. In the meantime, you can deposit checks using the mobile app or at an ATM.
Frequently Asked Questions
Can I cash a check at a Chase ATM?
No. Chase ATMs accept check deposits but do not dispense cash for checks. You must visit a branch during business hours or use mobile deposit through the Chase app to deposit a check. If you need cash, you can withdraw it from your account after the check clears.
What if the check is made out to two people?
Both people must be present with valid ID to cash the check. If only one person is present, the check cannot be cashed. Alternatively, both payees can endorse the check to a single person in writing, and that person can cash it with their ID.
Can I cash a check if I forgot my ID?
No. Chase requires a valid photo ID to cash any check. If you do not have your ID with you, you will need to return another time. There is no exception to this rule for customers or non-customers.
Do I have to be a Chase customer to deposit a check?
No. You can deposit a check into any bank account through that bank's ATM, mobile app, or branch, regardless of where the check was drawn. You do not need a Chase account to deposit a check at Chase — but you do need an account at the bank where you want the money to go.
What happens if the check bounces after I cash it?
If you cash a check and it later bounces due to insufficient funds, Chase will reverse the cash you received and may charge you a returned-check fee. If you already spent the cash, you are responsible for repaying Chase. This is why banks are cautious about cashing personal checks from non-customers.