Back to BlogGuides

How to Cash a Check Without a Bank Account in 2026

About one in 20 American adults doesn't have a bank account — and plenty more would rather not run to a branch every time a check arrives. The good news: you have several legal options for cashing a check without one. The catch: most charge a fee.

1. The Issuing Bank (Cheapest)

Take the check to the bank named on the front — the issuer. They'll usually cash it for free or for a small non-customer fee ($5–$10). Bring a government-issued photo ID.

2. Walmart Money Center

Walmart cashes payroll, government, and tax refund checks for $4 (under $1,000) or $8 (up to $5,000). Personal checks up to $200 cost $6. You'll need a valid ID.

3. Grocery Store Customer Service

Kroger, Publix, and other major chains cash checks for fees in the $3–$7 range. Limits and rules vary by store, so call first.

4. Check-Cashing Stores (Last Resort)

Places like ACE Cash Express will cash almost any check, but fees can hit 1%–10% of the check's value. Use them only if you have no other option.

5. Prepaid Debit Cards

Cards like NetSpend, Bluebird, or PayPal Prepaid let you load checks via mobile deposit. Some are free; others charge $1–$6 per deposit.

6. Sign It Over to Someone You Trust

Use a special endorsement ("Pay to the order of [name]") to give the check to a trusted friend or family member who can deposit it. Many banks restrict third-party checks, so confirm before going in.

What You'll Need

  • A government-issued photo ID (driver's license, passport, state ID)
  • The original check — no photocopies
  • Sometimes a second form of ID for large checks

Track Every Check You Cash

Even without a bank account, keeping a register matters. Download QuickCheck for free on iOS and Android to write, print, and track every check from your phone — with a built-in checkbook register that balances itself.

QuickCheck

Professional check writing and financial tracking for iOS

Blog

© 2026 QuickCheck. All rights reserved.