Call the IRS directly at 1-800-829-1040 to check your refund status

The Internal Revenue Service (IRS) operates a phone line specifically for refund questions. The number is 1-800-829-1040, and it is available Monday through Friday, 7 a.m. to 7 p.m. your local time. When you call, have your Social Security number, filing status, and the exact refund amount from your tax return ready. The IRS system will ask you to enter these details, and then it will tell you whether your refund has been processed, when it was sent, or if there is a problem holding it up.

Wait times vary by season. During tax season (January through April), lines are busiest in the morning and early afternoon. If you reach an automated system that says the wait is very long, you can hang up and call back later — the IRS does not use callback systems, so you will need to call again when you try. Outside of tax season, you will usually reach someone faster.

Key Takeaways

  • Call 1-800-829-1040 Monday through Friday, 7 a.m. to 7 p.m. your local time, and have your Social Security number and refund amount ready.
  • The IRS can tell you if your refund has been processed, when it was sent, or what is delaying it.
  • Call early in the day or outside tax season (after mid-April) to reach someone with shorter wait times.
  • If you cannot reach the IRS by phone, the IRS website has a "Where's My Refund?" tool that works 24 hours a day.

What information you need before you call

The IRS system will ask you to provide three pieces of information to pull up your account. First, you will need your Social Security number or Individual Taxpayer Identification Number (ITIN). Second, you will need your filing status — this is whether you filed as single, married filing jointly, married filing separately, or head of household. Third, you will need the exact refund amount that appears on your tax return.

If you do not have your return in front of you, you can find the refund amount on the copy you kept, on your tax software account, or by logging into your IRS account at IRS.gov. Having this information ready before you call will speed up the process and prevent you from being transferred or put on hold while you look it up.

What the IRS can tell you over the phone

When you reach the IRS, the system or agent will tell you one of three things. First, they may tell you your refund has been processed and the date it was sent to your bank or mailed to your address. Second, they may tell you your refund is still being processed and give you an expected date. Third, they may tell you there is a problem — for example, the IRS is holding your refund because it needs more information from you, or because your return was flagged for review.

If there is a problem, the IRS will explain what it is and what you need to do next. This might mean sending in additional documents, calling back after a certain date, or visiting a local IRS office. Write down the date you called and the name of the person who helped you, in case you need to reference the conversation later.

Using the IRS website instead of calling

If you prefer not to call, the IRS offers a tool called "Where's My Refund?" on its website at IRS.gov. This tool is available 24 hours a day and does not require you to wait on hold. You enter your Social Security number, filing status, and refund amount, and the system tells you the same information a phone agent would give you.

The website tool updates once per day, usually overnight. If you checked this morning and your status has not changed, checking again this afternoon will not show new information. The phone line also updates once per day on the same schedule, so there is no advantage to calling instead of using the website tool, except that a person can sometimes explain a problem in more detail than the automated system can.

What to do if your refund is delayed

The IRS processes most refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, refunds usually arrive faster than if you chose a paper check. If the IRS tells you your refund is still being processed after 21 days, it may be held up for one of several reasons: the IRS is verifying your identity, your return has a math error, your Social Security number does not match IRS records, or your refund is being offset to pay a debt you owe.

If your refund is delayed, ask the IRS agent or check the website tool for the reason. Different reasons require different next steps. For example, if the IRS needs to verify your identity, it will send you a letter with instructions. If your refund is being offset, the IRS will have already sent you a notice explaining which debt it is paying. Do not ignore these notices — they tell you what to do and how long you have to respond.

Reaching the IRS by mail or in person

If you cannot reach the IRS by phone or prefer written communication, you can mail a letter to the IRS address for your state. The IRS website lists the mailing address for each state. Mail takes longer than a phone call — expect a response in four to six weeks — but it creates a written record of your question.

You can also visit a local IRS office in person. The IRS website has a tool to find the office nearest you. Bring the same documents you would have ready for a phone call: your Social Security number, filing status, and refund amount. Some offices require an appointment, so call ahead before you go.

Frequently Asked Questions

How long does it usually take to get a refund?

The IRS says it processes most refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, you may receive it faster. Paper checks take longer. If it has been more than 21 days, call 1-800-829-1040 to find out why.

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

If the IRS says your refund was sent by direct deposit but did not appear in your bank account, contact your bank first — it may have been deposited to the wrong account or held up by a fraud filter. If your bank has no record of it, call the IRS back and ask them to investigate. If the IRS sent a check and you never received it, the IRS can issue a replacement.

Can I check my refund status without calling?

Yes. Use the "Where's My Refund?" tool on IRS.gov, which is available 24 hours a day. You will need your Social Security number, filing status, and refund amount. The tool updates once per day, usually overnight.

What if I filed my return more than a year ago and still have not received my refund?

Call 1-800-829-1040 when ready. Refunds that are not claimed within three years are kept by the IRS. An agent can tell you whether your refund is still available and what steps to take to recover it.