Your refund goes to the bank account or address you listed on your tax return

The IRS sends your refund to one place: wherever you told them to send it. If you chose direct deposit on your return, the money lands in the bank account you provided. If you chose a paper check, it goes to the mailing address on file. The IRS does not choose where your refund goes — you do, on the return itself.

Once the IRS approves your return and processes the refund, they hand it off to the Treasury Department's Bureau of the Fiscal Service, which actually moves the money. For direct deposits, this usually takes three to five business days after the IRS releases the refund. For paper checks, it depends on postal delivery and can take two to three weeks from the date the check is mailed.

Key Takeaways

  • Direct deposit refunds typically arrive three to five business days after the IRS processes your return; paper checks take two to three weeks from the mailing date.
  • You control where your refund goes by choosing direct deposit or a mailing address on your tax return before you file.
  • The IRS Where's My Refund tool shows the current status and expected delivery date, updated once per day.
  • If your refund does not arrive by the date shown in Where's My Refund, contact the IRS or your bank to investigate a delay or routing error.
  • Paper checks can be reissued if lost or stolen, but you must report the issue to the IRS within a specific timeframe.

How to check the status and expected arrival date

The IRS Where's My Refund tool is the official source for refund timing. Go to irs.gov, find the Where's My Refund section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows three pieces of information: whether the IRS has received and processed your return, the current status of your refund, and the expected delivery date.

The tool displays one of three messages. "Return received" means the IRS has your return but has not finished processing it yet. "Refund approved" means the IRS has approved the refund and sent it to Treasury for payment. "Refund sent" means Treasury has released the money — for direct deposit, it is on its way to your bank; for a check, it has been mailed. The expected delivery date shown is the date the money should arrive in your account or mailbox, not the date it was sent.

If you filed a paper return instead of electronically, Where's My Refund may not show your refund for up to four weeks after you mailed it. Call the IRS at 1-800-829-1040 if your paper return is older than four weeks and does not appear in the tool.

What to do if your refund does not arrive by the expected date

If the date has passed and the money is not in your account or mailbox, start by checking Where's My Refund again — the status may have changed. If the tool still shows "Refund sent" but you have not received it, the next step depends on whether you chose direct deposit or a check.

For direct deposit: Contact your bank or credit union and ask if the deposit was rejected or returned. Banks sometimes reject IRS deposits if the account number or routing number on your return was wrong, if the account has been closed, or if there is a fraud hold on the account. Your bank can tell you whether the IRS attempted the deposit and what happened. If the deposit was rejected, you will need to contact the IRS to request a paper check instead — call 1-800-829-1040 with your return information ready.

For paper checks: If more than three weeks have passed since the expected delivery date, the check may have been lost or stolen in the mail. Call the IRS at 1-800-829-1040 and report the missing check. The IRS will place a stop on the original check and issue a replacement. This process typically takes four to six weeks. Do not cash the original check if it arrives after you have reported it missing — the IRS will have already stopped payment.

Why refunds are delayed and how long delays usually last

The IRS processes returns in the order they are received, but some returns take longer than others. Returns that are incomplete, contain math errors, or claim certain credits like the Earned Income Tax Credit (EITC) or Child Tax Credit are flagged for additional review. This review can add two to four weeks to processing time. Returns filed on paper take longer to process than electronic returns — typically an additional two to four weeks.

Other reasons for delay include a mismatch between the name or Social Security number on your return and IRS records, a return that claims a refund larger than expected, or a return filed after the April deadline. If the IRS suspects identity theft or fraud, they will hold the return for investigation, which can take several months. You will receive a letter in the mail if your return is under review — the letter will explain the reason and what documents to send if needed.

If Where's My Refund shows no status update for more than 21 days after you filed electronically, or more than four weeks after you mailed a paper return, contact the IRS. A delay of this length usually means the return has been flagged for review or there is an error on the return that needs correction.

Direct deposit versus paper check: which arrives faster

Direct deposit is faster and more reliable. Once the IRS approves your refund and sends it to Treasury, the money typically reaches your bank account within three to five business days. Paper checks take longer because they must be printed, mailed, and delivered by the postal service — usually two to three weeks from the mailing date, sometimes longer depending on where you live and current mail volume.

Direct deposit also eliminates the risk of a check being lost or stolen in the mail. If you choose direct deposit, make sure the account number and routing number on your return are correct — an error will cause the deposit to be rejected, and you will have to request a paper check instead, which adds weeks to the timeline.

If you did not choose direct deposit on your return and want your refund faster, you cannot change it after filing. You will receive a paper check. However, some tax software and tax preparation services offer a refund advance or a temporary account for direct deposit — these are separate products and usually come with fees.

What happens if you moved or changed your address

If you moved after filing your return and chose a paper check, the check will go to the address you listed on the return, not your new address. The postal service may forward it if you filed a change of address form, but forwarding is not may provide, especially for government mail. If the check goes to your old address and you no longer live there, the new resident or landlord may open it or discard it.

If this happens, contact the IRS at 1-800-829-1040 and report the missing check. Provide your new address and ask them to issue a replacement check to your current location. You will need to wait four to six weeks for the replacement to arrive. To avoid this problem in the future, file a change of address with the USPS before you move, and update your address with the IRS if you move after filing but before your refund arrives.

If you chose direct deposit on your return, your address does not matter — the refund goes to the bank account you listed, regardless of where you live. However, if you closed that account or changed banks after filing, the deposit will be rejected, and you will receive a paper check to your address on file instead.

Frequently Asked Questions

Can I change where my refund is sent after I file?

No. Once you file your return, you cannot change the refund destination. If you chose direct deposit, the money goes to that account. If you chose a paper check, it goes to that address. If you need to change it, you must file an amended return using Form 1040-X, but this delays your refund by several weeks and is usually not worth it.

What if my bank rejected my direct deposit refund?

Call your bank and confirm the deposit was rejected. Then contact the IRS at 1-800-829-1040 with your return information. The IRS will issue a paper check instead and mail it to your address on file. This adds four to six weeks to your timeline. For future refunds, verify your account number and routing number are correct before filing.

How long does it take to get a replacement check if mine was lost?

After you report the missing check to the IRS, they stop payment on the original and issue a replacement. The replacement check typically arrives four to six weeks later. The IRS will provide a claim number when you report it — keep this number for your records.

Why does Where's My Refund say my refund was sent but I haven't received it?

For direct deposit, the deposit may have been rejected by your bank due to an incorrect account number or a closed account. For a paper check, it may still be in transit through the mail, especially if the expected delivery date was recent. Wait a few more business days, then contact your bank or the IRS if it does not arrive.

Can I get my refund faster than the normal timeline?

No. The IRS processes returns in order and cannot speed up individual refunds. Direct deposit is the fastest method available — three to five business days after approval. Paper checks cannot be expedited. Some tax preparation companies offer refund advances, but these are loans with fees and are not from the IRS.