Call the IRS at 1-800-829-1040 to check your federal tax refund

The main number for federal tax refund questions is 1-800-829-1040. This is the IRS general customer service line, and it handles refund status inquiries year-round. You will need your Social Security number, filing status, and the exact refund amount from your tax return to verify your identity over the phone.

Wait times vary by season. During tax season (January through April), expect to hold for 30 minutes to over an hour. Outside tax season, hold times are usually shorter — often 15 to 30 minutes. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

If you do not have your exact refund amount handy, you can still call, but the agent will ask you to provide it or will need to look it up using your return information. Having your return in front of you when you call makes the call faster.

Key Takeaways

  • The IRS refund status line is 1-800-829-1040, open Monday through Friday, 7 a.m. to 7 p.m. your local time.
  • You will need your Social Security number, filing status, and the refund amount from your return to confirm your identity.
  • The IRS Where's My Refund tool at irs.gov is faster than calling and works 24 hours a day, seven days a week.
  • Refund status updates typically appear within 24 hours of the IRS receiving your return, but processing takes 21 days or longer.
  • If you filed by mail, add an extra week or two before calling, since the IRS needs time to scan and enter your return into their system.

Why the IRS website tool is often faster than calling

The IRS Where's My Refund tool at irs.gov 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 tool shows you the current status — whether the return is still being processed, approved, or sent to your bank.

The website tool updates once per day, usually overnight. If you check in the morning and see no change from the day before, checking again that evening may show new information. The phone line can sometimes provide the same information, but you will spend time waiting to reach an agent.

The tool also tells you the expected deposit date once your refund has been approved. This is the same information a phone agent would give you, so unless you have a question that requires a person's judgment, the website is your faster option.

What information you need before calling

Have these items ready when you call 1-800-829-1040:

  • Your Social Security number
  • Your filing status (single, married filing jointly, head of household, etc.)
  • The exact refund amount shown on your tax return
  • Your return filing date (if you remember it)

The agent will use your Social Security number and filing status to pull up your account. They will then ask you to confirm the refund amount to verify you are the person calling. If you do not have the exact amount, tell the agent — they can look it up, but it will take longer.

If you filed a joint return with a spouse, only one of you needs to call. The agent can see both names on the return and will discuss the refund status with whoever is calling.

How long the IRS takes to process and send refunds

The IRS says most refunds are issued within 21 days of receiving your return. This timeline starts when the IRS receives your return, not when you file it. If you filed electronically, the IRS usually receives it within one to two days. If you mailed your return, add seven to 14 days for postal delivery and IRS scanning before the 21-day clock starts.

Once the IRS approves your refund, the money goes to your bank via direct deposit (usually three to five business days) or arrives by check in the mail (usually two to three weeks). The Where's My Refund tool will show you which method you chose and when to expect the money.

Some returns take longer than 21 days. This happens when the IRS needs to verify information on your return, when you claimed certain credits, or when there are errors or inconsistencies. If your return is delayed, the IRS will contact you by mail if they need more information from you.

What to do if the IRS says your refund is delayed

If you check your refund status and see a message that your return is being reviewed or delayed, do not call immediately. The IRS processes millions of returns, and some naturally take longer than others. Check again after a few days — the status may have changed.

If the status has not changed after 21 days, or if the Where's My Refund tool says your refund was sent but you have not received it, then call 1-800-829-1040. Have your return information ready, and ask the agent whether the IRS is still processing your return or whether there is a problem with the deposit or mailing.

If the IRS needs information from you, they will send you a letter in the mail. Do not wait for a phone call. Open any mail from the IRS immediately and respond within the deadline they give you, usually 30 days.

Specialized phone numbers for specific refund situations

The main number 1-800-829-1040 handles most refund questions, but the IRS has other numbers for specific situations:

  • Refund by check: If you chose to receive your refund by check and it has been more than three weeks since the Where's My Refund tool said it was sent, call 1-800-829-1040 to report a missing check.
  • Refund offset: If your refund was reduced or withheld because of unpaid child support, student loans, or other debts, call 1-800-829-1040 and ask about the offset. The agent can explain which debt caused the reduction.
  • Injured spouse claim: If you filed jointly but your spouse owes a debt and you want your share of the refund, you may need to file Form 8379. Call 1-800-829-1040 to ask whether this applies to you.

For all of these situations, the main refund line can help. You do not need a separate number unless the IRS directs you to one in a letter.

Frequently Asked Questions

Can I call the IRS on weekends or holidays?

No. The IRS customer service line 1-800-829-1040 is open Monday through Friday only, 7 a.m. to 7 p.m. your local time. It is closed on weekends and federal holidays. The Where's My Refund tool on irs.gov works 24 hours a day, seven days a week, so use that if you need to check on a weekend.

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

Check the Where's My Refund tool first — it may show that your refund was sent but has not arrived yet. If the tool says your refund was sent more than three weeks ago by direct deposit, or more than four weeks ago by check, call 1-800-829-1040. The agent can investigate whether the refund was actually sent and help you trace a missing payment.

Do I need to speak to a specific department for refund questions?

No. When you call 1-800-829-1040, you reach the general IRS line, and any agent can help with refund status. You do not need to ask for a transfer or a specific department. Tell the agent your question, and they will handle it or transfer you if needed.

What if I filed my return by mail and want to check the status?

Wait at least two to three weeks after you mailed your return before calling or checking online. The IRS needs time to receive your return by mail, scan it, and enter it into their system. Once it is entered, you can use the Where's My Refund tool or call 1-800-829-1040 to check the status.

Can someone else call about my refund if I give them permission?

The IRS will not discuss your refund with anyone but you, even if you give them permission. This is a privacy protection. If you need someone to help you, you can have them sit with you while you call, or you can give them the information they need to check the Where's My Refund tool on your behalf using your Social Security number and filing details.