Yes, you can cash a check without an account at that bank

You do not need an account at the bank that issued the check. The bank must cash it for you if you present it in person with a valid ID, because the funds belong to the account holder who wrote it, not to you. The bank's obligation is to honor the check drawn on its own account, regardless of whether you are a customer.

What changes without an account is the fee, the speed, and sometimes the amount. Most banks charge a flat fee to cash checks for non-customers—typically $5 to $10 per check, though some charge more for larger amounts. A few banks still cash checks free for non-customers, but this is becoming rare. The teller will also verify the check is legitimate and that the account has sufficient funds before handing over cash.

The process takes minutes if you go in person during business hours. You hand over the check and your ID, the teller verifies the signature and funds, and you walk out with cash. No waiting period, no account setup required.

Key Takeaways

  • Banks must cash their own checks for non-customers in person with a valid ID, though they will charge a fee of $5 to $10 or more.
  • The check must be signed by the account holder and have sufficient funds behind it, which the teller will verify before paying you.
  • Going to the bank that issued the check is faster and more reliable than trying to cash it elsewhere, because that bank has direct access to the account.
  • If you cannot reach the issuing bank or want to avoid the fee, a check-cashing service or retail store can cash it, but they charge higher fees and may place holds on larger amounts.
  • A mobile deposit or third-party app can deposit the check into someone else's account if you have access to their phone, but this requires an account somewhere.

What you need to bring to the bank

Bring the check itself and a valid government-issued photo ID. A driver's license, passport, state ID card, or military ID all work. The teller will compare the signature on the check to your ID to confirm you are authorized to cash it. If the check is made out to you by name, the signature on your ID should match the name on the check.

If the check is made out to someone else and they have signed it over to you (called a third-party check), bring both your ID and theirs if possible. Many banks now refuse third-party checks entirely because of fraud risk, so call ahead and ask. If the bank accepts it, the original payee's signature and yours both need to be on the back.

Bring nothing else. You do not need proof of address, a Social Security number, or any paperwork. The teller only needs to see the check and your ID.

How the bank verifies the check before paying you

The teller will look at the check for basic signs of fraud: the signature should match the account holder's signature on file, the date should be current or recent (not post-dated or stale), and the amount should be written the same way in numbers and words. They will also check that the account has enough money to cover it.

For large checks—often $5,000 or more, though this varies by bank—the teller may place a hold or ask you to wait while they contact the account holder to confirm the check is legitimate. This is a fraud prevention step and can add 10 to 30 minutes to the transaction. Some banks will not cash very large checks for non-customers at all and will ask you to deposit it instead.

If the check bounces later (the account did not have the funds), that is between the check writer and the bank. You keep the cash. The bank absorbs the loss and may pursue the account holder for the shortfall.

Fees and what they depend on

Most banks charge a flat fee to cash checks for non-customers. This fee is set by each bank and ranges from $5 to $15 for a standard personal check. Some banks charge more if the check is over a certain amount—for example, $5 for checks under $1,000 and $10 for checks over $1,000. A few banks, particularly credit unions, may cash checks free for non-members, but you will need to call ahead to confirm.

The fee comes out of the check amount. If you cash a $100 check and the fee is $10, you receive $90. Ask the teller what the fee is before they process it, so you know what to expect.

If you have an account at that bank, the check is free. This is one reason opening an account—even a basic checking account with no minimum balance—can save money if you receive checks regularly.

When the issuing bank is not available or too far away

If you cannot reach the bank that issued the check, or it is not convenient to visit, you have other options, though they cost more and carry more risk.

Check-cashing services are storefronts that cash checks for anyone with an ID. They charge 1 to 3 percent of the check amount, which is much higher than a bank fee. A $500 check costs $5 to $15 to cash. They also verify the check and may place a hold on large amounts while they confirm funds. Some require you to provide a phone number or other information for their records.

Retail stores like Walmart, Target, and grocery chains often cash checks at their customer service desk. Fees are usually $3 to $6 for personal checks, lower than check-cashing services but higher than a bank. They have the same verification process and may refuse checks over a certain amount or from accounts they do not recognize.

Mobile deposit is an option if you have access to someone else's bank account. If a friend or family member has a bank app that supports mobile check deposit, you can photograph the front and back of the check and deposit it into their account. They then withdraw the cash or transfer it to you. This avoids fees but requires trust and access to their phone and account.

Third-party checks and why banks are stricter now

A third-party check is one made out to someone else who then signs it over to you. For example, your employer writes a check to your name, and you sign the back and give it to a friend to cash. The friend is the third party.

Banks have become much more restrictive about third-party checks because they are commonly used in fraud schemes. Many banks now refuse them entirely, even for customers. If you want to cash a third-party check, call the bank first and ask if they accept them. If they do, both the original payee and you must sign the back, and you will both need to be present with ID.

The safer route is to deposit the check into your own account first (or the original payee's account), then withdraw or transfer the cash. This takes a day or two longer but avoids the hassle and the risk of the bank refusing it.

What happens if the check is post-dated or stale

A post-dated check is one dated in the future—for example, dated January 15 when today is January 10. Banks are not required to honor post-dated checks before that date, and many will refuse to cash them early. Some will cash them anyway. Call the bank and ask, or wait until the date on the check arrives.

A stale check is one more than six months old. Banks are not required to cash checks older than six months and most will refuse. If you have a check dated more than six months ago, contact the person who wrote it and ask for a replacement check. The original check may still be valid, but the bank will not cash it.

Frequently Asked Questions

Can I cash a check at a different bank than the one that issued it?

Most banks will not cash checks drawn on other banks for non-customers. Some will deposit it into an account if you open one, but cashing it outright is unlikely. Go to the bank whose name appears on the check.

What if the check has two names on it?

If the check says "John Smith and Jane Doe," both people must be present with ID to cash it. If it says "John Smith or Jane Doe," either one can cash it alone. Ask the teller which applies if you are unsure.

Do I need to endorse the check if I am cashing it?

The teller will ask you to sign the back of the check before cashing it. This is your endorsement and confirms you are authorized to receive the funds. Sign your name as it appears on your ID.

What if the account holder's signature does not match the one on the check?

The teller will refuse to cash it. Signatures do not have to be identical, but they should be recognizably the same. If the account holder's signature on file looks very different from the one on the check, the teller may ask you to wait while they contact the account holder to confirm.

Can I cash a check if I do not have a photo ID?

No. Banks require a valid government-issued photo ID to cash any check for a non-customer. If you do not have one, you cannot cash the check at the bank. A check-cashing service may accept other forms of ID, but most also require photo ID.