Tax refunds are being issued now, but the timing depends on when you filed and how you chose to receive your money

The IRS begins processing returns and issuing refunds as soon as returns arrive, not on a single date. If you filed early in January, your refund may have already landed. If you filed in February or March, you are likely in the current wave. The IRS does not hold all refunds until a magic date — they move through the system in the order they are received, with some taking longer than others based on what's in your return.

The speed of your refund depends on three things: when you filed, whether your return triggered a review, and how you asked to receive the money. Direct deposit is fastest. A paper check takes longer. A refund advance loan (offered by some tax preparation companies) arrives when ready but costs you a fee.

Right now, thousands of people are receiving refunds every day. You are not behind if you have not received yours yet — but you can find out exactly where yours is.

Key Takeaways

  • The IRS processes returns continuously from late January onward, not all at once, so refunds arrive in waves based on filing date and complexity.
  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return; paper checks take four to six weeks longer.
  • You can check the status of your specific refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • If your return was flagged for review — usually because of math errors, missing information, or identity verification — your refund will be delayed by weeks or months.
  • Some tax preparation companies offer refund advance loans that deposit money within hours, but these loans charge fees and reduce your final refund amount.

How to check where your refund is right now

Go to IRS.gov and use the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.

The tool will show you one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (your refund is on its way). If you see "Refund Sent," the tool will tell you the date it was sent and the method — direct deposit or check.

If the tool says your refund was sent more than a week ago and you have not received it, the delay is usually in the delivery, not the IRS. For direct deposit, contact your bank to confirm they received the deposit. For a check, wait the full timeframe — paper checks can take four to six weeks from the send date.

Why some refunds take much longer than others

The IRS flags certain returns for manual review before releasing the refund. This happens when the return contains math errors, missing information, claims that do not match IRS records, or signs that identity verification is needed. If your return was flagged, the Where's My Refund tool will usually say "We are still processing your return" or "Your return is being reviewed."

Common reasons for review include claiming the Earned Income Tax Credit (EITC), claiming dependents, reporting business income, or having a significant change in income from the previous year. These are not red flags for fraud — they are just returns that need a closer look. The review process typically adds four to eight weeks to your timeline, sometimes longer.

If you filed a paper return instead of electronically, add two to three weeks to any timeline. The IRS has to manually enter the data before processing can begin.

Direct deposit versus check: what the timing really looks like

If you chose direct deposit on your return, the IRS sends the money to your bank. Once the IRS releases it, your bank usually receives it within one to three business days. The full timeline from IRS acceptance to money in your account is typically 21 days, though it can be faster — some people see refunds within 10 days.

If you chose a paper check, the IRS mails it to the address on your return. From the date the IRS sends it, allow four to six weeks for delivery. The full timeline from IRS acceptance to check in hand is typically six to eight weeks. If you moved since filing, the check may be delayed further or returned to the IRS.

If you did not specify a method on your return, the IRS defaults to a paper check, which is why this is the slowest option. You cannot change this after filing unless you contact the IRS directly.

Refund advance loans and what they actually cost

Some tax preparation companies — including H&R Block, TurboTax, and Jackson Hewitt — offer refund advance loans. These are short-term loans that deposit money into your account within hours, before the IRS sends your actual refund. The loan is repaid automatically when your refund arrives.

The catch is the cost. Refund advance loans typically charge $15 to $50 in fees, depending on the lender and loan amount. Some also charge interest. If your refund is $2,000 and you take a $50 loan, you receive $1,950 instead. The loan is useful only if you need the money urgently — for an emergency bill or to cover a tax preparation fee — and you understand you are paying for speed.

You can only get a refund advance loan through the tax preparation company that prepared your return. The IRS does not offer these loans directly.

What to do if your refund is delayed or missing

If the Where's My Refund tool says your refund was sent more than 21 days ago (for direct deposit) or more than 60 days ago (for a check) and you have not received it, contact the IRS directly. Call 1-800-829-1040 (the main IRS line) or use the IRS2Go mobile app to request a callback instead of waiting on hold.

Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was actually sent, and if it was sent by check, they can issue a replacement. If it was sent by direct deposit, they will investigate whether your bank received it.

If you filed a return and the Where's My Refund tool shows no information at all — not even "Return Received" — your return may not have been processed yet. Wait a few more days and check again. If more than 21 days have passed since you filed and the tool still shows nothing, contact the IRS.

Frequently Asked Questions

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

No. Calling the IRS does not speed up processing. They can only tell you the current status and confirm whether your refund was sent. The only way to get money faster is through a refund advance loan, which costs a fee.

What if I made a mistake on my return after I filed?

If you catch an error before the IRS processes your return, you can file an amended return using Form 1040-X. If the IRS has already processed your return and issued a refund, you cannot change it — but if the error means you owe money instead, the IRS will contact you. Do not file an amended return unless you are certain there is an error.

Why does the Where's My Refund tool say my refund was sent but I never got it?

For direct deposit, contact your bank to confirm the deposit arrived. Banks sometimes reject deposits if the account number or routing number was wrong. For a check, confirm it was not delivered to an old address. If neither applies, call the IRS to request a replacement check or investigation.

Do I have to wait for my refund or can I get the money another way?

You can take a refund advance loan through your tax preparation company if you need the money when ready. You can also ask your employer for an advance on your next paycheck, or use a short-term loan from a credit union or bank. These options cost money, so use them only if the wait is genuinely a problem.

What if I owe taxes instead of getting a refund?

The IRS will contact you by mail with the amount owed and payment options. You can pay in full, set up a payment plan, or request a short-term extension. Do not ignore the notice — penalties and interest accrue if you do not respond.