How to Cash a Check (and Pay Bills) Without a Bank Account

You don’t need a bank account to cash a check. You can often get your money from the bank named on the check, a major retailer, a prepaid debit card, or a check-cashing business.

person receiving cash

The best choice depends on the type of check, the amount, the identification you have, and how quickly you need the money. Start with the lowest-cost option before you agree to a fee that takes part of your payment.

How to Prepare Before Cashing Your Check

Before you choose where to cash your check, confirm that the location accepts your specific check type. Some banks and retailers accept payroll, government, cashier’s, insurance, and tax refund checks but won’t cash personal, business, handwritten, or third-party checks.

Call ahead and ask about:

  • Accepted checks: Confirm that the location accepts the type of check you have.
  • Check limits: Ask whether your check falls below the maximum amount.
  • Identification: Find out which forms of government-issued photo ID are accepted.
  • Fees: Ask for the exact fee and how much cash you’ll receive.
  • Payment timing: Confirm whether you’ll receive the money immediately or after a review period.

Don’t sign the back of the check before you arrive. Some providers require specific endorsement language, especially for mobile check deposits.

What You Need to Cash a Check Without a Bank Account

Most check-cashing providers require a current government-issued photo ID. Common options include a driver’s license, state identification card, passport, military identification card, or tribal identification card.

The name on your identification should match the name written on the check. A location may reject the check if your identification has expired or the names don’t match.

You should also inspect the check before you leave home. Make sure:

  • The person or company that issued the check signed it.
  • The check shows the correct dollar amount.
  • Your name is spelled correctly.
  • The check hasn’t been damaged or altered.
  • The check isn’t more than six months old.

Some providers may request a Social Security number or individual taxpayer identification number. Ask before your visit so you know what information you’ll need to provide.

Cheapest Places to Cash a Check Without a Bank Account

Check-cashing costs can differ by location, check type, and check amount. Try the bank named on the check or a low-cost retailer before you use a business that charges a percentage of the check.

Cash the Check at the Issuing Bank

Look at the front of the check to find the bank or credit union that holds the writer’s account. A nearby branch may cash the check even though you aren’t a customer.

You’ll generally need to be the named payee and show acceptable identification. The bank may also confirm that the account has enough money to cover the check.

A bank or credit union isn’t required to cash every check for a noncustomer. It may refuse the transaction or charge a noncustomer fee. Policies also differ by state and financial institution.

Call the branch before your visit. Ask whether it cashes checks for noncustomers and what fee applies.

Cash the Check at Walmart or Another Retailer

Some Walmart stores and grocery chains cash checks at their customer service or money services counters. These locations often charge less than dedicated check-cashing businesses.

Walmart accepts several check types, which may include payroll, government, tax refund, cashier’s, insurance settlement, and retirement distribution checks. Some locations also accept two-party personal checks.

Walmart currently lists these maximum fees:

  • Checks up to $1,000: Up to $4 for eligible preprinted checks.
  • Checks over $1,000: Up to $8 for eligible preprinted checks.
  • Two-party personal checks: Up to $6, with a $200 check limit.

Most states have a $5,000 check-cashing limit at Walmart. That limit may rise to $7,500 between January and April. State rules and individual store services can differ, so confirm the policy before you go.

Other retailers may have different fees and may accept fewer check types.

Deposit the Check to a Prepaid Debit Card

Some prepaid debit cards let you deposit a check through a mobile app. You take pictures of the front and back of the check, submit them, and wait for approval.

Standard processing may be free, but you may need to wait several days. Faster access can include a fee. The card may also charge monthly, reload, withdrawal, or transaction fees.

Review the full fee schedule before you sign up. Our guide to prepaid debit cards can help you compare your options.

This method works best when you don’t need paper cash immediately and want a card that you can use for purchases or bill payments.

Use a Check-Cashing Store

Dedicated check-cashing stores often accept more check types and offer longer hours than banks. They can also be expensive.

Some locations charge a flat fee. Others keep a percentage of the check. A 3% fee would cost $30 on a $1,000 check, while a 5% fee would cost $50.

Ask the employee to state the total fee and the amount you’ll receive before you sign anything. Use a licensed business and keep your receipt.

A check-cashing store may make sense when cheaper providers have rejected the check. It shouldn’t be your first choice when a bank or retailer can cash the same check for less.

Sign the Check Over to Someone You Trust

You may be able to transfer a check to a trusted friend or family member. This is called a third-party check.

Write “Pay to the order of” followed by the person’s name on the back of the check. Sign below that line only after you confirm that the person’s bank will accept it.

Many banks and retailers reject third-party checks because of fraud concerns. The bank may require both people to appear in person with identification.

Use this method only with someone you trust. Once you sign over the check, that person may control the funds.

Why Your Check May Be Rejected

A provider may reject a valid check even when you have acceptable identification. Common reasons include:

  • Unsupported check type: The provider doesn’t cash personal, business, handwritten, or third-party checks.
  • Check amount: The value exceeds the provider’s limit.
  • Identification problem: Your identification is expired, damaged, or doesn’t match the check.
  • Old check: The check is more than six months old.
  • Missing signature: The person or company that issued the check didn’t sign it.
  • Verification failure: The provider can’t confirm the check or the account behind it.
  • Altered check: The check contains corrections, damage, or signs of tampering.

Contact the person or company that issued the check when you find an error. Ask for a replacement rather than trying multiple check-cashing locations with a damaged or incorrect check.

How to Avoid Check-Cashing Scams

Be careful when a stranger sends you a check and asks you to return part of the money. This often happens through fake jobs, prize offers, online sales, and mystery-shopping scams.

The check may appear to clear at first. Your bank or check-cashing provider can still discover later that it was fake. You could then owe the full amount.

Never send money, buy gift cards, or transfer cryptocurrency for someone who paid you by check. Don’t accept a check for more than the amount someone owes you.

You should also avoid any provider that won’t disclose its fees before the transaction or asks for personal information that has no clear connection to cashing the check.

How to Pay Bills Without a Bank Account

You can pay many bills with money orders, prepaid debit cards, or authorized cash payment centers.

Pay With a Money Order

A money order is a prepaid paper payment. You can buy one with cash at a post office, retailer, grocery store, or convenience store.

Write the recipient’s name on the money order immediately. Keep the receipt until the company credits the payment to your account. You may need the receipt to track or replace a lost money order.

Use an Authorized Cash Payment Center

Some utility companies, phone providers, landlords, and other billers accept cash through approved payment locations.

Bring your billing account number and enough cash to cover the payment and fee. Ask how long the payment will take to post, and keep the receipt.

Don’t pay through a location that the biller doesn’t list as an authorized partner.

Pay With a Prepaid Card or Payment App

A registered prepaid debit card may work for online or automatic bill payments. PayPal, Cash App, and Venmo may also work when the company accepts them.

Check for monthly charges, reload fees, withdrawal fees, and payment limits. Payment apps aren’t accepted by every landlord, lender, or utility company.

When Opening a Bank Account May Cost Less

Small check-cashing and bill-payment fees can become expensive over time. A $4 fee every two weeks adds up to $104 per year. Percentage-based fees can cost far more.

A bank account can give you access to direct deposit, mobile check deposit, a debit card, online bill pay, and fee-free cash withdrawals. You may also gain stronger protections than you get from cash or some payment apps.

Past banking problems don’t always prevent you from opening an account. Some second chance bank accounts have more flexible approval requirements.

You can also compare banks that don’t use ChexSystems if a negative ChexSystems consumer report has caused previous denials.

Final Thoughts

Start with the bank named on the check. Compare its fee with Walmart, another retailer, or a prepaid debit card before you visit a check-cashing store.

You can manage checks and bills without a bank account, but repeated fees reduce the money you keep. A low-fee bank account may become the cheaper and easier choice when you cash checks or pay bills regularly.