Chase will cash a check for you without an account, but you'll pay a fee and face limits on the amount
Yes, Chase Bank will cash a check even if you don't have a checking or savings account with them. You'll need to bring a valid government-issued photo ID and the check itself. The bank will charge you a fee — typically $6 to $15 depending on the check amount — and there's usually a limit on how much they'll cash in a single transaction, often capped at $5,000 or less.
The exact fee and limit vary by location and change periodically, so call your local Chase branch before you go. Some branches are stricter than others about who they'll serve without an account, particularly if the check is drawn on a different bank.
Key Takeaways
- Chase charges a fee to cash checks for non-customers, typically $6 to $15 depending on check size.
- You must bring a valid government-issued photo ID like a driver's license or passport.
- Most Chase branches have a per-transaction limit, often $5,000 or less, though this varies by location.
- Calling ahead to confirm your branch will cash the check saves you a trip if they decline.
- If the check is drawn on a different bank, Chase may refuse to cash it or charge extra.
What ID you need to bring
Chase requires a valid government-issued photo ID. A driver's license, state ID card, or passport all work. They will not accept expired IDs, library cards, student IDs, or other forms of identification without a government seal.
If you don't have a photo ID, Chase will not cash the check. This is a hard requirement, not something a manager can override. If you're in a situation where you don't have ID, you'll need to find another way to cash the check — a check-cashing service, your own bank if you have one, or the bank that issued the check.
How much Chase will cash and what it costs
Chase's fee structure for non-customers typically starts around $6 for checks under $100 and increases as the check amount rises. A check for $1,000 to $5,000 might cost $10 to $15. These are not fixed rates across all branches — individual locations set their own fees within Chase's guidelines, so two branches in the same city may charge differently.
The per-transaction limit is usually $5,000, though some branches go higher and others lower. If your check exceeds the limit, the branch can refuse to cash it entirely. You cannot split a single check into multiple transactions to get around the limit.
Checks drawn on other banks
If the check is written on a different bank — say, a Wells Fargo check or a local credit union check — Chase may refuse to cash it for a non-customer. Some branches will do it for an extra fee or a higher fee than they'd charge for a Chase-drawn check. Others will decline outright.
Your best option with an out-of-bank check is to go to the bank that issued it. That bank will almost always cash its own checks for free or for a much smaller fee, even if you don't have an account there. If that's not practical, ask Chase what they'll charge before you commit to waiting in line.
When Chase branches refuse to cash checks
A Chase branch can decline to cash a check for reasons beyond just the amount or your ID. If the check looks altered, has missing information, or appears fraudulent, they will refuse. If the check is post-dated (dated in the future), they can refuse. If it's stale-dated (more than six months old), they can refuse.
Some branches are also more cautious about serving non-customers and may simply decline without a detailed reason. If a branch refuses, you have the right to ask why, but they don't have to provide a lengthy explanation. Your recourse is to try a different Chase branch, go to the bank that issued the check, or use a check-cashing service.
Alternatives if Chase won't help
If Chase refuses or the fee is too high, the bank that issued the check is your next stop. Most banks cash their own checks for free to anyone with ID, regardless of whether you have an account. This is often faster and cheaper than using Chase.
Check-cashing services and payday lenders also cash checks, though their fees are often higher than banks — sometimes 2% to 5% of the check amount. Walmart and some grocery stores offer check-cashing services at lower fees than dedicated check-cashing shops. If you have a bank account anywhere, depositing the check there is the cheapest option, even if it takes a few business days to clear.
Frequently Asked Questions
Do I need to endorse the check before I bring it to Chase?
Yes. Sign the back of the check in front of the teller. They may ask you to sign it again or add additional information. Never sign a check before you arrive at the bank — sign it in the presence of the teller to confirm you're the person named on the check.
Can I cash a check made out to someone else?
No. Chase will not cash a check unless your name matches the payee on the front. If someone else wrote the check to you, they can sign it over to you (called a third-party check), but many banks, including Chase, refuse to cash third-party checks for non-customers due to fraud risk.
What if the check is damaged or torn?
Chase may still cash it if the damage doesn't affect the routing number, account number, or amount. If the damage makes the check unreadable or raises questions about its authenticity, the branch can refuse. If you're unsure, call ahead and ask.
How long does it take to cash a check at Chase?
Usually 10 to 15 minutes if the branch isn't busy, though it can take longer during peak hours. The teller will verify your ID, check the check for issues, and process the transaction. You'll receive cash immediately — there's no waiting period for non-customers cashing checks.
Will Chase cash a check if I'm not a U.S. citizen?
Yes, as long as you have a valid government-issued photo ID. This can be a passport from any country, a foreign driver's license, or another government ID. Chase does not require citizenship or a Social Security number to cash a check for a non-customer.