How To Cash a Check Hassle-Free: A Complete Guide
Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
Cashing a check is usually straightforward, but the best option depends on whether you have a bank account, how quickly you need the money and how much you want to pay in fees.
In many cases, the cheapest route is your own bank or credit union, while retail stores and check-cashing services can be faster for people without accounts but often charge more.
It also pays to be careful. The Federal Trade Commission warns that fake check scams are still common, and a check that looks legitimate can still bounce later, leaving you responsible for the money you spent or sent back.
Let’s dig into your options for cashing your check:
How To Cash a Check: Step-by-Step Guide
No matter where you go, the basic process is similar. You need to make sure the check is valid, bring the right identification and choose a cashing method that fits your situation.
Step 1: Review the Check Before You Go
Start by ensuring the check is filled out correctly. After all, checks are getting less and less common, with most utilizing digital banking tools. Make sure your name is spelled correctly, the amount matches the numbers and the check is signed by the issuer.
If a check is more than six months old, a bank or credit union may refuse to cash it. Banks can and will reject stale checks, so it’s smart to cash or deposit one promptly.
Step 2: Bring a Valid ID
Most places that cash checks ask for government-issued identification. Bank or credit unions require ID before cashing a check, even if you go to the bank the check is drawn on.
A driver’s license, passport or state ID is usually enough. Some banks or retailers may ask for extra verification, especially if you don’t have an account there.
Step 3: Endorse the Check
Sign the back of the check in the endorsement area. If you are using mobile deposit, your bank may also require a phrase like “For mobile deposit only,” so check the app instructions first.
The goal is to make sure the bank or retailer can process the check correctly and securely.
Step 4: Choose Where To Cash It
Your main options are:
- your bank or credit union
- the issuing bank
- an ATM or mobile deposit, if you want the money in your account
- a retailer like Walmart
- a check-cashing store
The right choice depends on whether you have an account, how fast you need access to the funds and whether you are trying to avoid fees.
Check-Cashing Methods at a Glance
Method Bank Account Needed? Typical Cost Speed Best For Your bank or credit union Yes Usually low or none Same day or 1 to 2 business days Existing account holders Issuing bank No, sometimes May charge a fee Often same day Cashing the check directly ATM or mobile deposit Yes Usually none Depositing into your account Depositing to your account Retail store No Low to moderate fee Often the same day Convenience without a bank account Check-cashing store No Often the same day Same day Fast cash when other options do not work The big tradeoff is usually cost versus convenience. If you have a bank account, depositing or cashing through your bank is often the least expensive option. If you don’t, retailers and check-cashing stores can be more accessible, but they tend to come with fees.
5 Ways To Cash a Check
Before choosing a method, think about fees, speed and whether you need cash in hand or just want the money available in your account.
1. Cash It at Your Bank or Credit Union
This is usually the simplest option if you already have an account. Many banks and credit unions will cash or deposit checks for account holders with little or no fee. If you don’t have an account there, things can get more complicated. A bank or credit union isn’t obligated to cash your check if neither you nor the writer has an account there.
Steps:
- Bring the check and your photo ID.
- Sign the back of the check.
- Ask the teller whether you want cash back, a deposit or both.
- Confirm whether any funds will be held before they become available.
Good To Know: If you go to the bank that issued the check and there is enough money in the writer’s account, that bank generally must cash the check if you show the identification it requires. But it may still charge you a fee if you don’t have an account there.
2. Deposit It At an ATM
Some ATMs let you deposit checks without going inside a branch. This is convenient, but it’s not the same as getting instant cash in every case. Federal funds-availability rules say some check deposits must be available by the next business day, while others take longer depending on the type of check and the situation.
Steps:
- Insert your debit card and enter your PIN.
- Choose the deposit option.
- Insert the check or use image capture if the ATM supports it.
- Review the amount and submit the deposit.
- Check when the funds will be available before trying to withdraw.
Pro Tip: ATM deposit is best if you are fine with putting the money into your account first. It’s less useful if you need immediate cash.
3. Use Mobile Deposit Through Your Bank App
Mobile deposit is one of the easiest ways to handle a check if you already bank online. You endorse the check, take photos in the app and submit it electronically. The downside is speed: the funds may not all be available right away. Under Regulation CC, some checks qualify for next-day availability, while others can be delayed longer.
Steps:
- Open your bank’s mobile app.
- Tap the check deposit feature.
- Endorse the check as instructed.
- Upload front and back photos.
- Wait for confirmation and keep the check until the deposit clears.
This option is usually best if convenience matters more than getting physical cash immediately.
4. Cash It at a Retail Store
Retailers can be a useful option if you don’t have a bank account. Walmart cashes payroll, government, tax refund, cashier’s, insurance settlement, 401(k), retirement disbursement, and some other pre-printed checks. Their check-cashing fees are capped at $4 for pre-printed checks up to $1,000 and $8 for checks from $1,001 to $5,000, with higher seasonal limits from January to April.
Steps:
- Visit the customer service desk or Money Center.
- Bring the check and valid ID.
- Confirm the store accepts that check type.
- Pay the fee and receive your cash.
Quick Reminder: Retail stores may not cash every kind of check, and availability can vary by state and location. Walmart check cashing isn’t available in New York or New Jersey.
5. Go to a Check-Cashing Store
This option is often the fastest if you don’t have a bank account and need cash right away, but it’s usually the most expensive. Fees are often based on a percentage of the check amount, which can take a noticeable bite out of your money.
Steps:
- Bring the check and your ID.
- Ask about the fee before handing over the check.
- Review the amount you will actually receive.
- Take the cash and keep your receipt.
This should usually be a last resort unless speed matters more than cost.
Check-Cashing Tips You Should Know
A few simple precautions can help you avoid delays, fees and scams.
Verify the Check Is Real
The FTC warns that fake check scams often involve someone sending you a check for more than you are owed and asking you to send some money back.
Even if your bank initially makes funds available, that doesn’t mean the check has fully cleared. If the check turns out to be fake, you may have to repay the bank.
Compare Fees Before You Choose a Method
Banks, issuing banks, retailers and check-cashing stores can all charge different amounts. If you aren’t in a rush, it’s worth comparing the total cost before choosing where to go.
The cheapest option is often your own bank or credit union, while check-cashing stores are typically the most expensive.
Know That Funds May Not Be Available Right Away
A deposited check doesn’t always mean immediate access to all of the money. Regulation CC allows banks to delay availability for certain deposits, especially larger or nonstandard checks. That is why you should always ask when the money will actually be available.
Be Careful With Older Checks
A check that’s more than six months old may be considered stale. Banks can refuse to cash these checks, so waiting too long can create an unnecessary problem.
Final Take to GO
If you have a bank account, cashing or depositing a check through your bank is usually the easiest and cheapest route. If you don’t, the issuing bank, a retailer or a check-cashing service may work, but the tradeoff is often higher fees or stricter limits.
The most important thing is matching the method to your needs.
If you need the money fast, same-day retail or check-cashing options may be worth the fee. If you want to save money, your own bank or credit union is usually the better choice. And no matter which route you choose, make sure the check is legitimate before you cash it.
How To Cash a Check FAQ
- Can I cash a check without a bank account?
- Yes. You may be able to cash a check at the issuing bank, a retail store like Walmart or a check-cashing service. The catch is that these options may charge a fee, and not every location accepts every type of check.
- Can I cash a check at any bank?
- No. The CFPB says a bank or credit union is not required to cash a check if neither you nor the person who wrote it has an account there. In practice, the easiest options are usually your own bank or the bank the check is drawn on.
- How can I cash a check instantly?
- Same-day options usually include the issuing bank, retailers that offer check cashing and check-cashing stores. Mobile deposit and ATM deposit may be convenient, but they often do not mean instant access to all of the funds.
- Do I need ID to cash a check?
- Usually, yes. Banks, retailers and check-cashing stores commonly require a government-issued photo ID before cashing a check. The CFPB says banks and credit unions are allowed to require identification.
- What happens if a check turns out to be fake?
- If a fake check is deposited or cashed, you can end up owing the money back, even if the bank made funds available at first. That is why the FTC recommends never sending money back to someone who paid you with a check you were not expecting or do not trust.
Chris Ozarowski, Genevieve Nino and Allison Hache contributed to the reporting for this article.
Our in-house research team and on-site financial experts work together to create content that’s accurate, impartial, and up to date. We fact-check every single statistic, quote and fact using trusted primary resources to make sure the information we provide is correct. You can learn more about GOBankingRates’ processes and standards in our editorial policy.
- Walmart "Walmart check cashing services"
- Chase Bank "List of acceptable forms of ID"
- Walmart "Ways to load & unload money"
- U.S. Federal Trade Commission "How To Spot, Avoid, and Report Fake Check Scams"
- Consumer Financial Protection Bureau "The bank/credit union refused to cash a check because it was more than six months old. Is this allowed?"
- Consumer Financial Protection Bureau "I tried to cash a check at a bank/credit union where I don't have an account. The bank/credit union made me show identification. Is that allowed?"
- Consumer Financial Protection Bureau "Can I cash a check at any bank or credit union?"
Written by
Edited by 

















