How to find your business tax refund status right now

The IRS has a tool called Where's My Refund? that shows the status of your business tax refund in real time. Go to irs.gov, click "Where's My Refund?" and enter your Employer Identification Number (EIN), the tax year, and the refund amount you expect. The tool updates once per day, usually overnight, and will tell you whether the IRS is still processing your return, has approved the refund, or has sent it out.

If you filed a Form 1120 (C corporation), Form 1120-S (S corporation), Form 1065 (partnership), or Form 1040-C (sole proprietor), the same tool works for all of them. You need the exact refund amount from your tax return to use it, so have that document handy. The tool does not show refunds that were issued more than 21 days ago — once your refund has been sent, you will need to track it by the method you chose to receive it.

If you have not filed yet or are waiting to hear back from an amended return (Form 1120-X, 1120-S-X, or 1065-X), the tool will not show anything until the IRS receives and begins processing your return. Amended returns take longer — typically 8 to 12 weeks from the date the IRS receives them.

Key Takeaways

  • Use the IRS Where's My Refund? tool with your EIN and expected refund amount to see real-time status.
  • Direct deposit refunds arrive within 21 days of approval; check refunds take 21 to 28 days from the date issued.
  • If you filed an amended return, expect 8 to 12 weeks for processing before any refund is issued.
  • Once the IRS shows your refund as sent, track it by the delivery method you chose — your bank for direct deposit or the mail for checks.

What the refund status messages actually mean

When you check Where's My Refund?, the IRS shows one of three messages. "Return received" means the IRS has your return but has not finished reviewing it yet. This is normal and can last anywhere from a few days to several weeks depending on how busy the IRS is and whether your return needs manual review. Do not assume something is wrong if you see this message for two or three weeks.

"Refund approved" means the IRS has finished reviewing your return and has decided to send you money. At this point, the refund is scheduled to be issued within 21 days. The tool will show you the date the refund will be sent. If you chose direct deposit, the money will land in your business bank account within that 21-day window. If you chose a check, the IRS will mail it and it will arrive 21 to 28 days after the issue date.

"Refund issued" means the IRS has sent your refund out the door. For direct deposit, this usually means the money is on its way to your bank and will arrive within a few business days. For a check, the IRS has mailed it and you should watch for it in the mail. Once you see "Refund issued," the Where's My Refund? tool stops updating, so you will need to track the refund by other means.

Direct deposit versus check — which one arrives first

If you chose direct deposit on your tax return, your refund will arrive fastest. Once the IRS issues the refund, the money typically lands in your business bank account within 3 to 5 business days. Make sure the bank account and routing number on your return are correct — if they are wrong, the refund will bounce back to the IRS and you will have to wait for a check instead, which adds 2 to 4 weeks.

If you chose a check, the timeline is longer. The IRS prints and mails the check, which takes 7 to 10 business days. Then the check travels through the mail, which adds another 7 to 14 days depending on where you are. In total, a check refund takes 21 to 28 days from the issue date to reach you. If the check gets lost in the mail, you will need to contact the IRS to request a replacement, which starts the clock over.

Some businesses choose check refunds because they want a paper record or because they are concerned about direct deposit errors. If you are in that situation, the trade-off is time. There is no way to speed up a check once it is issued — the mail delivery time is fixed.

What to do if your refund is taking longer than expected

If the Where's My Refund? tool shows "Return received" and more than 21 days have passed since you filed, your return may be held for manual review. This happens when the IRS spots something that needs a closer look — unusual deductions, a large refund relative to your income, or a mismatch between your return and other records the IRS has on file. Manual review can add 2 to 8 weeks to processing time.

If the tool shows "Refund approved" but more than 21 days have passed since the approval date and you chose direct deposit, contact your bank first. Ask them to check whether a deposit attempt was made and rejected. This can happen if the account number or routing number on your return was incorrect. If the bank has no record of a deposit attempt, call the IRS at 800-829-1040 and have your EIN, tax year, and return information ready. The IRS can confirm whether the refund was actually issued and, if so, investigate where it went.

If you chose a check and more than 28 days have passed since the issue date, the check may be lost. Call the IRS at 800-829-1040 and request a replacement check. You will need to wait another 21 to 28 days for the replacement to arrive. To avoid this in the future, consider direct deposit for your next refund.

Amended returns and why they take longer

If you filed an amended return (Form 1120-X, 1120-S-X, or 1065-X) to correct an error or claim a larger refund, the timeline is different. The IRS does not process amended returns through the same system as original returns, and they take longer to review. Most amended returns take 8 to 12 weeks from the date the IRS receives them. Some take up to 16 weeks if the IRS needs to do additional verification.

You can check the status of an amended return using Where's My Refund? as long as you have the EIN and expected refund amount. However, the tool may not update as frequently for amended returns — it might show "Return received" for several weeks before moving to "Refund approved." This is normal and does not mean something is wrong.

If your amended return has been pending for more than 16 weeks, call the IRS at 800-829-1040. Have your EIN, the tax year, and a copy of the amended return ready. The IRS can look up your case and tell you whether it is still under review or whether there is a problem that needs your attention.

When the IRS denies your refund or asks for more information

Sometimes the IRS will not approve your refund. Instead, they will send you a notice asking for more information or explaining why they are denying the refund. This notice will come by mail to the address on your tax return. Read it carefully — it will explain exactly what the IRS needs from you and by what date.

If the IRS asks for documentation (receipts, invoices, bank statements), gather it and send it to the address listed in the notice. Do not send it to the main IRS office — the notice will tell you which office to send it to. Keep a copy for your records and consider sending it by certified mail so you have proof of delivery. Once the IRS receives your response, they will review it and either approve your refund or send you another notice explaining their decision.

If the IRS denies your refund, the notice will explain your right to appeal. You have a limited time to file an appeal — usually 30 days from the date of the notice. If you disagree with the IRS decision, you can respond to the notice and request an appeal, or you can work with a tax professional or attorney to help you.

Tracking a refund after it has been issued

Once the Where's My Refund? tool shows "Refund issued," you need to track the refund by the method you chose. For direct deposit, log into your business bank account and look for a pending or posted deposit. If you see it, it will arrive within a few business days. If you do not see it after 5 business days, contact your bank and ask them to trace the deposit.

For a check refund, watch your mail for an envelope from the IRS. The check will have your EIN printed on it and will be from the U.S. Department of the Treasury. If you do not receive the check within 28 days of the issue date, file a claim with the IRS. Call 800-829-1040 and request a check trace. The IRS will investigate whether the check was cashed and, if not, will issue a replacement.

If you moved since you filed your return, the check may be sent to your old address. If that is the case, contact the post office and ask them to forward mail from the IRS to your new address. Alternatively, call the IRS and provide your new address so they can reissue the check to the correct location.

Frequently Asked Questions

Can I get my business tax refund faster if I pay someone to help me?

No. The IRS processes all returns in the order they are received, and there is no way to jump the queue. Tax professionals and refund advance companies cannot speed up the IRS. Some companies offer "refund advances" — loans against your expected refund — but these come with fees and interest, so you end up with less money. It is better to wait for the IRS refund.

What if I filed my business return electronically but the IRS says they never received it?

Contact your tax software provider or the tax professional who filed it for you. Ask them to confirm that the return was actually transmitted to the IRS and to provide you with a confirmation number. If it was transmitted, the IRS should have received it. If the software shows it was not transmitted, you will need to file again. If there is a confirmation number but the IRS has no record, call the IRS at 800-829-1040 with the confirmation number and they can investigate.

Do I need to do anything while I wait for my refund?

No. Once you have filed your return, the IRS will process it on their schedule. You do not need to contact them or take any action unless they send you a notice asking for more information. Checking Where's My Refund? once a week is fine, but checking it multiple times a day will not speed anything up.

What happens if my business bank account closes before my direct deposit refund arrives?

The refund will be rejected and sent back to the IRS. You will then have to wait for the IRS to issue a check instead, which adds 21 to 28 days. If this happens, call the IRS at 800-829-1040 as soon as you realize the account is closed. Provide them with a new bank account number if you have one, and ask them to reissue the refund by direct deposit to the new account.

Can I use my business tax refund to pay off a debt I owe to the IRS from a previous year?

Yes, but only if you request it. The IRS will automatically offset your refund to pay back taxes, penalties, or other federal debts you owe. If you owe state taxes or non-tax debts, the IRS will not offset those automatically. If you want to use your refund to pay a debt, you can contact the IRS and request it, or you can wait for the refund and pay the debt yourself.