How to check your refund status right now

The IRS has three ways to check where your refund is. The fastest is Where's My Refund? on IRS.gov — you enter your Social Security number, filing status, and the exact refund amount from your return. It updates once a day, usually overnight, and tells you whether the IRS is still processing your return, has approved it, or has sent it out.

If you filed electronically and chose direct deposit, you can also use the IRS2Go mobile app, which shows the same information. For paper returns, the IRS processes them more slowly, and Where's My Refund? may not show status until three weeks after you mailed it.

You can also call the IRS refund hotline at 1-800-829-1954. Have your return in front of you. Wait times are longest in March and April. The phone line gives you the same information as the website but can be useful if you cannot access the internet or need to ask a follow-up question.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official tool to check your refund status and updates once per day.
  • Electronically filed returns with direct deposit typically arrive within 21 days; paper returns take longer and may not show status for three weeks.
  • If your refund is delayed beyond the expected timeline, the IRS website will tell you why and what to do next.
  • The IRS processes refunds in the order they receive returns, so filing early does not speed up payment if errors are found.
  • If Where's My Refund? says your return is still being processed after 21 days, contact the IRS by phone or mail rather than filing again.

How long the IRS takes to send your refund

The IRS says it will send most refunds within 21 days of receiving your return. That clock starts when your return arrives at the IRS, not when you file it. If you filed electronically, the IRS usually receives it the same day. If you mailed a paper return, add five to seven business days for mail delivery before the 21-day timer begins.

The 21-day window assumes no errors on your return and no identity theft flags. If the IRS finds a mistake — a mismatched name or Social Security number, a math error, or a claim for a credit you do not meet — it stops processing and sends you a letter explaining what is wrong. This adds weeks or months to your refund.

Direct deposit refunds arrive faster than checks. If you chose direct deposit on your return, the money goes into your bank account within one to two business days after the IRS approves it. A paper check takes seven to ten business days to arrive by mail after approval.

What to do if your refund is delayed

Check Where's My Refund? first. If it says your return is still being processed after 21 days, the IRS is likely reviewing it for errors or fraud flags. The tool will tell you the reason — for example, "We received your return and are reviewing it" or "We are verifying your information." Do not file another return or call repeatedly; the IRS processes returns in order, and duplicate filings slow things down.

If Where's My Refund? says there is a problem with your return, it will describe it and tell you what to send. Common issues include a missing signature, a mismatch between your return and IRS records (such as a name change you did not report), or a claim for a credit that requires verification. Follow the instructions in the message exactly.

If more than 21 days have passed and Where's My Refund? still shows no status, or if the tool says to contact the IRS, call 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready. The IRS can look up your return in its system and tell you whether it is stuck in a queue, flagged for review, or lost in the mail.

Refunds delayed by identity theft or fraud flags

If the IRS suspects identity theft or fraud, it freezes your refund and sends you a letter. This happens when your return matches a previous return filed under your name, when someone else claims a dependent you also claim, or when the IRS detects unusual activity on your account. The freeze can last weeks or months while the IRS verifies your identity.

If you receive a letter saying your return is under review for fraud, respond immediately with the documents the letter asks for — usually a copy of your ID and proof of the income or credits you claimed. Mail it to the address on the letter, not to the IRS office in your state. Keep a copy for your records and note the date you mailed it.

Where's My Refund? will not show much detail if your return is flagged for fraud. The tool may say "We are reviewing your return" for weeks without updating. Call 1-800-829-1954 if you want to know whether the IRS has received your response or needs more information. Do not assume the refund is lost just because the status does not change.

Refunds sent by check instead of direct deposit

If you did not choose direct deposit or the IRS could not deposit into your account (for example, if the account number was wrong), the IRS mails a paper check. The check is mailed seven to ten business days after the IRS approves your return. If you live far from the IRS processing center, add a few more days for mail delivery.

Where's My Refund? will tell you when the check is mailed and give you an expected arrival date. If the check does not arrive within that window, wait three more business days before contacting the IRS. Checks sometimes arrive late due to mail delays, especially during tax season.

If a check is lost or never arrives, call 1-800-829-1954 and ask the IRS to issue a replacement. The IRS will verify that the original check was mailed and has not been cashed, then send a new one. This process takes another four to six weeks. To avoid this delay in the future, use direct deposit instead of a check.

What happens if you filed an amended return

An amended return (Form 1040-X) takes much longer than an original return. The IRS processes amended returns by hand, not by computer, so the timeline is 16 weeks or more. Where's My Refund? does not track amended returns — the tool only works for original returns filed on Form 1040, 1040-SR, or 1040-NR.

If you filed an amended return and want to know its status, call 1-800-829-1954. Have your Social Security number and the tax year you amended ready. The IRS can tell you whether it has received the return and whether it is in the queue for processing. Do not expect a refund for at least four months after you mail an amended return.

If you made a mistake on your amended return, the IRS will send you a letter. Do not file another amended return unless the IRS specifically asks you to. Sending multiple amended returns for the same tax year creates confusion and delays processing further.

Refunds held for unpaid debts or back taxes

The IRS can hold your refund to pay off back taxes, unpaid student loans, or child support arrears. This is called offset. If your refund is offset, Where's My Refund? will not show a refund status — instead, it will say the IRS is reviewing your return or will show no information at all. The IRS sends a separate letter explaining the offset and which debt it is paying.

If you believe the offset is wrong — for example, you already paid the debt or the debt belongs to someone else — call the IRS at 1-800-829-1954 and ask to speak with an offset specialist. Have documentation of your payment or proof that the debt is not yours. The IRS can release the offset if it agrees the debt is invalid, but this takes time and requires written proof.

If your refund is offset for child support or student loans, contact the agency holding the debt directly. The IRS forwards the money to them, and they decide whether to release it. The letter you receive will include the agency's contact information.

Frequently Asked Questions

Why does Where's My Refund say my return is still being processed after 30 days?

The IRS is likely reviewing your return for errors, identity verification, or fraud flags. This can take several weeks. Do not file again or call repeatedly — the IRS will send you a letter if it needs more information. Check Where's My Refund? every few days to see if the status changes.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The IRS processes returns in the order it receives them. Calling is useful only if your refund is delayed beyond 21 days and you want to know the reason, or if Where's My Refund? tells you to contact the IRS.

What if I never received my refund check?

Wait three business days after the expected arrival date, then call 1-800-829-1954. The IRS will check whether the check was cashed. If it was not, the IRS will issue a replacement, which takes four to six weeks. If the check was cashed but you did not receive it, report it to your bank and the IRS.

Does filing electronically really get me my refund faster?

Yes. Electronic returns arrive at the IRS the same day you file, while paper returns take five to seven days to arrive by mail. If you choose direct deposit with an electronic return, your refund arrives one to two business days after approval. Paper checks take seven to ten days longer.

What if my refund was offset for a debt I do not owe?

Call the IRS at 1-800-829-1954 and explain the situation. Have documentation showing the debt is paid or does not belong to you. The IRS can release the offset if it agrees, but you will need written proof. This process takes several weeks.