Your refund check can be cashed at a bank, credit union, check-cashing store, or grocery store — each has different requirements and fees

A refund check is a regular check, so you can cash it anywhere that cashes checks. Your bank or credit union is usually the cheapest option and the fastest if you have an account there. Check-cashing stores, grocery stores, and Walmart also cash refund checks, but they charge fees that range from a few dollars to several percent of the check amount. The method you choose depends on whether you have a bank account, how quickly you need the money, and whether you want to deposit it or get cash on the spot.

Most places cash checks the same day you bring them in, but the time it takes for the money to clear varies. If you deposit at your own bank's ATM or branch, the funds may be available immediately or within one business day. If you use a check-cashing store or grocery store, you get cash in hand within minutes. If you mail a check or use mobile deposit, the process takes longer but costs nothing.

Key Takeaways

  • Banks and credit unions cash refund checks for free if you have an account, and instantly if you deposit at an ATM or branch.
  • Check-cashing stores and grocery stores cash refund checks without an account but charge fees that typically range from $2 to $10 depending on the check amount.
  • You will need a valid photo ID to cash a check anywhere, and some places also require a second form of ID or a thumbprint.
  • Depositing a check by phone, mail, or mobile app takes longer than cashing it in person but avoids fees and the need to carry cash.
  • If your check is damaged, lost, or never arrives, contact the issuer directly to request a replacement or stop payment.

Cashing at your bank or credit union costs nothing

If you have a checking or savings account at a bank or credit union, you can cash your refund check there for free. Walk into any branch with your check and a valid photo ID, and a teller will give you cash or deposit it to your account on the spot. If you use an ATM-enabled mobile deposit feature, you can photograph the front and back of the check from home and the funds will appear in your account within one to two business days, depending on the bank.

If you do not have an account at the bank that issued your refund check, you can still cash it at that bank's branch for free or a small fee — usually $5 to $10. Call the bank first to confirm their policy, because some banks charge non-customers a fee while others do not. Credit unions are often stricter: many will not cash checks for non-members at all, or only for members of other credit unions in the same network.

Check-cashing stores charge a percentage or flat fee

Check-cashing stores exist specifically to cash checks for people without bank accounts. They are fast — you walk in with your check and ID, and you leave with cash in minutes. The trade-off is the fee. Most charge either a flat fee (typically $2 to $5) or a percentage of the check amount (typically 1 to 3 percent). On a $1,000 refund check, a 2 percent fee costs $20. On a $500 check, it might be $5 flat.

You will need a valid photo ID and sometimes a second form of ID or a thumbprint. Some stores also run a background check or ask for your Social Security number. Look up the store's fee schedule before you go — fees vary widely even within the same chain, and some stores post their rates online or by phone. The store will also verify that the check is real and that your name matches the ID you present.

Grocery stores and Walmart offer check cashing with lower fees

Walmart and most major grocery store chains (Kroger, Safeway, Albertsons, and others) cash checks at the customer service desk. Their fees are usually lower than dedicated check-cashing stores — often $3 to $6 for a personal check, depending on the amount. You need a valid photo ID, and the process takes about five minutes.

Walmart's policy is to cash checks up to $5,000, though individual stores may have lower limits. Grocery stores typically cash checks up to $2,000. Call ahead to confirm the store's current fee and limit, because these policies change and vary by location. The advantage here is that you may already be shopping there, so you can cash the check and leave without a separate trip. Some grocery stores also offer this service to non-shoppers, but policies differ by chain and location.

Depositing by mail, phone, or app takes longer but avoids fees

If you do not need the cash immediately, depositing your refund check is cheaper than cashing it. If you have a bank account, you can deposit by mail, phone, or mobile app. Mobile deposit is fastest: photograph both sides of the check with your phone, submit through your bank's app, and the funds typically appear in your account within one to two business days. Mailing a check takes five to ten business days because the bank has to receive it, process it, and clear it.

Some banks also allow you to deposit a check by phone — you call a number, provide the check details, and mail the original check to the bank afterward. This method is slower than mobile deposit but faster than mailing the check first. All of these methods are free and carry no risk of losing cash on the way home. If you do not have a bank account, you can open one at most banks or credit unions in person or online, often with no minimum deposit.

What you need to bring to cash a check in person

At any location — bank, credit union, check-cashing store, or grocery store — you will need a valid photo ID. A driver's license, passport, or state ID card works everywhere. Some places also ask for a second form of ID, such as a utility bill, Social Security card, or employee badge. A few check-cashing stores require a thumbprint or photograph.

The check itself must be made out to you by name, and it must not be post-dated (dated in the future). If the check is torn, water-damaged, or missing a signature, most places will refuse to cash it. If the check is signed on the back by someone else, that is a third-party check, and most banks and stores will not cash it — you would need to deposit it into your own account instead. Before you go, make sure the check amount, your name, and the issuer's signature are all correct and legible.

If your refund check is lost, damaged, or never arrives

If your check never arrives after the expected delivery date, contact the issuer directly. For a tax refund, call the IRS at 1-800-829-1040 or use the IRS Where's My Refund tool online. For a state tax refund, contact your state revenue department. For an insurance refund, call your insurance company. For a business refund, contact the business's customer service or accounting department.

The issuer can tell you whether the check was mailed and to what address. If it was mailed but lost, they can issue a replacement check or, in some cases, send the money by direct deposit or prepaid card instead. If the check was damaged in the mail, you can ask the issuer to stop payment on the original check and issue a new one. This process usually takes one to two weeks. Keep the tracking number or confirmation code the issuer gives you so you can follow up if the replacement does not arrive.

Frequently Asked Questions

Can I cash someone else's refund check?

No. A check must be cashed by the person whose name is on it. If someone else's name is on the check, they must cash it themselves or sign it over to you on the back — but most banks and stores will not accept third-party checks anymore. The safest option is for the check owner to deposit it into their own account and then transfer the money to you.

What if the check amount is wrong or the name is misspelled?

A misspelled name or wrong amount usually means the check cannot be cashed as-is. Contact the issuer and ask them to issue a corrected check. Do not try to alter the check yourself — that is illegal. A corrected check typically takes one to two weeks to arrive.

Do I have to cash the check right away?

No. Refund checks do not expire immediately, but they become stale after six months to one year depending on the issuer. Tax refund checks are typically good for one year from the date issued. If your check is older than that, contact the issuer to request a replacement.

Is it safer to cash or deposit a refund check?

Depositing is safer because you do not carry cash. If you cash the check and lose the cash on the way home, it is gone. If you deposit it and the bank loses it, the bank is responsible. Mobile deposit is the safest option because the check never leaves your hands.

Can I cash a refund check at a different bank than the one that issued it?

Yes, but you may pay a fee. Most banks will cash checks drawn on other banks for non-customers for $5 to $10. Call the bank first to confirm their fee. If you have an account at that bank, cashing is free.