Check your refund status on IRS.gov using Where's My Refund

The IRS tool Where's My Refund is the fastest way to find out where your money is. Go to irs.gov, click "Where's My Refund" under the Tools section, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

Where's My Refund shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (your refund has been approved and is on its way), or "Sent" (your refund has left the IRS). If your status shows "Sent," the tool also tells you the delivery date and method—direct deposit, check, or debit card.

You can also call the IRS refund hotline at 800-829-1954 and speak to a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and expected refund amount ready before you call.

Key Takeaways

  • Where's My Refund on irs.gov is updated daily and shows whether your return is received, approved, or sent.
  • Most federal refunds arrive within 21 days of the IRS receiving your return, but this varies based on how you filed and how you want the money.
  • Direct deposit is the fastest method and usually arrives within 3 to 5 business days after the IRS approves your refund.
  • If your refund is delayed beyond the expected date, the IRS may be reviewing your return for errors or verifying your identity.
  • Paper checks take 2 to 4 weeks to arrive by mail after the IRS sends them, and refund debit cards arrive in 7 to 10 business days.

How long federal tax refunds typically take

The IRS publishes a standard timeline: most refunds are issued within 21 days of receiving your return. This 21-day clock starts when the IRS receives your return, not when you file it. If you filed electronically, the IRS usually receives it within 24 hours. If you mailed a paper return, add 1 to 2 weeks for postal delivery before the clock starts.

The actual arrival time depends on your refund method. Direct deposit is fastest—once the IRS approves your refund, the money typically lands in your bank account within 3 to 5 business days. A paper check takes 2 to 4 weeks to arrive by mail after the IRS sends it. A refund debit card (issued by some tax software companies) usually arrives within 7 to 10 business days.

Some refunds take longer. If the IRS needs to verify information on your return—your identity, your income, or whether you claimed a child tax credit correctly—processing can stretch to 60 days or more. The IRS will contact you by mail if this happens.

Why your refund might be delayed

The most common reason for a delayed refund is a mismatch between the information on your return and IRS records. This includes a Social Security number that doesn't match your name, an income figure that conflicts with a W-2 or 1099 the IRS received from your employer, or a child tax credit claimed for a dependent the IRS doesn't have on file. The IRS will send you a letter explaining what they need to verify.

Filing errors also slow things down. If you made a math mistake, claimed a credit you don't meet the requirements for, or reported income twice, the IRS catches it during processing and has to contact you. Amended returns (Form 1040-X) take longer to process than original returns—usually 16 weeks or more.

During tax season, the IRS processes millions of returns. If you filed early in the season and your return is straightforward, you'll likely get your refund quickly. If you filed late in the season or your return is complex, you may wait longer simply because of volume.

What to do if your refund is missing or very late

If Where's My Refund shows "Sent" but you haven't received the money after the promised delivery date, your next step depends on your refund method. For direct deposit, wait 5 business days past the date shown in Where's My Refund—bank processing can take longer than expected. Check your bank account under pending deposits or contact your bank to confirm they received the transfer.

For a paper check, wait 4 weeks from the date the IRS says it was sent. If it doesn't arrive, the check may have been lost in the mail. Call the IRS at 800-829-1954 and ask them to issue a replacement check. Have your Social Security number and the original refund amount ready. The IRS will mail a new check, which takes another 2 to 4 weeks.

For a refund debit card, contact the card issuer directly—the number is on the back of the card or in the welcome materials that came with it. They can tell you if the card was activated and whether the funds were loaded. If the card was never received, the issuer can reissue it.

Direct deposit versus check versus debit card

Direct deposit is the fastest and most reliable method. The IRS deposits your refund straight into your bank account, and the money is available within 3 to 5 business days after approval. You don't have to be home to receive it, and there's no risk of the payment getting lost in the mail. To use direct deposit, you need a valid U.S. bank account and must provide your routing number and account number on your tax return.

A paper check arrives by regular mail 2 to 4 weeks after the IRS sends it. The check is mailed to the address on your tax return. If you've moved since you filed, the check may go to your old address. You can update your address with the IRS using Form 8822, but only if you file it before the check is mailed—once it's in the mail, you can't redirect it. If the check arrives at your old address, ask the new resident to write "Return to Sender" on it and put it back in the mail, or contact the IRS for a replacement.

Some tax software companies offer a refund debit card as an option. The IRS loads your refund onto the card, and it arrives within 7 to 10 business days. You can use the card like a regular debit card at ATMs and stores. The card issuer may charge fees for certain transactions, so read the terms before you choose this option.

How to update your address or bank account information

If you moved after you filed your return and your refund is still being processed, you can update your mailing address with the IRS. File Form 8822 (Change of Address) and mail it to the IRS address for your state. You can find the correct address on the IRS website. The form takes 4 to 6 weeks to process, so file it as soon as you know you've moved.

If you filed your return with the wrong bank account number for direct deposit, you cannot change it after you file. The IRS will attempt to deposit your refund into the account number you provided. If that account doesn't exist or is closed, the deposit will be rejected and the IRS will mail you a paper check instead. This adds 2 to 4 weeks to your wait time. To avoid this, double-check your routing and account numbers before you file.

If your direct deposit was rejected because the account was closed or the number was wrong, Where's My Refund will show "Sent" but you won't see the money in your bank account. Call the IRS at 800-829-1454 to confirm the deposit was rejected, and ask them to issue a paper check or reissue the refund to a different account if you provide new banking information.

Refunds for amended returns and special situations

If you filed an amended return (Form 1040-X) to correct an error or claim a credit you missed, your refund will take much longer. The IRS processes amended returns separately and typically takes 16 weeks or more to issue a refund. You cannot track an amended return on Where's My Refund—the tool only works for original returns. Instead, call the IRS at 800-829-1954 and provide your Social Security number and the tax year you amended.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS holds your refund until mid-February, even if you file in January. This is a federal requirement to prevent fraud. Where's My Refund will show your refund as "Approved" but won't show a delivery date until mid-February. After mid-February, the refund is released and you'll see a delivery date within a few days.

If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts. You'll receive a notice in the mail explaining the offset and how much was taken. The remaining refund, if any, will be issued to you. You can contact the agency that holds the debt to dispute the offset, but this process takes time and the refund will be delayed.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans that give you cash immediately, but you pay interest and fees, and the loan is repaid from your refund when it arrives. This costs you money and is not worth it if you can wait a few weeks.

What if Where's My Refund says my return was received but nothing has changed for weeks?

The IRS may be reviewing your return for errors or verifying information. This is normal and doesn't mean something is wrong. If more than 21 days have passed since you filed and the status hasn't changed to "Approved," call the IRS at 800-829-1954 to ask if they need additional information from you.

Can I cancel my refund and get a payment plan instead?

No. Once you file your return and the IRS determines you have a refund, you cannot cancel it. If you owe taxes in a future year, you can set up a payment plan then. Your current refund will be issued as filed.

What if I filed my return but never received a confirmation?

If you filed electronically, the tax software should have given you a confirmation number. If you filed by mail, the IRS doesn't send a confirmation—your return is simply processed when it arrives. Use Where's My Refund to check the status. If it doesn't show your return at all after 2 weeks, call the IRS at 800-829-1954 with your Social Security number and filing status.

Do I have to report my refund as income next year?

No. A tax refund is not income—it's your own money that you overpaid in taxes during the year. You do not report it on next year's return.