Where to cash your tax refund check without a bank account

You can cash a tax refund check at a bank, credit union, check-cashing store, or retail location like Walmart or Target. Banks and credit unions usually cash checks for free if you're a customer, and many will cash them even if you're not — though some charge a small fee ($5 to $15) for non-customers. Check-cashing stores charge a percentage of the check amount, typically 1 to 3 percent, so a $1,500 refund might cost $15 to $45 to cash. Retail stores like Walmart, Target, and grocery chains cash checks for a flat fee, usually $3 to $6, and often have longer hours than banks.

The fastest option is usually a retail store or check-cashing location near you, since you can walk in and leave with cash the same day. Banks and credit unions may take one to two business days to process the check, even if you're not opening an account. Bring your tax refund check and a valid photo ID — a driver's license, passport, or state ID card — to any of these locations. Some places may ask for a second form of ID or your Social Security number.

Key Takeaways

  • Retail stores like Walmart and Target cash tax refund checks for a flat fee of $3 to $6 and often have evening and weekend hours.
  • Check-cashing stores charge a percentage of the check amount (1 to 3 percent), making them more expensive for large refunds.
  • Banks and credit unions may cash your check for free or a small fee, but processing can take one to two business days.
  • You will need a valid photo ID and your tax refund check at any location; some places ask for a second form of ID or your Social Security number.
  • Avoid cashing checks through third-party apps or online services unless you have no other option, as fees and fraud risk are higher.

Comparing costs across different cashing locations

The total cost to cash your check depends on where you go and the check amount. A bank or credit union is free if you have an account there. If you don't have an account, some banks will cash it for free anyway — call ahead to ask — while others charge $5 to $15. Credit unions are often more flexible with non-members than banks are.

Check-cashing stores charge a percentage, so the fee grows with the check amount. On a $1,000 refund at 2 percent, you pay $20. On a $3,000 refund, you pay $60. Retail stores charge a flat fee regardless of amount, so Walmart's $3 fee on a $1,000 check is much cheaper than a check-cashing store's percentage-based fee on the same amount.

LocationCost for $1,000 checkCost for $3,000 checkProcessing time
Bank (non-customer)$5–$15$5–$151–2 business days
Credit union (non-member)Free–$10Free–$101–2 business days
Check-cashing store$10–$30$30–$90Same day
Walmart or Target$3–$6$3–$6Same day

For most people, a retail store is the cheapest and fastest option. Check-cashing stores make sense only if you need cash immediately and no retail store is nearby.

What to bring and how the process works

Bring your tax refund check and a valid photo ID. The ID must be current and show your name and photo — a driver's license, state ID card, or passport all work. Some locations ask for a second form of ID, such as a utility bill, lease, or insurance card with your name and address on it. If you don't have a second ID, ask the cashier whether it's required; many places will proceed with just one.

Hand the check and your ID to the cashier. They will examine the check to make sure it's not damaged, that the amount is legible, and that your name matches your ID. They may ask your Social Security number to verify the check against IRS records, especially for larger refunds. This is normal and does not put your information at risk — the IRS publishes check information to verify ownership. Once the check clears their system, they will count out your cash and you leave. The whole process usually takes 5 to 15 minutes at a retail store and 10 to 20 minutes at a bank or check-cashing store.

Why some places may refuse to cash your check

A location may refuse to cash your check if the check is damaged, torn, or faded to the point where the amount or your name is hard to read. If the check is slightly damaged but still readable, ask the cashier to try anyway — many will. If the damage is severe, contact the IRS at 800-829-1040 to request a replacement check.

Some places refuse checks with a post-dated date (a date in the future) or a date more than six months in the past. Tax refund checks are dated when the IRS issues them, so this is rarely a problem unless your check sat in a drawer for a long time. If your check is older than six months, the IRS may have stopped payment on it; contact them to confirm the check is still valid.

A few locations have limits on check amounts. Some Walmart stores will not cash checks over $5,000, for example. Call ahead if your refund is unusually large. Banks and credit unions rarely have limits.

Cashing checks through mobile apps and online services

Apps like Chime, Cash App, and PayPal offer mobile check deposit, where you photograph the front and back of your check and the app deposits it into an account. However, most of these services require you to have an account with them, which means having a bank account or a prepaid card account. If you don't have either, this route is not open to you.

Some check-cashing apps exist specifically for people without bank accounts, but they charge high fees — often 5 to 10 percent of the check amount — and carry higher fraud risk because you're sending images of a check to a third party. Stick to in-person cashing at a retail store or bank unless you have no other option.

What to do if your check is lost, stolen, or damaged

If your tax refund check is lost or stolen, contact the IRS immediately at 800-829-1040. Have your Social Security number, the check amount, and the date the check was issued ready. The IRS can place a stop on the check and issue a replacement. This usually takes two to four weeks.

If your check is damaged but you still have it, take it to a bank or credit union first — they may cash it anyway if the damage is minor. If they refuse, contact the IRS for a replacement. Do not attempt to tape the check together or write on it to fix damage; this can make it uncashable.

If you've already cashed the check and the money was taken from your account fraudulently, contact your bank or the check-cashing location immediately. Report the fraud to the IRS as well at 800-829-1040.

Opening a bank account as an alternative to cashing checks

If you cash checks regularly or expect to receive refunds in the future, opening a basic bank account may save you money over time. Many banks offer free checking accounts with no minimum balance. You can open an account online or in person with just a photo ID and Social Security number. Once you have an account, you can deposit checks by mail, mobile app, or in person, and the money is yours without paying a cashing fee.

If you've had banking problems in the past, look for a second-chance bank account or a credit union, which are often more willing to work with people who have been denied by traditional banks. Some nonprofits also help people open accounts for free.

Frequently Asked Questions

Can I cash a tax refund check at any bank, or only my own bank?

You can cash it at any bank or credit union, not just your own. If you don't have an account, call ahead to ask about their non-customer check-cashing policy and any fees. Credit unions are often more flexible than banks about cashing checks for non-members.

What if my name on the check doesn't match my ID exactly?

Minor differences like a middle initial or nickname are usually fine. If your name on the check is significantly different — for example, you've changed your last name since the IRS issued the check — bring a second form of ID that shows both names, such as a marriage certificate or court order. If that doesn't work, contact the IRS to request a corrected check.

Do I have to pay taxes on the money I get from cashing my refund check?

No. A tax refund is money the government is returning to you, not new income. Cashing the check does not create a tax liability. The fee you pay to cash it is not tax-deductible either.

Can someone else cash my tax refund check for me?

Generally, no. Most locations require the person whose name is on the check to be present with a photo ID. Some banks will allow a spouse or authorized representative to cash it if you sign the back of the check and provide a power of attorney, but this is rare. Call ahead if you need someone else to cash it for you.

How long does it take for a cashed check to clear?

Once you cash the check in person at a retail store or check-cashing location, you have the cash immediately — there is no clearing period. If you deposit it at a bank, the funds are usually available within one to two business days, though the bank may hold it longer if the check amount is very large.