Your refund is likely still in the IRS queue, and the wait depends on how you filed and whether the IRS flagged your return for review

The IRS processes millions of returns each year, and the timeline varies widely. If you filed by paper, your return takes longer to enter the system—typically 4 to 6 weeks before processing even begins. If you filed electronically, the IRS usually processes your return within 21 days, but that clock starts from the date they receive it, not the date you submitted it. Many returns take longer because the IRS holds them for verification, income matching, or identity checks.

The most reliable way to know where your refund stands is the IRS Where's My Refund tool, which updates once per day and shows the actual status of your specific return. You will need your Social Security number, filing status, and the exact refund amount from your return. If the tool says your return is still being processed, that is the accurate answer—it means the IRS has not yet issued your refund.

Key Takeaways

  • The IRS Where's My Refund tool is the only source that shows the real status of your return; it updates daily and requires your SSN and refund amount.
  • Electronic returns typically process within 21 days of receipt, but paper returns take 4 to 6 weeks just to be scanned and entered into the system.
  • The IRS holds some returns for verification, which adds 1 to 3 weeks; common triggers include high deductions, self-employment income, or mismatched Social Security numbers.
  • If your return has been processing for more than 21 days (electronic) or 6 weeks (paper) and the tool shows no update, contact the IRS or a tax professional to check for errors or holds.

How to check your refund status right now

Go to irs.gov and use the Where's My Refund tool. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The tool will show one of four statuses: "Return Received," "Return Approved," "Refund Issued," or "Refund Sent." If it says "Return Received" or "Return Approved," your refund is still processing.

The tool updates once per day, usually overnight. If you checked yesterday and nothing has changed, checking again today may show progress. Do not refresh the same page repeatedly in one day—the information will not update until the next calendar day.

If the tool says your refund was issued but you have not received it, note the date it was issued. Direct deposits typically arrive within 1 to 2 business days after the IRS issues the refund. Paper checks take 7 to 10 business days from the issue date. If you are past those windows, contact your bank to confirm the deposit was not rejected, or call the IRS at 1-800-829-1040 to request a trace on a missing check.

Why some returns take longer than 21 days

The IRS holds returns for several reasons, and processing time extends when any of these explore. A mismatch between the name and Social Security number on your return and IRS records triggers a hold—this is common when someone recently married, divorced, or changed their name. Self-employment income, business losses, or unusually high deductions (like charitable donations or home office expenses) also cause the IRS to verify the numbers before releasing your refund.

Identity theft filters flag returns that look suspicious—for example, if someone filed a return using your SSN before you did, or if your return was filed from an unusual location. The IRS also holds returns when they detect math errors, missing information, or inconsistencies with prior-year returns. These holds typically add 1 to 3 weeks to processing time.

If your return involves the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until February 15 at the earliest, even if everything is correct. This is a statutory hold, not a problem with your return.

What to do if processing is taking longer than expected

First, confirm the timeline. If you filed electronically, 21 days is the standard window; if you filed by paper, allow 4 to 6 weeks for scanning plus 21 days for processing. If you are within that window, your return is likely still in the normal queue and will process on schedule.

If you are past the expected timeline and the Where's My Refund tool still shows "Return Received" or "Return Approved," contact the IRS directly. Call 1-800-829-1040 (the main IRS line) and have your return information ready. The IRS can tell you whether your return is on hold, what triggered the hold, and what documents they need from you to move forward. Wait times are typically shorter early in the morning or later in the afternoon.

If you filed through a tax professional or tax software company, contact them first. They may have received a notice from the IRS about a missing document or error that you have not seen yet. Your tax preparer can also request a transcript from the IRS, which sometimes shows details that the Where's My Refund tool does not.

Common reasons the IRS contacts you about a delayed refund

The IRS may send you a notice if they need more information or found an error on your return. These notices arrive by mail, not email. If you receive a notice, it will specify exactly what the IRS needs and include a important date to respond—usually 30 days. Respond promptly with the requested documents or corrections, because missing the important date can delay your refund further or result in a reduced refund.

Common requests include proof of income (W-2s, 1099s, or pay stubs), documentation of deductions (receipts, invoices, or bank statements), or clarification of a dependent's information. If the IRS says your dependent's Social Security number does not match their records, you may need to verify the child's birth certificate or adoption papers.

If you receive a notice about identity theft or fraud, do not ignore it. Contact the IRS when ready and file a report with the Federal Trade Commission at identitytheft.gov. The IRS will investigate and issue a new refund once the fraud is resolved, but this process can take several months.

When to involve a tax professional or the IRS Taxpayer Advocate Service

If you have called the IRS multiple times and received conflicting information, or if your return has been processing for more than 6 weeks with no explanation, the Taxpayer Advocate Service (TAS) can intervene. TAS is a free service within the IRS that helps taxpayers resolve disputes and delays. You can request TAS information by calling 1-877-777-4778 or by visiting taxpayeradvocate.irs.gov.

A tax professional—either a CPA, enrolled agent, or tax attorney—can also request a transcript and investigate the hold on your behalf. This is especially useful if the IRS needs documentation you do not have or if there is a complex issue like prior-year unfiled returns or a wage garnishment that is affecting your current refund.

Frequently Asked Questions

How long does it take for a refund to show up in my bank account after the IRS issues it?

Direct deposits typically arrive 1 to 2 business days after the IRS issues your refund. Paper checks take 7 to 10 business days. If you are past those windows, contact your bank to confirm the deposit was not rejected, or call the IRS to request a trace on a missing check.

Can I get my refund faster if I pay a tax preparation company to check on it?

No. Tax preparation companies and third-party services cannot speed up IRS processing. The Where's My Refund tool and a call to the IRS at 1-800-829-1040 are free and will give you the same information. Paying for a service will not change your refund timeline.

What if the Where's My Refund tool says my refund was issued but I never received it?

If it was a direct deposit, check with your bank to confirm the deposit was not rejected or sent to an old account. If it was a check, wait the full 10 business days from the issue date before assuming it is lost. After that, call the IRS at 1-800-829-1040 to request a trace or a replacement check.

Does filing an amended return delay my original refund?

No. Your original return processes on its own timeline. If you file an amended return (Form 1040-X) after your original refund is issued, the amended return is processed separately and may take 8 to 12 weeks. The IRS will issue a separate refund or bill for the amended return once it is processed.

What should I do if the IRS says I owe money instead of getting a refund?

The IRS will send you a notice with the amount owed and payment options. You can pay in full, set up a payment plan, or request a short-term extension if you need time. Contact the IRS or a tax professional to discuss which option works for your situation.