How your refund reaches you

The IRS sends tax refunds by direct deposit, check, or debit card — you choose the method when you file your return. Direct deposit is fastest: the IRS deposits money into your bank account in 1 to 3 business days after the refund is approved. A paper check takes 7 to 10 business days to arrive by mail after approval. A debit card (issued by a third-party processor) arrives in the mail within 7 to 10 business days and works like a prepaid card once it arrives.

The IRS processes most refunds within 21 days of receiving your return, though this timeline can stretch if your return needs review or if you filed by mail. The IRS publishes a weekly refund cycle schedule on its website showing when refunds for each filing method are sent out. You can check which cycle your refund is in by using the IRS Where's My Refund tool on IRS.gov.

Key Takeaways

  • Direct deposit is the fastest way to receive your refund, typically arriving within 1 to 3 business days after the IRS approves it.
  • The IRS processes most refunds within 21 days of receiving your return, but this can take longer if your return requires additional review.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows your refund method and expected arrival date.
  • If you filed your return with a tax preparer or software company, they may offer refund advance loans that give you money before the IRS sends your refund.
  • State tax refunds follow separate timelines and are processed by your state's tax agency, not the federal IRS.

Tracking your federal refund status

The IRS Where's My Refund tool is the official way to check on your federal refund. Go to IRS.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.

The tool shows three pieces of information: whether the IRS has received your return, whether your refund has been approved, and the method and date your refund will arrive. If your return is still being processed, the tool will say "Return Received" and give you an estimated approval date. Once approved, it will show "Refund Approved" and your expected payment date. If there is a problem with your return, the tool will display a message asking you to contact the IRS or take a specific action.

You can also call the IRS refund hotline at 1-800-829-1040 to check your status by phone. Have your Social Security number, filing status, and expected refund amount ready. The wait time to speak with someone is often long, so the online tool is usually faster.

What to do if your refund is delayed

If the Where's My Refund tool shows your refund should have arrived but has not, the first step depends on your refund method. For direct deposit, check with your bank to confirm the deposit has not posted to your account — sometimes a deposit takes an extra day or two to show up. Call your bank's customer service line and give them your routing and account number so they can search their records for the IRS deposit.

For a paper check, wait 10 business days after the tool shows your refund was sent before assuming it is lost. Checks can be delayed by mail service. If 10 business days have passed, contact the IRS at 1-800-829-1040 and ask them to issue a replacement check. They will need your Social Security number and the refund amount.

If the Where's My Refund tool shows an error message or says your refund status cannot be determined, your return may be under review. The IRS reviews returns for math errors, missing information, or potential fraud. If this is the case, the tool will tell you to wait or contact the IRS. Do not file an amended return until the IRS contacts you about what they need.

Refund advance loans from tax preparers

Some tax preparation companies and software providers offer refund advance loans, also called refund anticipation loans or RALs. These are short-term loans that give you money before the IRS sends your refund. You repay the loan when your refund arrives, and the lender takes their fee from the refund amount.

Refund advances are typically available within 1 to 2 business days of filing your return, much faster than waiting for the IRS to process and send your refund. However, they come with fees — usually $50 to $200 depending on the lender and loan size. The fee is deducted from your refund, so you receive less money overall than you would by waiting for the IRS refund.

Refund advances make sense only if you need the money urgently and the fee is worth the speed to you. If you can wait 21 days or less for the IRS refund, you will keep more of your money by skipping the loan. Ask your tax preparer or software company whether they offer this option and what the fee is before you file.

State tax refunds

State tax refunds are separate from federal refunds and are processed by your state's tax agency, not the IRS. Each state has its own timeline and delivery methods. Most states process refunds within 30 to 45 days of receiving your return, though some are faster and some are slower.

To track your state refund, go to your state's tax agency website and look for a refund status tool. The name and location of this tool varies by state — some call it "Where's My Refund," others call it "Check Your Refund Status." You will need your Social Security number, filing status, and the refund amount. Some states also let you check status by phone or mail.

If you filed both federal and state returns, your refunds will arrive on different dates. Do not assume a delay in one means the other is also delayed. Track each one separately using your state's tool.

What happens if you owe money instead

If you owe taxes instead of receiving a refund, the IRS will not send you money. Instead, you owe payment to the IRS. You can pay by credit card, debit card, electronic bank transfer, or check. The IRS website shows all payment methods and their fees.

If you cannot pay the full amount right away, you can set up a payment plan with the IRS. Short-term plans (120 days or less) have no setup fee. Long-term plans (more than 120 days) have a setup fee of $31 to $225 depending on how you set up the plan. You can request a plan online through the IRS website or by calling 1-800-829-1040.

Frequently Asked Questions

How long does it take to get a tax refund by direct deposit?

The IRS typically deposits your refund into your bank account within 1 to 3 business days after your return is approved. The IRS processes most returns within 21 days of receiving them, so the total time from filing to receiving your money is usually 21 to 24 days. The Where's My Refund tool shows your expected deposit date once your refund is approved.

Can I change my refund method after I file?

No, you cannot change your refund method after you file your return. You must choose direct deposit, check, or debit card when you file. If you made a mistake and chose the wrong method, you can file an amended return, but this delays your refund by several weeks. It is better to wait for your refund using the method you chose and update your information for next year.

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

For direct deposit, contact your bank first to confirm the deposit did not post. For a check, wait 10 business days after the tool shows it was sent. If it still has not arrived, call the IRS at 1-800-829-1040 and request a replacement check. Have your Social Security number and refund amount ready.

Do I have to pay a fee to check my refund status?

No, the IRS Where's My Refund tool and the refund hotline are both free. Be cautious of websites or services that charge money to check your refund status — they are not official IRS services and may be scams. Always use IRS.gov or call 1-800-829-1040 for official information.

Will my state refund arrive at the same time as my federal refund?

No, state and federal refunds are processed separately and arrive on different timelines. Your state refund may arrive before or after your federal refund depending on your state's processing speed. Track each refund separately using your state's tax agency website and the IRS Where's My Refund tool.