Call the IRS directly if your federal refund is more than 21 days late

The IRS processes most federal tax refunds within 21 days of receiving your return. If you filed electronically and it has been longer than that, contact the IRS at 1-800-829-1040 (individual income tax) or 1-800-829-4933 (business tax). Have your Social Security number, filing status, and the exact refund amount ready when you call.

The IRS phone lines are busiest in the morning and during tax season (January through April). Calling on a Tuesday, Wednesday, or Thursday afternoon usually means shorter wait times. If you cannot reach someone by phone, you can also use the IRS's online tool at irs.gov/refunds to check your refund status in real time — this is often faster than calling.

The IRS will tell you one of three things: your refund is still processing, it was sent to an address on file, or there is a problem holding up payment. If the IRS says your refund was sent but you never received it, ask what date it was mailed and what address it went to. This information is critical for the next step.

Key Takeaways

  • The IRS processes most federal refunds within 21 days, so wait until day 22 before calling if you filed electronically.
  • Call 1-800-829-1040 for individual returns or 1-800-829-4933 for business returns, and have your Social Security number and refund amount ready.
  • Check your refund status online at irs.gov/refunds first — this tool often gives you an answer without waiting on hold.
  • If the IRS says your refund was mailed but never arrived, contact your state tax agency or the U.S. Postal Service depending on whether it was a federal or state refund.
  • State tax refunds have their own timelines and phone numbers; contact your state revenue or tax department directly.

What to do if the IRS says your refund was mailed but you did not receive it

If the IRS confirms your refund was sent by check but never arrived, contact the U.S. Postal Service at 1-800-275-8777 or file a claim online at usps.com/help. You will need the date the IRS mailed the check and the address it was sent to. The Postal Service can search for lost mail and file a claim on your behalf.

The Postal Service typically takes 30 to 60 days to investigate a lost check claim. While that is happening, contact the IRS again and ask them to issue a replacement refund. The IRS can reissue your refund as a check or, in some cases, as a direct deposit to your bank account if you provide routing and account numbers. Request the replacement in writing by mail to the IRS address on your tax return notice, or ask the phone representative to flag your account for a replacement.

How to reach your state tax agency about a late state refund

State tax refunds follow different timelines than federal refunds. Most states process refunds within 30 to 45 days of receiving your return, but some take longer. Find your state's tax department phone number and refund status tool by searching "[your state] tax refund status" or visiting your state's revenue or taxation website directly.

When you call, have your state ID number (usually your Social Security number), filing status, and the refund amount ready. Ask the representative whether your refund is still processing, was mailed, or is held up for a reason. If it was mailed as a check and never arrived, ask the state to reissue it or switch the payment method to direct deposit.

Some states offer faster refunds if you file electronically and request direct deposit. If you filed by mail, your state refund will take longer — sometimes 60 days or more. Check whether your state has an online refund tracker before calling; many states let you look up your status without speaking to anyone.

What happens if the IRS or your state says there is a problem with your refund

The IRS or your state may hold your refund for several reasons: a mismatch between your return and IRS records, a missing or incorrect Social Security number, an error in your filing, or a debt (such as unpaid child support or student loans) that offsets your refund. The agency will send you a notice by mail explaining the hold. Read it carefully — it will tell you what the problem is and how to fix it.

If the hold is due to an error on your return, you may need to file an amended return using Form 1040-X (federal) or your state's amended return form. If the hold is due to a debt offset, you have the right to request a hearing or appeal. The notice will explain your options. Do not ignore the notice — responding quickly is the only way to move forward.

If you disagree with the reason for the hold, ask the IRS or state agency to explain it in writing. Request the specific documents or records they are using to justify the hold. You have the right to see this information and to challenge it if you believe it is wrong.

When to contact a tax professional or the Taxpayer Advocate Service

If you have called the IRS or your state multiple times and are not getting answers, or if the agency says your refund is lost and refuses to reissue it, contact the Taxpayer Advocate Service (TAS). This is a free service within the IRS that helps when normal channels are not working. Call 1-877-777-4778 or visit taxpayeradvocate.irs.gov.

The Taxpayer Advocate Service can open an investigation into your case, request that the IRS prioritize your refund, and push back if the IRS is not following its own rules. You do not need a lawyer or tax professional to use this service — it is free and available to anyone. Explain your situation clearly: when you filed, what the IRS told you, and what you have already tried.

If your situation is complex — for example, if you filed jointly and your spouse's refund was offset but yours was not — a tax professional or CPA may be able to navigate the issue faster. However, start with the Taxpayer Advocate Service first, since it is free and often effective.

Refund timelines by filing method and payment type

Filing MethodPayment TypeExpected TimelineWhat to Do If Late
Electronic (federal)Direct deposit21 days or lessCall IRS at 1-800-829-1040 after day 21
Electronic (federal)Check by mail21 days plus mail time (5–7 days)Call IRS after day 28; if mailed but not received, contact USPS
Paper (federal)Direct deposit30–45 daysCall IRS after day 45
Paper (federal)Check by mail30–45 days plus mail timeCall IRS after day 50; if mailed but not received, contact USPS
Electronic (state)Direct deposit30–45 days (varies by state)Contact your state tax agency
Paper (state)Check by mail45–60 days (varies by state)Contact your state tax agency

What to do while you wait for your refund to arrive

If the IRS or your state confirms your refund is on the way but has not arrived yet, keep the notice or confirmation number they give you. Write down the date they said it would arrive and the method (check or direct deposit). If a check was mailed, allow 5 to 7 business days for it to reach you after the IRS mails it.

Do not assume the refund is lost until it is at least one week past the date the agency said it would arrive. Mail delays happen, especially during tax season. If it does not arrive by then, contact the agency again with the confirmation number and the date they said it would arrive.

If you need the money urgently and your refund is delayed, look into whether you can get a short-term loan or line of credit while you wait. Some credit unions and online lenders offer fast loans at reasonable rates. This is not ideal, but it may help if the delay is causing a hardship.

Frequently Asked Questions

How long should I wait before calling about a late refund?

Wait at least 21 days after filing electronically or 30 to 45 days after filing by mail before calling the IRS. If you filed by mail and requested a check, add another 5 to 7 days for mail delivery. For state refunds, check your state's website for its specific timeline — it varies by state.

Can I get my refund as direct deposit instead of a check?

Yes, if your refund was originally sent as a check but never arrived, you can ask the IRS or your state to reissue it as direct deposit instead. You will need to provide your bank routing number and account number. Direct deposit is usually faster and more reliable than a mailed check.

What if I moved after I filed my tax return?

If your refund was mailed to an old address, contact the IRS or your state immediately with your new address. They can reissue your refund to the correct address or switch it to direct deposit if you provide banking information. The sooner you notify them, the sooner they can correct it.

Can the IRS take my refund to pay off old debts?

Yes. The IRS can offset your refund to pay back taxes, unpaid child support, federal student loans, or certain other federal debts. If this happens, the IRS will send you a notice explaining the offset. You have the right to request a hearing or appeal if you believe the offset is wrong.

What if I filed jointly and only one spouse's refund is delayed?

This can happen if one spouse has a debt that offsets their portion of the refund, or if there is a mismatch in one person's information. Contact the IRS with both Social Security numbers and ask them to explain why the refunds are being processed separately. Request that they send you separate notices for each spouse so you understand what is happening to each refund.