What we know about 2025 tax refunds right now

Yes, people have begun receiving 2025 tax refunds. The IRS started processing returns in late January 2025, and refunds have been issued to taxpayers who filed early and met the criteria for direct deposit. The speed and timing of your refund depends on when you file, how you file, and whether the IRS needs to verify information on your return.

Most refunds arrive within 21 days of the IRS accepting your return if you choose direct deposit. Paper checks take longer — typically four to six weeks from acceptance. Some returns require additional review, which delays the refund by weeks or months.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while paper checks take four to six weeks.
  • The IRS processes returns in the order they are received, so filing earlier generally means receiving your refund sooner.
  • Returns flagged for verification — such as those claiming certain credits or reporting high income — take longer to process.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • Refund delays can occur if your return has errors, if you claim credits you do not meet the requirements for, or if the IRS detects identity theft risk.

How the IRS processes returns and when refunds arrive

The IRS does not process all returns at once. Returns are accepted and processed in the order they arrive, starting in late January each year. If you file on January 28, your return enters the queue before one filed on February 15. This is why filing early can mean receiving your refund earlier.

Once the IRS accepts your return, it begins processing. If your return is straightforward — W-2 income only, standard deductions, no complex credits — processing typically takes one to two weeks. The IRS then issues your refund. If you chose direct deposit on your return, the money goes to your bank account. If you chose a paper check, the IRS mails it to the address on your return.

Direct deposit is faster because the IRS transfers money electronically to your bank. Your bank then credits your account, which usually happens within one to three business days of the IRS sending it. Paper checks must be printed, sorted, and delivered by mail, which adds weeks to the timeline.

Why some refunds take much longer than 21 days

Not all returns process in three weeks. The IRS flags certain returns for additional review before issuing a refund. Common reasons include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, the American Opportunity Credit, or other refundable credits. These credits are verified more carefully because they are high-value and subject to fraud.

Returns are also delayed if the IRS detects inconsistencies — for example, if your reported income does not match what your employer reported on your W-2, or if you claim dependents the IRS cannot verify. Identity theft screening also delays processing. If the IRS suspects someone filed a return using your Social Security number, it holds your return while investigating.

Returns with math errors, missing information, or unsigned forms are rejected and sent back to you. You must correct the error and resubmit, which starts the processing timeline over. In these cases, refunds can take two to four months or longer.

How to check the status of your 2025 refund

The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you whether the IRS has received your return, whether it is being processed, and when your refund was issued.

The Where's My Refund tool updates once per day, usually overnight. Checking multiple times in the same day will show the same status. The tool tells you the date your refund was sent to your bank or the date your check was mailed. It does not tell you when the money will arrive in your account, because that depends on your bank's processing time.

If your refund status shows "still being processed" after 21 days, or if the tool says there is a problem with your return, contact the IRS. You can call the IRS at 1-800-829-1040 or visit an IRS Taxpayer information Center in person. Have your Social Security number, filing status, and the exact refund amount ready.

Common reasons refunds are delayed or denied

The most common reason for delay is claiming a refundable credit without meeting all the requirements. The EITC, for example, requires you to have earned income, meet income limits, and have a valid Social Security number for yourself and any dependents you claim. If the IRS cannot verify these facts, it holds your refund while it investigates.

Errors on your return also cause delays. If you report a different income amount than your employer reported, or if you claim a dependent who does not have a valid Social Security number, the IRS will not issue your refund until you correct it. You will receive a notice in the mail explaining what needs to be fixed.

Identity theft and fraud prevention is another major reason. If someone filed a return using your Social Security number before you filed yours, the IRS will reject your return. You must file a Form 14039, Identity Theft Affidavit, with the IRS and wait for them to investigate. This process can take several months.

Unpaid debts also delay refunds. If you owe back taxes, child support, or student loans in default, the IRS can use your refund to pay those debts. You will receive a notice explaining the offset before your refund is reduced.

What to do if your refund is taking longer than expected

If more than 21 days have passed since the IRS accepted your return and you chose direct deposit, check the Where's My Refund tool again. If it still shows "processing," wait a few more days and check again. Some returns take longer than others, and the tool may not update when ready.

If more than 21 days have passed and the tool shows no status at all, or if it says there is a problem, contact the IRS. Call 1-800-829-1040 during business hours. Have your tax return, Social Security number, and filing status ready. The IRS representative can tell you why your refund is delayed and what you need to do next.

If you received a notice in the mail from the IRS, follow the instructions on the notice. Most notices ask you to provide additional information or correct an error on your return. Respond to the notice within the important date given. Do not ignore IRS notices, as they can result in your refund being denied or your account being flagged for further review.

Frequently Asked Questions

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

No. The IRS processes returns in the order they are received, regardless of who prepared them. Using a tax preparer or software does not speed up the IRS processing time. However, filing electronically (rather than by mail) does get your return to the IRS faster, which can mean your refund arrives sooner.

What if I filed my 2024 return and still have not received the refund?

Use the Where's My Refund tool and enter your 2024 tax year information. If it shows your refund was issued, contact your bank to confirm it arrived. If the tool shows your return is still being processed, contact the IRS at 1-800-829-1040. Refunds from prior years that have not been issued may be held due to errors, identity theft, or debt offset.

Do I have to use direct deposit to get my refund faster?

Direct deposit is significantly faster than a paper check. With direct deposit, refunds typically arrive within 21 days. With a paper check, refunds take four to six weeks or longer. If speed matters to you, choose direct deposit when you file your return.

What happens if the IRS says my refund was issued but I never received it?

If direct deposit was chosen, contact your bank first. The money may have been deposited to an old account if you changed banks since filing. If the bank confirms it did not receive the deposit, contact the IRS. If a check was issued, wait four to six weeks from the issue date before contacting the IRS, as mail delivery can be slow.