Where your big refund is and how to find it

A large tax refund sits with either the IRS (if you filed federal) or your state tax agency (if you filed state), depending on which return generated the refund. The IRS holds federal refunds; your state's Department of Revenue or equivalent holds state refunds. You cannot get the money until you know which agency has it and what status it shows.

Start by checking the IRS website using the Where's My Refund tool at irs.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day and shows whether the IRS has received your return, is processing it, has approved it, or has sent it out. If the tool says "still processing" after 21 days from when you filed, or if it shows an error, call the IRS at 1-800-829-1040.

For state refunds, go to your state's tax agency website directly—search "[your state] tax refund status" or "[your state] Department of Revenue." Most states have their own tracking tool that works the same way as the federal one. Some states process refunds faster than the IRS; others take longer. A few states still mail checks for large refunds rather than direct deposit, which adds 5 to 10 business days.

Key Takeaways

  • The IRS or your state tax agency holds your refund, and you track it using their official online tool or by phone—never through a third party.
  • Federal refunds typically arrive 21 days after the IRS accepts your return, but large refunds or those with errors can take 60 days or longer.
  • State refunds vary widely by state; some arrive in two weeks, others take two months, and a few still mail checks instead of direct deposit.
  • If your refund does not arrive within the stated timeframe, contact the agency directly—do not wait or assume it is lost.
  • Unclaimed refunds older than three years go to the state general fund, so act quickly if you filed years ago and never received it.

How long a large refund actually takes

The IRS publishes a standard timeline: 21 days from acceptance of your return to deposit into your bank account or arrival of a check. That 21 days assumes your return has no errors, no identity verification needed, and no manual review. A large refund—anything over $5,000 or $10,000 depending on the year—often triggers additional review, which adds time.

If the IRS flags your return for verification (usually because of a large child tax credit, earned income tax credit, or business loss), expect 30 to 60 days total. If you claimed a refundable credit and the IRS needs to verify your income or filing status, add another 30 days. If you filed on paper instead of electronically, add 21 days just for scanning and data entry.

State refunds vary sharply. Some states (California, New York, Texas) process large refunds in 30 to 45 days. Others (Illinois, Pennsylvania) can take 60 to 90 days. A few states still mail checks for refunds over a certain amount, which means you do not see the money until 5 to 10 business days after the check is mailed. Check your state's website for its specific timeline—it will usually say "most refunds within X days" or "large refunds within X days."

What causes delays on big refunds

Large refunds attract scrutiny because they represent money the government paid out. The IRS and state agencies use automated filters to catch returns that look unusual. A refund is large because you claimed a big credit (child tax credit, earned income tax credit, education credit), had a large loss (business or capital), or overpaid significantly. Any of these can trigger a hold.

Identity verification is the most common cause of delay. The IRS may ask you to verify your Social Security number, address, or filing status by mail or through an online portal. You will see a message in the Where's My Refund tool or receive a letter. Respond within 30 days or the refund will be held indefinitely. Do not ignore IRS mail.

Errors on the return also hold refunds. If you reported income that does not match what your employer or bank reported to the IRS, the agency will hold the refund while it investigates. If you claimed a dependent the IRS does not recognize, same thing. These holds usually resolve in 60 to 90 days, but you can speed it up by calling the IRS with documentation (W-2s, 1099s, birth certificates).

How to receive your refund faster

Direct deposit is always faster than a check. If you filed your return and chose direct deposit, the IRS will deposit the refund into your bank account 21 days after acceptance (or longer if there are holds). If you chose a check, add 5 to 10 business days for mailing. If you filed on paper, the IRS will not deposit anything—it will mail a check, which takes 21 days plus mailing time.

If you have not filed yet and expect a large refund, file electronically and choose direct deposit. That is the fastest path. If you already filed and chose a check, you cannot change it—you have to wait for the check to arrive, then deposit it yourself.

Some tax software and tax preparation services offer refund advance loans—they lend you money against your expected refund and charge a fee (usually $25 to $100). This is not faster in the sense that the IRS processes your refund faster; it just means you get cash now and the lender collects from the IRS later. The fee makes this expensive, so use it only if you need the money urgently and cannot wait.

What to do if your refund is missing or very late

If the Where's My Refund tool says your refund was sent but you have not received it after the stated timeframe, the money may be in transit, lost in the mail, or deposited to the wrong account. Call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you the exact deposit date and account number if it was direct deposited, or confirm the check was mailed.

If the IRS deposited the refund to the wrong bank account (usually because you wrote the wrong routing number on your return), the money went to that account, not yours. You will need to contact that bank to recover it—the IRS cannot reverse a deposit. If the check was mailed and lost, the IRS can issue a replacement check, which takes another 4 to 6 weeks.

If your state refund is missing, contact your state tax agency the same way. Most states have a phone line for refund status. If the state says the refund was issued but you never received it, ask whether it was mailed or direct deposited, and follow the same steps as above.

Unclaimed refunds from prior years

If you filed a return three or more years ago and never received the refund, the money may have gone to your state's unclaimed property program. States hold unclaimed refunds indefinitely, but they do not actively search for you. You have to search for it.

Go to unclaimed.org, which is run by the National Association of Unclaimed Property Administrators. Search your name and any states where you have lived or worked. If a refund shows up, follow the instructions to claim it—usually you submit a form and proof of identity. The state will mail you a check, which takes 4 to 8 weeks.

If you filed a federal return and never received the refund, and it has been more than three years, the money is gone—the IRS does not hold unclaimed refunds. Your only option is to amend the return (file Form 1040-X) and claim the refund again, but the IRS will only pay refunds from the last three years. If your refund is older than that, you cannot recover it.

Refunds held for back taxes or child support

If you owe back federal taxes, the IRS will take your refund to pay what you owe. The IRS will send you a notice explaining this. If you owe state taxes, your state will do the same. If you owe child support, the state can intercept your federal refund and send it to the child support agency. You will receive a notice from the IRS or state explaining the offset.

If your refund was offset and you believe it was a mistake (for example, you already paid the debt, or the debt belongs to someone else), contact the agency that took the money. The IRS has a process to dispute offsets; your state has a similar process. You will need documentation that the debt was paid or that you are not responsible for it. This process takes 30 to 60 days.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. The IRS processes all returns at the same speed regardless of who prepared it. Tax software and preparers cannot speed up the IRS. Some offer refund advance loans, which give you cash now but charge a fee—this is not faster processing, just borrowing against your refund.

What if the IRS says my refund was sent but my bank says it never arrived?

Call the IRS and confirm the exact deposit date and the last four digits of the account number where it was sent. If the account number is wrong, contact that bank to recover the money. If the account number is correct but your bank has no record, ask your bank to search their incoming transfers for that date. If nothing turns up, the IRS can issue a replacement check.

How do I know if my refund is being held for verification?

The Where's My Refund tool will show a message saying your return is under review or that you need to verify information. You may also receive a letter from the IRS asking for documents. Check your mail regularly and respond to any IRS letter within 30 days. Do not ignore it.

Can I get my refund if I filed years ago and never claimed it?

If it has been three years or less, search unclaimed.org to see if your state is holding it. If it has been more than three years, the money is gone—the IRS does not hold refunds longer than three years. You cannot recover it.

What if my refund was offset for child support I did not know I owed?

Contact the child support agency listed in the offset notice and ask for details of the debt. If you believe the debt is wrong or already paid, request a hearing to dispute it. Bring documentation of payment or proof that you are not the parent responsible. The process takes 30 to 60 days.