Check your refund status directly with the IRS

The fastest way to find out where your federal tax refund is: go to IRS.gov/refunds and use the "Where's My Refund?" tool. You'll need your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day won't show new information.

If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, processing takes longer — usually six to eight weeks from the date the IRS receives it. The tool will tell you which stage your refund is in: received, approved, sent to your bank, or delivered.

The IRS also offers a phone line at 1-800-829-1954 if you prefer to speak with someone. Have your return information ready. Wait times are longest during tax season (January through April), so expect to hold.

Key Takeaways

  • The IRS "Where's My Refund?" tool at IRS.gov/refunds is the official source and updates daily with your refund status.
  • Electronic returns are typically processed within 21 days; paper returns take six to eight weeks from receipt.
  • If your refund was supposed to arrive and didn't, check your bank account for a pending deposit before assuming it's lost.
  • The IRS can only tell you about federal refunds — New Jersey state refunds are tracked separately through the New Jersey Department of Revenue.
  • If your refund is delayed beyond the expected timeframe, the IRS will investigate, but you must report it through their official channels first.

What to do if your refund hasn't arrived on time

If the IRS tool says your refund was sent but you haven't received it, first check your bank account for a pending deposit — sometimes funds show as "pending" for a day or two before they clear. If you set up direct deposit, the money should land in your account within one business day of the IRS releasing it.

If the deposit never appears, contact your bank directly. Give them the date the IRS says it sent the refund and ask them to search for it. Banks can trace ACH transfers (the electronic method the IRS uses) and tell you whether the money arrived on their end. If it did, it's a bank processing issue. If it didn't, the IRS sent it to the wrong account number.

If the IRS tool shows your refund is still being processed after the expected timeframe has passed, call the IRS at 1-800-829-1954 with your return information. They can see if there's a hold on your account — common reasons include a mismatch between your Social Security number and name, an error on your return, or a prior debt owed to a federal or state agency.

Refunds held for unpaid debts or tax issues

The IRS can hold or reduce your refund if you owe back taxes, child support, student loans in default, or certain other debts. This is called offset. If this happened to you, the IRS will send you a notice in the mail explaining which debt triggered the hold and how much was taken.

New Jersey can also offset your refund for unpaid state income tax, child support, or other state debts. If you think your federal refund was offset for a New Jersey debt, contact the New Jersey Department of Revenue at 609-292-6400 to confirm.

If you believe the offset was wrong — for example, you've already paid the debt or the debt belongs to someone else — you have the right to dispute it. The notice you receive will include instructions for filing a protest. This process takes time, so don't expect a quick reversal.

Federal refunds versus New Jersey state refunds

Your federal refund and your New Jersey state refund are separate. The IRS processes federal returns; the New Jersey Department of Revenue processes state returns. You may receive them at different times, and one might be delayed while the other arrives on schedule.

To check your New Jersey state refund status, go to nj.gov/treasury/taxation and look for the "Where's My Refund?" tool specific to state returns. You'll need your Social Security number and the refund amount. State refunds typically process within 30 days of the IRS accepting your federal return, but this varies.

If you filed both returns together (which most people do), the IRS processes the federal return first. Your state return usually follows within a few days, but the New Jersey Department of Revenue may take longer to issue the refund even after they've accepted the return.

What happens if your refund was sent to the wrong account

If you provided an incorrect bank account number on your return, the IRS will send the money to that account anyway. The bank that receives it will eventually reject it and send it back to the IRS, but this can take two to three weeks. Once the IRS receives the rejected deposit, they'll mail you a check instead — adding another one to two weeks to your wait.

You can prevent this by checking your return before you file. If you've already filed and realize the account number is wrong, call the IRS when ready at 1-800-829-1954. They may be able to intercept the deposit before it's sent, though this isn't may provide. Have your correct account information ready.

If the money was already sent to the wrong account and rejected, the IRS will mail a check to the address on your return. Make sure your mailing address is current. If you move before the check arrives, file a change of address with the U.S. Postal Service so it forwards to you.

If your refund check was lost or never arrived

If the IRS mailed you a check and it never showed up, wait at least 30 days from the date the IRS says it was sent before reporting it missing. Checks can take time to arrive, especially if your mail is slow.

After 30 days, call the IRS at 1-800-829-1954 and report the missing check. They'll verify the check number and amount, then issue a replacement. The replacement check usually arrives within two to three weeks. The IRS will also put a stop on the original check so it can't be cashed if it shows up later.

If you receive both the original and replacement checks, you must return the first one uncashed to the IRS. The address will be on the check itself. Cashing both is considered fraud and can trigger an audit or legal action.

Refund delays during tax season and IRS backlogs

During peak tax season (January through April), the IRS processes millions of returns and refunds can take longer than the standard 21 days. If you filed early in the season, your refund may be delayed straightforward because of volume. The IRS publishes current processing times on their website — check IRS.gov for the most recent estimates.

Some returns require manual review, which adds time. This happens when the IRS detects a potential error, you claimed certain credits like the Earned Income Tax Credit, or your return was flagged for any reason. The IRS will contact you if they need more information.

If your refund is delayed beyond the published timeframe and the IRS tool shows no progress, call 1-800-829-1954 to escalate. Ask to speak with a representative who can place a trace on your return. They can't speed up processing, but they can confirm whether your return is stuck or still moving through the system.

Frequently Asked Questions

How often does the IRS "Where's My Refund?" tool update?

The tool updates once per day, usually overnight. Checking multiple times in the same day won't show new information. If you check in the morning and see no change, check again the next morning.

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

No. Calling the IRS won't speed up processing. They can tell you the status and explain any delays, but they cannot move your refund ahead in the queue. The only way to get a faster refund is to file electronically with direct deposit, which is already the fastest method available.

What if the IRS tool says my refund was sent but my bank says they never received it?

This usually means the IRS sent it to the wrong account number. Call the IRS at 1-800-829-1954 with your bank's confirmation that the deposit never arrived. The IRS will issue a replacement check, which takes two to three weeks.

Do I need to file a separate return for my New Jersey state refund?

No. If you file a federal return, you file your New Jersey state return at the same time (unless you have no state income tax obligation). The state processes it separately, so it may arrive at a different time than your federal refund.

What should I do if I think my refund was offset for a debt I don't owe?

The IRS or New Jersey Department of Revenue will send you a notice explaining the offset. That notice includes instructions for filing a protest or dispute. Follow those instructions to challenge the offset. Keep records of any payments you've made toward the debt in case you need them.