You can cash a check at the bank that issued it, even without an account
Yes. Walk into the bank branch where the check was drawn from—the name printed at the top—and ask to cash it. You will need a photo ID and the check itself. The teller will verify the account has funds and hand you cash. This works whether you have an account there or not. Most banks do this for free, though some charge a small fee (typically $2 to $5) if you are not a customer.
The catch: you must go to the exact bank that issued the check. If the check is from Wells Fargo, you go to Wells Fargo. If it is from a credit union, you go to that credit union. Going to a different bank will not work—they cannot access the account to verify funds.
Speed matters. Bring the check as soon as you receive it. Banks hold the right to refuse a check that is stale-dated (usually more than 6 months old), and some will refuse checks older than 90 days.
Key Takeaways
- You can cash a check at the bank that issued it by showing a photo ID and the check itself, with no account required.
- You must go to a branch of the bank printed on the check—cashing it at a different bank will not work.
- Most banks charge $2 to $5 to non-customers, though some do it free; ask before the teller processes it.
- Checks older than 6 months are considered stale-dated and banks can refuse to cash them.
- If the issuing bank has no branch near you, a check-cashing service or depositing the check into someone else's account are your alternatives.
What happens when you walk up to the teller
Present your photo ID and the check. The teller will enter the check number and amount into their system to confirm the account exists and has sufficient funds. This takes a few minutes. If the account is closed, frozen, or has insufficient funds, the teller will tell you the check cannot be cashed and hand it back.
If the account is good, the teller counts out your cash and you leave. There is no waiting period—you get the money the same day. The bank deducts the amount from the account immediately.
Bring the check in person during business hours. Most banks are open Monday through Friday 9 a.m. to 5 p.m., with limited Saturday hours. Some branches close earlier. Call ahead if you are unsure of the hours.
When the issuing bank charges you a fee
Large banks like Bank of America, Chase, and Wells Fargo typically charge non-customers $2 to $5 per check. Smaller regional banks and credit unions often cash checks for free to non-members. There is no rule—each institution sets its own policy.
Ask the teller before they process the check: "Is there a fee to cash this as a non-customer?" If they say yes and you do not want to pay it, ask them to hand the check back. You have not lost anything by asking.
The fee is deducted from the cash you receive. If the check is for $100 and the fee is $5, you walk away with $95.
If the bank has no branch near you
Check whether the bank has any branches in your area using their website or by calling their customer service line. If there are none, you have two main alternatives.
Check-cashing services will cash the check for you, but they charge a percentage of the check amount—typically 1% to 3%, sometimes higher. A $100 check might cost you $2 to $3. They verify the check by calling the bank or checking an electronic system, so it takes 10 to 20 minutes. These services are found in most neighborhoods and are open longer hours than banks, including evenings and weekends.
Depositing into someone else's account is free if you know someone with a bank account at that bank. Ask them to deposit the check into their account and withdraw cash to give you. This avoids fees entirely, but requires trust and coordination.
What to do if the check bounces
If the account has insufficient funds when you try to cash it, the bank will refuse the check on the spot. You cannot cash it. The person who wrote the check needs to deposit more money into their account, or you need to wait and try again later (though banks may refuse after a certain number of attempts).
If you already cashed the check and the account later turns out to have had insufficient funds, the bank will reverse the transaction. This is rare with in-person cash transactions because the teller verifies funds before handing over money, but it can happen if the account is frozen or closed between the time you cash it and the time the bank processes it. If this occurs, the bank will contact you and you will owe them the cash back.
Keep your receipt. It shows the date, amount, and teller ID, which helps if there is a dispute later.
Stale-dated checks and other reasons a bank might refuse
A stale-dated check is one that is more than 6 months old. Banks are not required to cash them and most will refuse. The date printed on the check is what matters—if it says January 15 and you try to cash it in August, it is stale.
Banks may also refuse if the check is damaged (torn, water-damaged, illegible), if the signature does not match your ID, if the check has been altered, or if there is a stop payment order on it. A stop payment order means the person who wrote the check called their bank and told them not to cash it.
If a bank refuses your check, ask why. If it is stale-dated, contact the person who wrote it and ask for a new check. If it is damaged, see if you can get a replacement. If there is a stop payment, you will need to contact the check writer to resolve it.
Cashing a check from a bank that has closed
If the bank that issued the check has gone out of business, the check is worthless unless the bank was acquired by another bank. When banks merge or are taken over, the acquiring bank usually honors checks from the closed bank for a period of time.
Call the acquiring bank (your receipt or the check itself may list it) and ask whether they will cash checks from the closed bank. If they will, bring your ID and the check to a branch. If they will not, contact the person who wrote the check and ask for a replacement from their current bank.
Frequently Asked Questions
Do I need to endorse the back of the check?
Yes. Sign the back of the check in the space marked "Endorse here." Your signature authorizes the bank to cash it. Some banks will ask you to sign in front of the teller; others will ask you to sign before you hand it over. Either way, your signature must be on the check.
Can I cash a check made out to someone else?
No. The check must be made out to you or to you and someone else. If it is made out to another person, they must be present with their ID, or they must endorse it to you in writing on the back. A third-party check (one endorsed to you by someone else) is risky—many banks refuse them or charge extra fees.
What if I lost my ID?
You cannot cash a check without a photo ID. The bank needs to verify your identity. If your ID is lost, get a replacement from your state's DMV or the relevant agency before attempting to cash the check. This takes a few days to a few weeks depending on your state.
Can I cash a check over the phone or online?
No. You must present the physical check and your ID in person at a branch. Some banks offer mobile check deposit (photographing the check with your phone) if you have an account with them, but this is not available to non-customers.
What if the check amount is very large?
Banks can cash large checks, but they may ask questions about the source of the money (this is called Know Your Customer compliance). Be prepared to explain why you are cashing a large check. The bank is not trying to stop you—they are following federal rules. Bring documentation if you have it (a contract, invoice, or letter explaining the payment).