Yes, you can cash a check without a bank account

You do not need a bank account to turn a check into cash. The person or business who issued the check is responsible for honoring it, not your bank. You can cash it at the issuer's bank, at a check-cashing store, at some retailers, or through a mobile app — each route has different costs and speed.

The trade-off is simple: convenience costs money. A bank will cash your check for free if you have an account there. Without one, you will pay a fee — anywhere from a few dollars to a percentage of the check amount, depending on where you go.

Key Takeaways

  • The bank that issued the check will cash it for free at any of their branches, even if you do not have an account there.
  • Check-cashing stores charge a fee (usually 1 to 3 percent of the check amount) but are open longer hours than banks and do not require ID verification in all states.
  • Walmart, Target, and some grocery stores cash checks for a flat fee, typically $3 to $6 depending on the check amount.
  • Mobile apps like Ingo Money and mobile check deposit through some banks let you deposit checks without visiting a branch, though you may need a bank account or prepaid card.
  • Always bring a photo ID and the original check; some places also require a second form of ID or proof of address.

Cashing at the issuer's bank costs nothing

The fastest and cheapest option is to walk into the bank that issued the check. Look at the check itself — the bank's name and routing number appear at the bottom. Go to any branch of that bank with your photo ID and the check, and they will cash it on the spot, usually within minutes.

This works even if you have never done business with that bank. They are legally required to honor checks drawn on their accounts. You do not need to open an account, and there is no fee. The only catch is that you have to find a branch during business hours, which for most banks means weekdays until 5 or 6 p.m., and Saturday mornings only.

Check-cashing stores: open late, but they take a cut

Check-cashing businesses exist specifically to turn checks into cash on the spot. They charge a fee — typically 1 to 3 percent of the check amount, though some charge a flat fee instead. On a $500 check, you might pay $5 to $15. The fee varies by state, by the type of check, and by the store's own pricing.

The advantage is hours and speed. Many check-cashing stores are open evenings and weekends, and the transaction takes minutes. You will need a photo ID. Some states require a second form of ID or a thumbprint. Call ahead or check their website to confirm what they need, because requirements vary by location and by the store's own policy.

Check-cashing stores also often offer other services — money orders, bill payment, payday loans — but those are separate transactions with their own fees. Stick to the check cashing itself unless you have a specific reason to use their other services.

Retail stores that cash checks

Walmart and Target both cash checks at their customer service desks. Walmart charges $3 for checks up to $1,000 and $6 for checks over $1,000. Target's fee is similar but varies slightly by location. Some grocery store chains also cash checks, though policies differ by store and by region.

The advantage is convenience — you may already be shopping there. The disadvantage is that they have stricter rules than check-cashing stores. They typically require a photo ID and may refuse checks that are post-dated, stale (more than 180 days old), or written for an unusual amount. Call your local store first to confirm they cash checks and what ID they need.

Mobile check deposit and apps

Some banks and credit unions let you photograph a check with your phone and deposit it through their mobile app, without visiting a branch. This is the fastest option if you have access to it. The check clears to your account in one to three business days, depending on the bank.

The catch is that most mobile deposit requires you to have an account at that bank or credit union. A few apps like Ingo Money and Chime let you deposit checks without a traditional bank account — you need a prepaid card or a Chime account instead. Read the terms carefully, because some charge a fee and some do not, and the rules about check size and frequency vary.

What ID and documents you need

Every place that cashes checks requires a photo ID — a driver's license, passport, or state ID card. Some also require a second form of ID, such as a utility bill, lease, or Social Security card. A few ask for a thumbprint or to sign the back of the check in front of them.

The check itself must be made out to you by name, and it must be the original — photocopies and mobile images do not count (except for mobile deposit through an app). Make sure the check is not post-dated (dated in the future) and not stale (more than 180 days old). If either is true, the issuer will need to write you a new check.

Comparing your options by cost and speed

OptionCostSpeedHoursWhat You Need
Issuer's bankFreeMinutesWeekdays, some SaturdaysPhoto ID, check
Check-cashing store1–3% of checkMinutesEvenings, weekendsPhoto ID, possibly second ID
Walmart or Target$3–$6 flat feeMinutesStore hoursPhoto ID, check
Mobile deposit appFree or small fee1–3 daysAnytimePrepaid card or account, phone

Frequently Asked Questions

What if the check is made out to someone else?

You cannot cash a check made out to another person, even if they sign the back. The person named on the check must be the one who cashes it. If someone wants to give you money by check, they need to write it in your name.

Can I cash a check if it is torn or damaged?

It depends on how damaged it is. Minor tears or marks usually do not matter. If the routing number, account number, or amount is illegible, or if the check is missing a signature, most places will refuse it. Ask the issuer for a replacement check.

What if I do not have a photo ID?

You cannot cash a check without one. Photo ID is required by law for check cashing. If you do not have a driver's license or passport, you can get a state ID card from your local DMV. Some states also accept other forms of photo ID like a tribal card or military ID.

Do I have to pay taxes on cashed checks?

No. A check is payment for something you already earned or sold — it is not income in itself. You report the income when you earn it, not when you cash the check. The person who issued the check may report it to the IRS, but that does not change your tax obligation.

Can I cash a check at a bank where I do not have an account?

Yes, but only at the bank that issued the check. If the check is drawn on Bank of America, any Bank of America branch will cash it for free. If you take it to a different bank, they will likely refuse or charge you a fee.