You can deposit a check at a check-cashing service, retail store, or prepaid card provider — you do not need a traditional bank account

If you do not have a bank account, you have several ways to turn a check into cash or store it for spending. Check-cashing services are the most direct: you bring the check and an ID, they verify the funds, and you walk out with cash. Retail stores like Walmart, Target, and grocery chains cash checks at their customer service desk. Prepaid card companies let you deposit checks by photograph through a mobile app, then spend the money from the card. Credit unions sometimes cash checks for non-members for a small fee. Each method has different fees, speed, and limits on check size.

The choice depends on what you need: immediate cash, a way to hold the money safely, or the lowest fee. A check-cashing service is fastest if you need cash today. A prepaid card is cheapest if you can wait a day or two and want to avoid carrying large amounts of cash. A retail store is convenient if you are already shopping there.

Key Takeaways

  • Check-cashing services charge a percentage of the check amount (usually 1 to 3 percent) but give you cash immediately with just an ID.
  • Retail stores like Walmart and Target cash checks at customer service for a flat fee, often $3 to $6, and you can use the cash right away.
  • Prepaid card companies let you photograph the check through an app, deposit it to the card, and spend it within one to two business days, usually with no fee.
  • Credit unions may cash checks for non-members for $1 to $3, but you need to find one that offers this service and bring an ID.
  • Large checks (over $1,000 or $5,000 depending on the provider) may be refused or require extra verification steps.

Check-cashing services: fastest cash, highest fees

A check-cashing service is a storefront business that cashes checks for people without bank accounts. You bring the check, a government-issued ID (driver's license, passport, or state ID), and sometimes proof of address. The service verifies the check is real by contacting the bank or checking an electronic database, then hands you cash. The whole process usually takes 5 to 15 minutes.

The fee is a percentage of the check amount, typically 1 to 3 percent. On a $500 check, that is $5 to $15. On a $1,000 check, it is $10 to $30. Some services charge a flat fee instead (for example, $5 per check) if the check is small. A few services charge more for larger checks or checks from out-of-state banks. Ask the fee before you hand over the check.

Check-cashing services usually have limits on check size. Many will not cash checks over $5,000. Some will not touch checks over $1,000 without extra steps. If your check is large, call ahead or ask at the counter whether they can handle it. If they refuse, you may need to use a bank or credit union instead.

To find a check-cashing service near you, search online for "check cashing near me" or look in strip malls and downtown areas. ACE Cash Express, Check Into Cash, and CheckSmart are national chains, but local independent services exist in most cities. Compare fees by calling or visiting a few locations before you cash a large check.

Retail stores: low fees if you shop there anyway

Walmart, Target, Kroger, Safeway, and many other grocery and big-box stores cash checks at their customer service desk. You bring the check and a government-issued ID. The fee is usually a flat amount: $3 to $6 per check, depending on the store and the check size. Some stores charge less for smaller checks and more for larger ones.

The advantage is convenience and lower fees than check-cashing services. If you are already at Walmart buying groceries, cashing a check costs $3 instead of 2 percent. The disadvantage is that not every location offers this service — call ahead or ask at customer service before you go. Hours may also be limited; some stores only cash checks during regular customer service hours, not 24/7.

Retail stores usually have size limits too. Many will not cash checks over $1,000 or $5,000. Some require the check to be drawn on a U.S. bank. A few will not cash checks made out to a business, only personal checks. Ask the customer service desk about their rules before you hand over the check.

Prepaid cards: deposit by photo, spend within a day or two

Prepaid card companies like NetSpend, Chime, and Varo let you deposit a check by taking a photograph of the front and back with your phone. You open an account (usually free), add the check through the app, and the money appears on your card within one to two business days. You can then spend it anywhere the card is accepted — online, in stores, or at ATMs.

The advantage is no fee for the deposit itself, and you do not have to carry cash. The money is stored safely on the card, not in your pocket. The disadvantage is the wait: you cannot spend the money immediately like you can with cash from a check-cashing service. Also, you need a smartphone and the ability to download an app.

Most prepaid card companies charge a monthly fee ($5 to $10) to hold the account, though some waive it if you set up direct deposit or keep a minimum balance. When you deposit a check, the company verifies it the same way a bank does — they contact the issuing bank or use an electronic system. If the check bounces, the money comes back out of your card.

To use this method, download the app, create an account with your name and address, and link a phone number. Some companies ask for a Social Security number or the last four digits of one. Once your account is set up, you can deposit checks anytime, even at 2 a.m. on a Sunday. The money usually lands by the next business day, sometimes the same day if you deposit early in the morning.

Credit unions: small fees for non-members

Some credit unions will cash checks for non-members for a small fee, usually $1 to $3. You bring the check and a government-issued ID. The process is the same as at a bank: they verify the check and hand you cash. The advantage is a very low fee compared to check-cashing services.

The disadvantage is that not all credit unions offer this service, and you need to find one that does. Call ahead before you go. Also, credit unions have smaller networks than banks, so you may not have one nearby. If you live in a rural area, the nearest credit union might be far away.

Some credit unions will only cash checks drawn on their own bank or on other credit unions. Others will cash any check. Ask when you call. If the credit union is part of a shared branching network (like CO-OP or Alliant), you may be able to use a different branch in a different city.

What happens if the check bounces

If the check is drawn on insufficient funds or the account is closed, the check bounces. When this happens, the money comes back out of whatever account or card you deposited it into. If you already spent the cash, you owe it back to the check-cashing service or prepaid card company.

Check-cashing services usually hold the check for a few days before they deposit it, so they catch bounces before they hand you cash. If a check bounces after you have already received cash, the service may ask you to repay it or may pursue collection. Some services charge a bounce fee on top of the repayment.

Prepaid card companies do the same: if a check bounces, the deposit reverses and the money disappears from your card. If you have already spent it, your card balance goes negative. You will need to add money to bring it back to zero, or the company may close your account.

To protect yourself, only cash checks you are confident are good. If you know the person or business that wrote the check, ask them to confirm the account has the funds. If it is a paycheck, it should be safe. If it is a personal check from someone you do not know well, ask them to verify the funds first.

Comparing fees and speed across methods

MethodFeeSpeedLimitWhat you need
Check-cashing service1–3% of check amount5–15 minutesUsually $5,000 maxGovernment ID
Retail store$3–$6 flat fee5–10 minutesUsually $1,000–$5,000Government ID
Prepaid cardNo deposit fee (monthly account fee $5–$10)1–2 business daysVaries by companySmartphone, app, ID
Credit union$1–$35–10 minutesVaries by unionGovernment ID

If you need cash today and the check is under $1,000, a retail store is usually the cheapest option. If the check is larger or you cannot find a retail store that cashes checks, a check-cashing service is the fastest route. If you can wait a day or two and want to avoid carrying cash, a prepaid card is the most economical choice over time, especially if you deposit multiple checks per month.

Frequently Asked Questions

Can I cash a check made out to someone else?

No. The check must be made out to you or have your name on it. If someone else wrote you a check but put the wrong name, ask them to write a new one. If the check says "Pay to the order of [Your Name]" and you want to give the money to someone else, you can do that after you cash it, but you cannot cash a check made out to a different person.

What if I do not have a government ID?

Most check-cashing services, retail stores, and credit unions require a government-issued ID like a driver's license, passport, or state ID card. If you do not have one, you will need to get one before you can cash a check. Some prepaid card companies may accept other forms of ID or verification, but most still ask for a government ID. Contact the company directly to ask what they accept.

Can I deposit a check written in another country?

Most check-cashing services and retail stores will not cash checks drawn on foreign banks. Prepaid card companies and credit unions also typically refuse them. If you have a check from another country, you will need to open a bank account and deposit it there, or contact the bank that issued the check to ask how to cash it in the United States.

What if the check is post-dated (dated in the future)?

Most check-cashing services and retail stores will not cash a post-dated check until the date on the check arrives. Some will refuse it entirely. Prepaid card companies may also reject it. If you have a post-dated check, wait until the date on the check before you try to cash it, or ask the person who wrote it to write a new check with today's date.

Do I need to endorse the check?

Yes. On the back of the check, sign your name on the line that says "Endorse here." Some check-cashing services and retail stores will ask you to sign in front of them. Prepaid card companies do not require a physical signature because you are photographing the check, but you are still legally endorsing it by depositing it. Never sign a check you do not intend to deposit.