Yes, you can deposit a check without a traditional bank account

You do not need a checking or savings account at a bank to cash or deposit a check. The check itself is a piece of paper that represents money, and several paths exist to turn it into cash or store it somewhere other than a bank. Your options depend on how quickly you need the money, whether you want to keep it somewhere safe, and how much you want to pay in fees.

The most direct route is a check-cashing service, which will give you cash on the spot. A second option is to open an account at a credit union or online bank, which often have lower fees and faster processing than traditional banks. A third option is to use a mobile payment app that accepts check deposits. Each has different timelines, costs, and requirements.

Key Takeaways

  • Check-cashing services will convert your check to cash immediately, but typically charge 1 to 3 percent of the check amount as a fee.
  • Credit unions and online banks often have lower or no monthly fees and may let you open an account with just an ID and a small deposit.
  • Mobile check deposit apps like those offered by some credit unions and online banks let you photograph the check and deposit it without visiting a location.
  • Retail stores like Walmart and grocery chains often run check-cashing services with lower fees than standalone check-cashing shops.
  • Some employers and government agencies will direct-deposit checks to a prepaid card or mobile wallet instead of requiring a bank account.

Check-cashing services: immediate cash, higher fees

A check-cashing service will hand you cash for your check on the same day, usually within minutes. These services are found in dedicated storefronts, inside grocery stores, at Walmart, and at some pawn shops. You bring your check and a valid ID, the service verifies the check, and you walk out with cash minus their fee.

The fee is typically 1 to 3 percent of the check amount, though it can be higher for larger checks or if the check is from out of state. A $500 check might cost $5 to $15 to cash. Some services charge a flat fee instead of a percentage—often $3 to $10 per check. Retail locations like Walmart and grocery chains usually charge less than standalone check-cashing shops.

The downside is that you get no record of the transaction beyond a receipt, and the money is in your hand immediately—which means you have to keep it safe yourself. If you lose it or it is stolen, it is gone. There is also no fraud protection if the check bounces after you have already left the store, though most check-cashing services verify funds before they hand over cash.

Opening an account at a credit union or online bank

If you want to keep the money somewhere secure and avoid check-cashing fees, opening a bank account is often cheaper than you think. Credit unions and online banks typically have no monthly maintenance fees, no minimum balance requirements, and lower overdraft fees than traditional banks. Many will let you open an account with just a government-issued ID and an initial deposit of $25 or less.

Once you have an account, you can deposit the check in person at a credit union branch, by mail, or through mobile check deposit if the institution offers it. In-person deposits usually clear within one business day. Mail deposits take 5 to 10 business days. Mobile deposits typically clear within 1 to 3 business days, depending on the amount and the institution.

Credit unions are member-owned and often have branches in your area if you live in a city or suburb. Online banks have no physical branches, so you deposit by mail or mobile app, but they usually have the lowest fees and the fastest mobile deposit processing. Some online banks will also issue a debit card within days, so you can access your money immediately even while the check clears.

Mobile check deposit through apps and digital wallets

Many credit unions and online banks let you photograph the front and back of a check using their mobile app and deposit it without visiting a location. You take two photos, the app submits them, and the money appears in your account within 1 to 3 business days. This is the fastest remote option if you already have an account.

Some digital payment apps like Square Cash, PayPal, and Venmo also accept check deposits through their mobile apps, though not all of them do and the feature may not be available in your state. Check the app's website or contact their support to confirm. If the app does accept checks, you will need to verify your identity with a Social Security number and sometimes a photo ID before you can deposit.

Mobile check deposit has daily and monthly limits—often $2,000 to $5,000 per deposit and $5,000 to $25,000 per month, depending on the institution. If your check is larger, you may need to deposit it in person or split it across multiple days. The app will tell you the limit when you try to deposit.

Prepaid cards and payroll cards as an alternative

If you receive regular paychecks or government payments, you may be able to skip the bank account entirely by using a prepaid card or payroll card. These are plastic cards that work like debit cards but are not linked to a bank account. Your employer or the government agency deposits money directly onto the card, and you can spend it or withdraw cash at ATMs.

Prepaid cards have monthly fees ranging from $0 to $10, and ATM withdrawal fees of $1 to $3 per transaction if you use an out-of-network ATM. Some prepaid cards let you deposit checks by mail or mobile app, though this is less common than with bank accounts. If your check is a one-time payment rather than regular income, a prepaid card may not be the best fit unless you plan to use it for other purposes.

Government benefit recipients—including Social Security, unemployment, and tax refunds—can receive payments on a prepaid card issued by the government or a partner bank. You do not need a bank account to receive these payments, and the card usually has no monthly fee.

What happens if the check bounces

If you cash a check and it bounces—meaning the account it was drawn from has insufficient funds—the outcome depends on where you cashed it. At a check-cashing service, you may be asked to return the cash or the service may pursue the matter with the check writer's bank. At a bank or credit union, the deposit will be reversed, and you will owe the bank the amount of the check. Some banks charge a returned-check fee of $10 to $35 on top of that.

Mobile check deposit works the same way: if the check bounces after you deposit it, the money is removed from your account and you may be charged a fee. This is why it is important to verify that the check is legitimate before you cash it. Ask the person or business who gave you the check for their contact information, and if the amount seems unusual or the check looks damaged or altered, ask for a different form of payment.

Comparing costs and timelines

MethodTime to access cashCostBest for
Check-cashing serviceSame day (minutes)1–3% of check amount, or $3–$10 flat feeImmediate cash, one-time checks
Credit union account1 business day (in-person); 5–10 days (by mail)$0–$5 per month; no check deposit feeRegular deposits, long-term storage
Online bank account1–3 business days (mobile deposit)$0 per month; no check deposit feeRemote deposits, lowest fees
Mobile check deposit (existing account)1–3 business days$0 (included with account)Convenience, no travel required
Prepaid card with check deposit5–10 business days (by mail)$0–$10 per month; check deposit fees varyRegular income, government benefits

Frequently Asked Questions

Can I deposit a check at a store that is not a bank?

Yes. Walmart, grocery stores, and some pharmacies run check-cashing services and will cash your check for a fee. They do not deposit it into an account—they give you cash. The fee is usually lower than at a standalone check-cashing shop.

What ID do I need to cash a check?

You need a government-issued photo ID, such as a driver's license, passport, or state ID card. Some check-cashing services will also ask for a second form of ID or your Social Security number. If you do not have a photo ID, many check-cashing services will not cash the check.

Can I deposit a check made out to someone else?

Generally, no. A check is a legal document made out to a specific person, and cashing or depositing it in someone else's name is considered fraud. The only exception is if the payee signs the back of the check and writes "Pay to the order of [your name]," which is called a third-party check. Many banks and check-cashing services no longer accept third-party checks due to fraud risk.

How long does a check take to clear if I deposit it without a bank account?

If you cash it at a check-cashing service, it clears immediately—you get cash on the spot. If you deposit it into an account (bank, credit union, or prepaid card), it typically takes 1 to 3 business days for online deposits and 5 to 10 business days for mail deposits. The exact timeline depends on the institution and the amount.

What if I do not have an ID to cash a check?

Most check-cashing services require a photo ID and will not cash a check without one. If you do not have an ID, you can apply for a state ID card at your local Department of Motor Vehicles. Some community organizations and nonprofits also help people obtain ID. Until then, your only option is to ask the check writer for a different form of payment or to deposit it into someone else's account with their permission.