Chase will cash a check for you even if you don't have an account there, but you'll pay a fee and need to meet specific requirements.
Chase offers check-cashing services to non-customers at most branches. You don't need to be a Chase account holder. However, the bank charges a fee for this service—typically $6 to $15 depending on the check amount and your location—and the check must meet certain conditions. The teller will verify the check is legitimate, confirm funds are available, and may ask for identification.
This is different from depositing a check into an account. When you cash a check at Chase without an account, you receive the full amount in cash immediately (or as soon as the teller processes it), and the transaction ends there. No account is created, no record is kept with you as a customer, and you won't receive a receipt unless you ask for one.
Key Takeaways
- Chase charges a fee to cash checks for non-account holders, ranging from $6 to $15 depending on check size and branch location.
- The check must be drawn on a Chase account, a U.S. bank, or a credit union; personal checks from other banks may be refused.
- You must provide a valid government-issued ID, and the teller will verify the check is not fraudulent before handing over cash.
- Processing is usually immediate during business hours, but some branches may place a hold if the check amount is very large or the issuing account appears suspicious.
- If you cash checks regularly, opening a basic Chase checking account may cost less than paying per-check fees.
What types of checks Chase will and won't cash
Chase will cash checks drawn on Chase accounts without question. They will also cash checks drawn on other U.S. banks and credit unions, though the teller may verify the issuing bank's routing number and the account holder's name. Personal checks from smaller regional banks or credit unions sometimes trigger extra verification steps, which can add 10 to 15 minutes to the transaction.
Chase will not cash checks drawn on non-U.S. banks, checks that are post-dated (dated in the future), checks that are stale-dated (more than 180 days old), or checks with obvious signs of tampering or alteration. Third-party checks—checks made out to someone else that you're trying to cash on their behalf—are almost never accepted. If the check is made out to you and someone else jointly, Chase may refuse it unless both people are present with ID.
Fees and what they depend on
Chase's check-cashing fee for non-account holders varies by branch and check amount. Most branches charge $6 for checks under $100, $10 for checks between $100 and $5,000, and $15 for checks over $5,000. Some branches in high-cost areas or inside other businesses (like grocery stores) may charge slightly more. Call your local Chase branch to confirm their exact fee schedule before you go in.
If you have a Chase account, check-cashing is free. If you're cashing checks regularly—more than once or twice a month—the cumulative fees often exceed the cost of opening a basic Chase checking account, which has no monthly maintenance fee if you maintain a minimum balance or set up direct deposit.
ID requirements and verification steps
You must bring a valid government-issued photo ID. Chase accepts U.S. driver's licenses, state ID cards, passports, and military ID. The name on the ID must match the name on the check exactly. If your name on the check is different from your current ID (for example, due to marriage or a legal name change), bring documentation of the name change along with both the old and new ID.
The teller will examine the check for signs of fraud: altered amounts, forged signatures, or mismatched routing numbers. They may call the issuing bank to verify the account exists and has sufficient funds. If the check is drawn on a Chase account, this verification is faster. If it's drawn on another bank, the teller may place a brief hold while they confirm the account is active.
How long it takes and when you get the cash
Most check-cashing transactions at Chase complete within 5 to 10 minutes during normal business hours. The teller counts the cash, you sign the back of the check, and you leave with the money. No deposit slip is needed, and no account is opened.
Delays happen when the check amount is unusually large (over $10,000), when the issuing bank is slow to respond to verification calls, or when the check shows signs that require manual review. In these cases, the teller may ask you to return later or may place a hold of 24 to 48 hours. If a hold is placed, you won't receive the cash immediately, and the teller will give you a receipt with a return date and time.
What happens if the check bounces after you cash it
If you cash a check and the issuing account doesn't have sufficient funds, Chase absorbs the loss—not you. You keep the cash. However, Chase will pursue the account holder for the bounced check amount plus a returned-check fee (typically $25 to $35), and the account holder may face overdraft charges from their own bank.
This is why Chase verifies funds before handing over cash. If the teller suspects the account may not have enough money, they may refuse to cash the check or place a hold until the funds clear. In rare cases, if you return with a check that later bounces, Chase may refuse to cash future checks for you.
Alternatives if Chase won't cash your check
If the check is drawn on a bank other than Chase and your local branch refuses it, try the branch of the bank that issued the check. Most banks will cash their own checks for non-customers, often with a smaller fee or no fee at all. Call ahead to confirm they'll cash it and what ID you need.
Check-cashing stores and grocery stores with check-cashing services (like Walmart, Kroger, or Safeway) often charge lower fees than banks—sometimes $2 to $5—but may refuse checks over a certain amount or checks not drawn on major banks. Payday lenders also cash checks but charge much higher fees and are generally not worth using unless you have no other option.
If you receive checks regularly, opening a Chase checking account is usually the cheapest long-term option. Basic Chase checking accounts have no monthly fee if you maintain a $500 minimum balance or set up direct deposit of at least $500 per month.
Frequently Asked Questions
Can I cash a check at Chase if it's made out to someone else?
No. Chase will not cash third-party checks—checks made out to another person that you're trying to cash on their behalf. The check must be made out to you by name. If it's made out to you and another person jointly, both people must be present with valid ID.
What if I don't have a government ID?
Chase requires a valid government-issued photo ID. If you don't have one, you cannot cash a check at Chase. You may be able to use a passport, military ID, or state ID card if you have one. Some other check-cashing services accept alternative forms of ID, but policies vary.
Do I need to sign the back of the check before I go to Chase?
No. Bring the check unsigned. The teller will ask you to sign the back in front of them as part of the verification process. Signing it beforehand is fine, but the teller may ask you to sign again anyway.
How much cash can I withdraw at once?
There is no legal limit on how much cash you can receive from a check. However, Chase may place a hold on very large checks (typically over $10,000) for 24 to 48 hours while they verify funds. If you're cashing a large check, call your branch ahead of time to let them know.
Will Chase cash a post-dated check?
No. Chase will not cash checks dated in the future. The check must be dated today or earlier. If the check is post-dated, ask the person who wrote it to write you a new check with today's date, or wait until the date on the check arrives and return then.