Banks and credit unions are your fastest option, but you need an account
If you have a checking or savings account at a bank or credit union, you can deposit or cash a handwritten check there at no charge. Walk into a branch during business hours with your ID and the check, and a teller will process it. If you have a mobile app, many banks let you deposit checks by photographing the front and back — the funds typically appear in your account within one to two business days.
The catch: you must be a member. If you don't have an account, opening one takes time and may require a minimum deposit. Some banks also charge a fee to cash a check written by someone else if you're not the account holder, though this is less common than it used to be.
Key Takeaways
- Your own bank or credit union will cash a handwritten check for free if you have an account there, and mobile deposit is often available the same day.
- Check-cashing stores charge a fee (usually 1 to 3 percent of the check amount) but don't require an account and accept handwritten checks from anyone.
- Walmart, grocery stores, and some pharmacies cash checks at their customer service desk for a flat fee, typically $3 to $6 depending on the check amount.
- The bank that issued the check (the one printed on the bottom) will cash it for free even if you don't have an account there, though you may need to visit in person.
- Handwritten checks take longer to clear than printed ones because banks verify the signature manually, so expect one to three business days.
Check-cashing stores charge a percentage but ask no questions
A dedicated check-cashing business will cash a handwritten check on the spot without requiring an account. You walk in with your ID and the check, and they give you cash minus their fee. The fee is usually a percentage of the check amount — typically 1 to 3 percent — so a $500 check might cost $5 to $15 to cash.
These stores are common in urban and suburban areas, and some operate 24 hours or on Sundays when banks are closed. The downside is the fee adds up if you cash checks regularly. Search online for "check cashing near me" to find locations, or ask at a local convenience store — many can point you to one.
Retail stores offer a middle ground on fees
Walmart, Target, grocery store chains, and some pharmacies will cash handwritten checks at their customer service desk. The fee is usually a flat amount rather than a percentage — often $3 to $6 depending on whether it's a personal check or paycheck. You'll need a valid ID, and the check must be made out to you.
This option works well if you're already shopping there and the fee is lower than a check-cashing store would charge. Call ahead to confirm the store cashes handwritten checks, because policies vary by location. Some stores have limits on the check amount they'll cash, so ask about that too.
The bank that issued the check will cash it for free
The bank whose name is printed on the bottom of the check — called the issuing bank — must cash it for free even if you don't have an account there. This is a legal requirement. Walk into any branch of that bank with your ID and the check, and they will give you cash or deposit it to an account you open on the spot.
The catch is you have to visit a physical branch during business hours. If the check is from a small local bank or credit union, finding a branch near you might be difficult. If the issuing bank is national (like Bank of America, Chase, or Wells Fargo), you can find a branch almost anywhere. Call the bank's customer service number on the check to confirm they'll cash it without an account.
Online banks and payment apps have limits
If you use an online-only bank like Chime, Ally, or Varo, you can deposit a handwritten check through their mobile app by photographing it. The deposit works the same way as a printed check — the funds appear in your account in one to two business days. However, you cannot cash it for physical money without withdrawing from an ATM afterward.
Payment apps like PayPal, Venmo, and Square Cash do not accept check deposits at all. If someone sends you money through these apps, it arrives as digital funds, not a check. If you receive a handwritten check and only have access to an online bank, mobile deposit is your fastest route to getting the money into your account.
Handwritten checks take longer to clear than printed ones
Banks verify handwritten checks manually because they need to confirm the signature matches the account holder's signature on file. This takes longer than processing a printed check, which can be scanned and processed automatically. Expect a handwritten check to take one to three business days to clear, compared to same-day or next-day for a printed paycheck.
If you're depositing a handwritten check, the bank may place a hold on the funds for a few days before they're available to withdraw. If you're cashing it at a check-cashing store or retail location, you get the money immediately (minus the fee), so there's no wait. This is one reason people choose to cash rather than deposit when they need the money right away.
What to do if the check is damaged or unclear
If the handwritten check is smudged, torn, or hard to read, most places will refuse to cash it. The signature and amount must be legible, and the check must not be damaged in a way that raises fraud concerns. If the check is slightly worn but still readable, a bank teller may accept it, but a check-cashing store might decline.
If the check is damaged, ask the person who wrote it for a replacement. If the amount or payee name is unclear, contact the check writer and ask them to issue a new one. Do not try to alter or clarify a handwritten check yourself — that can be treated as fraud, and banks will refuse it.
Frequently Asked Questions
Can I cash a handwritten check made out to someone else?
No. The check must be made out to you by name. If someone else's name is on the check, only that person can cash or deposit it. If the check writer made a mistake, ask them to issue a new one with your correct name.
What if the check is post-dated (dated in the future)?
Banks and check-cashing stores are not required to cash a post-dated check before that date. Many will refuse it or hold it until the date arrives. If you need the money now, contact the check writer and ask them to reissue it with today's date.
Do I need to endorse a handwritten check before cashing it?
Yes. Sign the back of the check in the endorsement area (usually a line on the back near the top). If you're depositing it through a mobile app, you typically sign it digitally as part of the deposit process. If you're cashing it in person, sign it before handing it to the teller.
How long is a handwritten check valid?
A check is generally valid for six months from the date written. After that, it's considered stale and banks may refuse to cash it. If you have an old handwritten check, contact the check writer and ask for a replacement.
What if the check amount is written differently in numbers and words?
Banks will cash the amount written in words, not the numbers. If they don't match, the teller may refuse the check or ask you to contact the check writer for clarification. This is a common reason checks are rejected, so ask the writer to issue a corrected check.