Where to check your federal tax refund right now

The IRS has a tool called Where's My Refund? that shows you the status of your federal return. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

You'll see one of three statuses: "Received" (the IRS got your return but hasn't processed it yet), "Approved" (they've approved your refund and it's on the way), or "Sent" (the refund has been issued). If you see "Sent," the tool will tell you the date it was sent and the method—direct deposit, check, or debit card.

The tool works for returns filed electronically. If you mailed a paper return, it takes longer to reach the IRS, and the tool may not show anything for several weeks. You can also call the IRS at 800-829-1040 and speak to a representative, though wait times are often long during tax season.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov shows federal refund status and updates once daily, usually overnight.
  • Direct deposit refunds typically arrive within 21 days of approval; paper checks take longer and depend on mail delivery.
  • State refunds are tracked separately through your state tax agency's website, not the IRS.
  • If your refund is delayed beyond the expected timeframe, contact the IRS or your state agency directly with your return information.

How long federal refunds actually take

The IRS says refunds take up to 21 days after approval, but that's the outer limit. Most direct deposit refunds land in your account within 5 to 10 business days of approval. Paper checks take longer—typically 7 to 14 business days after the IRS mails them, depending on postal service speed and where you live.

The clock starts when the IRS approves your return, not when you file it. If you filed early in January, your return might sit in the "Received" status for weeks while the IRS processes the backlog. During peak tax season (February through April), processing takes longer across the board.

If you chose a refund anticipation loan or used a tax preparation service that holds your refund temporarily, your money may arrive later than the standard timeline. Check your tax prep paperwork to see if any fees or holds apply.

Tracking state tax refunds separately

Your state refund is separate from your federal refund and has its own tracking system. Each state runs its own tax agency, so you need to check your state's website directly. Search "[your state] tax refund status" or go to your state's department of revenue or taxation website.

Most states have a tool similar to the IRS's Where's My Refund. You'll enter your Social Security number, filing status, and refund amount. State processing times vary widely—some states issue refunds in 2 to 3 weeks, while others take 6 to 8 weeks or longer, especially if your return is flagged for review.

If you filed both federal and state returns, they are processed independently. Your federal refund may arrive while your state refund is still pending, or vice versa. Don't assume a delay in one means a delay in the other.

What to do if your refund is delayed

If your refund hasn't arrived within the timeframe shown in Where's My Refund, first verify the information you entered is correct. A typo in your Social Security number or refund amount will cause the tool to show no results or outdated information.

Contact the IRS if your federal refund is more than 21 days past the approval date shown in the tool. Call 800-829-1040 or visit an IRS office in person. Have your return handy—the representative will need your filing status, Social Security number, and the exact refund amount. They can see details you can't access through the online tool and may be able to tell you if your refund was held for review or if there's a processing error.

For state refunds, contact your state tax agency directly. The phone number is on your state's tax website. Processing delays at the state level are common during peak season, but if your refund is significantly overdue, the agency can investigate whether your return is stuck in review or if there's an issue with your bank account information.

Why refunds get held or delayed

The IRS holds returns for review when something doesn't match their records—a Social Security number mismatch, income reported by an employer that doesn't match your return, or a claim for a tax credit that triggers an audit flag. These holds can add weeks or months to processing time.

If your return is held, Where's My Refund will eventually show a message telling you to contact the IRS. Don't wait for that message if you suspect a problem. Call the IRS proactively if you know your return had an error or if you claimed a large credit like the Earned Income Tax Credit.

State agencies also hold returns for review, and the reasons are similar. Some states cross-check income with federal records, which can cause delays if there's a discrepancy. If you worked in multiple states or changed jobs during the year, your state return may take longer to process.

Refunds sent by check or debit card

If the IRS is sending your refund by paper check, Where's My Refund will show the date the check was mailed. From that point, delivery depends on the postal service. Checks typically arrive within 7 to 14 business days, but can take longer if you live far from the IRS processing center or if mail is delayed.

If you don't receive your check within 14 business days of the mailing date, contact the IRS. They can issue a replacement check or, in some cases, send the refund by direct deposit instead. You'll need to provide your bank account information if you want to switch to direct deposit.

Some tax preparation services offer to send your refund to a temporary debit card instead of your bank account. These cards arrive by mail and work like a prepaid card. The timeline is similar to a paper check, but the card may have fees for withdrawals or balance inquiries. Check your tax prep paperwork to see if this applies to you.

Direct deposit refunds and banking delays

If you chose direct deposit, the IRS sends your refund electronically to your bank. The IRS's part usually takes 5 to 10 business days after approval. Once the money reaches your bank, it should appear in your account the same day or the next business day, depending on your bank's processing schedule.

Some banks hold deposits for a day or two before making them available, especially if the deposit is large or if your account is new. Check your bank's deposit policy or call customer service if your refund hasn't shown up within one business day of the IRS sending it.

If you provided the wrong bank account number on your return, the IRS will reject the deposit and mail you a check instead. This adds weeks to the timeline. If you suspect you made an error with your account number, contact the IRS immediately—they may be able to correct it before the deposit is sent.

Frequently Asked Questions

Can I get my refund faster if I pay a fee?

No. The IRS does not charge fees to speed up processing, and no legitimate service can make the IRS process your return faster. Tax preparation companies sometimes offer "refund anticipation loans" that give you money upfront, but you pay interest and fees, and the loan is not from the IRS. The IRS processes all returns in the order they're received.

What if Where's My Refund says "still being processed"?

This means the IRS received your return but hasn't finished reviewing it yet. The tool will update once per day. If it's been more than 21 days since you filed and the status hasn't changed, call the IRS at 800-829-1040 to ask if your return is held for review or if there's a processing error.

Do I need to do anything if my refund was sent to the wrong bank account?

Contact your bank first and ask if the deposit was rejected. If it was, the IRS will mail you a check instead, which takes several weeks. If your bank accepted the deposit by mistake, contact the IRS and your bank together to sort out the error. Keep documentation of all communication.

Can I cancel my refund and file an amended return instead?

You cannot cancel a refund once it's been issued. If you need to make changes to your return after filing, you file an amended return (Form 1040-X) with the IRS. The amended return is processed separately and may result in an additional refund or a balance owed.

Why does the IRS website say my refund was sent but I haven't received it?

If the refund was sent by direct deposit, check your bank account and contact your bank if it hasn't arrived within one business day. If it was sent by check, allow 7 to 14 business days for mail delivery. If more than 14 business days have passed, contact the IRS to request a replacement check or to switch to direct deposit.