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

The IRS began processing 2025 tax returns in late January, and refunds have started going out. However, "has anyone got theirs yet" is the wrong question — the right one is when yours will arrive based on your specific situation. If you filed early in January, your refund may already be in your account. If you filed in February or later, you are still in the normal processing window. The IRS does not release a single date when all refunds arrive; instead, each return moves through the system on its own timeline.

The speed of your refund depends on three things: when you filed, whether you chose direct deposit or a check, and whether the IRS needs to verify anything on your return. Direct deposit is faster than a mailed check. A return with no complications moves through in about 21 days from the date the IRS receives it. A return that triggers a review can take longer.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, while mailed checks take 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 included certain credits like the Earned Income Tax Credit, the IRS holds the refund until mid-February by law.
  • A refund that has not arrived after 21 days may be held for review, and you can contact the IRS to find out why.

How to check where your refund is right now

The IRS Where's My Refund tool is the only official source for your refund status. Go to IRS.gov, find the "Refunds" section, and click "Where's My Refund." 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 one day will not give you new information.

The tool will show you one of three statuses: "Received" (the IRS has your return but has not started processing), "Approved" (processing is complete and your refund is on the way), or "Sent" (your refund has been issued). If you chose direct deposit, "Sent" means the money is in transit to your bank account. If you chose a check, "Sent" means the check has been mailed.

Do not rely on social media posts or forums where people say "I got mine" or "mine still hasn't come." Your refund timeline is individual. Someone else's experience tells you nothing about yours.

Why some refunds take longer than 21 days

A straightforward return with no errors or missing information moves through in about three weeks. But several things can slow it down. If your return includes the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until mid-February, even if processing is complete. This is a security measure to prevent fraud. If your return was filed on paper rather than electronically, it takes longer to scan and enter into the system.

If the IRS needs to verify information — your identity, your income, whether you reported all your income sources correctly — your return goes into a review queue. This can add weeks. Common triggers include large deductions, self-employment income, or a mismatch between what you reported and what the IRS has on file from your employer or bank.

If you made an error on your return, the IRS will contact you by mail, not by phone or email. You will have time to respond, but the process takes longer than a clean return.

Direct deposit versus mailed checks

Direct deposit is faster and more reliable. If you chose direct deposit, your refund goes into your bank account within the 21-day window (or longer if held for review). The money appears as a pending deposit first, then clears into your available balance. The exact timing depends on your bank's processing speed, but most banks post direct deposits within one business day of receiving them from the IRS.

If you chose a mailed check, the IRS prints and mails it, and then it travels through the postal service. This adds at least one to two weeks to the timeline. Checks can also be lost or delayed in the mail. If your check does not arrive within 30 days of the IRS saying it was sent, you can contact the IRS to request a replacement.

If you did not choose direct deposit when you filed, you cannot change it for this year's refund. You can set up direct deposit for next year when you file your 2025 return.

What to do if your refund is late

If the Where's My Refund tool shows your return was received more than 21 days ago and the status still shows "Received" rather than "Approved," your return is likely in a review queue. This does not mean something is wrong — it means the IRS is verifying information. You can wait, or you can contact the IRS to ask what is holding it up.

To reach the IRS, call 1-800-829-1040 during business hours. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is under review and, sometimes, what triggered the review. If you are missing documents or information, they will tell you what to send.

If your refund was supposed to arrive by direct deposit and did not show up in your account after 21 days, check with your bank first. Ask whether the deposit was received and rejected (which happens if your account number was wrong). If your bank has no record of it, contact the IRS with your bank routing number and account number to verify they have the correct information.

Refunds held because of tax credits

If your return includes the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS will not release your refund before mid-February, even if processing is finished. This is a federal requirement, not a delay. The IRS announced the specific date for 2025 EITC and ACTC refunds, and you can find it on IRS.gov. If your return includes these credits, your Where's My Refund status may show "Approved" before mid-February, but the money will not be sent until after that date.

This rule exists to give the IRS time to prevent fraud and verify that you are truly may have access to to these credits. It applies to everyone who claims them, regardless of when they filed.

What happens if you filed late or have not filed yet

If you have not filed your 2025 return yet, file as soon as you have your documents ready. The sooner you file, the sooner your refund can be processed. There is no penalty for filing late if you are owed a refund — the IRS only penalizes people who owe taxes and do not pay on time. However, you have a limited time to claim a refund. If you are owed money, you must file within three years of the original important date to receive it.

If you filed in early February, your refund is still within the normal processing window. If you filed in late February or March, expect your refund in April or May, depending on processing time and whether your return needs review.

Frequently Asked Questions

Can I get my refund faster if I pay someone to file my taxes?

No. The speed of your refund depends on when the IRS receives your return and whether it needs review — not on who prepared it. A tax professional can file electronically, which is faster than paper, but the IRS processing time is the same.

Why does the IRS say 21 days but some people wait longer?

The 21-day estimate is for returns with no complications. If your return includes certain credits, triggers a review, or was filed on paper, it will take longer. The IRS publishes the current average processing time on IRS.gov.

What if I need my refund before it arrives?

You cannot speed up the IRS, but some tax preparation companies offer refund advances — they lend you money against your expected refund for a fee. This is expensive and not recommended unless you have an urgent need. The advance is a loan, not your actual refund.

Should I be worried if I have not seen my refund yet?

Not unless it has been more than 21 days since you filed and the Where's My Refund tool shows "Received" rather than "Approved." If you filed in January, you may still be within the normal window. Check the tool to see your actual status instead of guessing.

Can the IRS send my refund to a different bank account than the one I listed?

No. The IRS sends your refund to the account number you provided on your return. If you listed the wrong account, contact the IRS as soon as you realize the error. They may be able to intercept the deposit, but this depends on timing.