The IRS aims to issue most refunds within 21 days of accepting your return

The IRS's standard timeline is 21 days from the date they accept your return—not the date you file it. That means if you file on January 15 and the IRS accepts it the same day, you should see your refund by around February 5. If you file early in the season (late January or early February), you are more likely to hit that 21-day window. If you file in April, the IRS is processing millions of returns simultaneously, and delays are common.

The 21-day promise assumes your return has no errors, no missing information, and no flags for review. If the IRS needs to verify anything—income, dependents, credits you claimed—the timeline stretches. Some returns take 30 days. Others take 60 or longer. The IRS publishes a Where's My Refund tool that updates every 24 hours and is the only reliable way to know your actual status.

Direct deposit is faster than a paper check. If you chose direct deposit on your return, the IRS deposits the money into your bank account once they have processed it. A paper check takes an additional 7 to 10 business days after the IRS issues it, and you are dependent on mail delivery.

Key Takeaways

  • The IRS counts 21 days from the date they accept your return, not from the date you file, so filing early does not may provide an early refund if processing takes time.
  • Direct deposit refunds arrive faster than paper checks, which add 7 to 10 business days of mail time after the IRS issues them.
  • The Where's My Refund tool at IRS.gov updates every 24 hours and is the only source that reflects your actual return status.
  • Returns with errors, missing information, or items flagged for review can take 60 days or longer, and the IRS will contact you if they need more details.
  • Filing during peak season (March through April) means slower processing because the IRS handles millions of returns at once.

How to check your refund status 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 shows one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or a message that the IRS is still processing your return.

The tool updates once per day, usually overnight. Checking multiple times in the same day will not give you new information. If your return shows "Return Received" but has been more than 21 days since the IRS accepted it, that is a sign something needs attention—either the IRS is reviewing your return or there is an error they have not yet flagged.

If you filed through a tax software company (TurboTax, H&R Block, TaxAct, etc.), that company may also show your refund status in your account. However, the IRS tool is the authoritative source. The tax software company's information lags behind the IRS system.

Why some refunds take longer than 21 days

The IRS flags returns for review when something looks unusual or incomplete. Common triggers include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the American Opportunity Credit. These credits are high-value and high-fraud targets, so the IRS verifies them more carefully. If you claimed any of these, assume 30 to 60 days rather than 21.

Math errors on your return also delay processing. If you wrote down an income figure that does not match what your employer reported on a W-2, or if your numbers do not add up correctly, the IRS catches it and holds your return. They will send you a letter explaining the discrepancy and asking you to respond or accept their correction.

Identity theft flags and duplicate Social Security numbers also trigger holds. If someone else filed a return using your Social Security number, or if the IRS suspects fraud, your return goes into manual review. This can take months. If you suspect identity theft, contact the IRS directly at 1-800-829-1040 rather than waiting for a letter.

Direct deposit versus paper check timing

Direct deposit is the fastest method. Once the IRS approves your refund, they send the money to your bank electronically, usually within one to two business days. Your bank then credits your account, which can happen the same day or the next business day depending on when the IRS sends it and your bank's processing schedule.

Paper checks take longer. The IRS prints the check, mails it to your address on file, and you receive it through the postal service. From the date the IRS issues the check to the date it arrives in your mailbox typically takes 7 to 10 business days, but can stretch to two weeks if mail is slow in your area.

If you did not choose direct deposit on your return and want to change it now, you cannot. The method you selected on your return is locked in. For future years, the IRS recommends direct deposit as the fastest and most secure option.

What to do if your refund is late

If it has been more than 21 days since the IRS accepted your return and Where's My Refund shows no update, or if the tool says "Refund Sent" but you have not received it after 7 to 10 business days, contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready.

The IRS can tell you whether your return is still in processing, whether it was sent, or whether there is a problem. If your refund was sent but you did not receive it, the IRS can issue a replacement check or deposit. If your return is held for review, they can tell you why and what they need from you.

Do not assume your refund is lost just because it is taking longer than expected. The IRS processes millions of returns, and delays are normal during peak season. The Where's My Refund tool is the first place to check before you call.

Refunds for amended returns and prior-year taxes

If you filed an amended return (Form 1040-X) for a prior tax year, the timeline is different. Amended returns take longer to process—typically 12 to 16 weeks from the date the IRS receives them. The Where's My Refund tool does not track amended returns, so you will need to call the IRS or wait for a letter.

If you owe back taxes from a prior year and are expecting a refund for 2025, the IRS may offset your refund to pay the old debt. This is called a tax offset. The IRS will notify you by mail before they take the money. If you think you owe but are not sure, contact the IRS to check your account before you file.

State tax refund timing

Your state tax refund is separate from your federal refund and follows its own timeline. Most states aim to issue refunds within 30 to 45 days of receiving your return, but this varies by state. Some states are faster; others are slower. Check your state's tax agency website for their specific timeline.

If you filed your federal and state returns together through tax software, they were sent to separate agencies. The IRS and your state tax authority do not coordinate, so your federal refund may arrive weeks before or after your state refund. Use your state's refund tracking tool (usually found on the state tax agency website) to check state refund status separately.

Frequently Asked Questions

Can I get my refund faster if I file early in January?

Filing early helps, but only if the IRS accepts your return quickly and has no reason to review it. If your return is flagged for verification—especially if you claimed tax credits—the 21-day clock starts from acceptance, not filing. Early filers with clean returns often see refunds in late January or early February. Early filers with returns that need review may wait until March or April.

What if the Where's My Refund tool says my refund was sent but I haven't received it?

Wait 7 to 10 business days from the date it shows "Refund Sent." If you chose direct deposit, check your bank account—the money may have arrived but not yet shown in your balance. If you chose a paper check and 10 business days have passed, contact the IRS at 1-800-829-1040 to request a replacement check or direct deposit.

Does filing through a tax software company speed up my refund?

No. The IRS processes all returns the same way, regardless of whether you filed through software, a tax professional, or by mail. Tax software does not give your return priority. It may help you file correctly, which reduces the chance of delays, but the processing timeline is the same for everyone.

Will the IRS contact me if there's a problem with my return?

Yes, but by mail, not by phone or email. If the IRS needs more information or finds an error, they send a letter to your address on file. This can take several weeks. Check Where's My Refund regularly so you know to expect a letter, and watch your mailbox carefully. Do not ignore IRS letters.

What happens to my refund if I move before it arrives?

If you chose direct deposit, your refund goes to the bank account you listed on your return, regardless of where you live. If you chose a paper check and moved, the check goes to the address on your return. If that is not your current address, contact the IRS to update it or request a replacement check sent to your new address.