What "pending" means and how long it usually takes

When the IRS marks your refund as "pending," it means they have received and processed your return, but the money has not yet left their account to reach yours. The time between "pending" status and the money arriving in your bank account is typically between three and five business days, though it can be longer depending on your bank and how the IRS sends the payment.

The IRS processes refunds in batches throughout the filing season. Once your return moves from "accepted" to "pending," you are in the queue to receive payment. The exact timing depends on whether you chose direct deposit or a paper check, and whether your bank processes incoming transfers quickly.

If you filed electronically and chose direct deposit, three to five business days is the standard window. If you chose a paper check, the timeline stretches to two to three weeks from the time your refund leaves the IRS, because the check has to be printed, mailed, and then processed by your bank when it arrives.

Key Takeaways

  • A pending refund typically arrives in your bank account within three to five business days if you chose direct deposit.
  • Paper checks take two to three weeks after the IRS mails them, because they must be printed and delivered by mail.
  • You can track your refund's status using the IRS Where's My Refund tool, which updates once per day.
  • If your refund stays pending longer than the expected timeframe, contact the IRS or your bank to find out where the delay is happening.
  • Some refunds take longer because the IRS needs to verify information on your return or because your bank is slow to process deposits.

Why some refunds take longer than others

Not every refund moves at the same speed. The IRS processes returns in waves, and the time your refund spends pending depends on several factors beyond your control. Early in the filing season (January and February), the volume of returns is highest, which can slow processing. Later in the season, refunds often move faster.

Your bank also plays a role. Some banks deposit IRS transfers when ready; others hold them for a day or two before making the money available. If your bank is small or processes deposits in batches rather than in real time, you may see a longer delay between the IRS sending the money and you seeing it in your account.

The IRS may also hold your refund for verification if something on your return looks unusual — a large deduction, income that does not match what employers reported, or a mismatch between your Social Security number and your name. These reviews can add one to three weeks to the pending period.

How to check your refund status while it is pending

The IRS provides a tool called Where's My Refund, available on the IRS website at irs.gov. You can enter your Social Security number, filing status, and the exact refund amount to see the current status of your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

Where's My Refund shows three main statuses: "Return Received" (the IRS has your return but has not started processing), "Refund Pending" (processing is underway), and "Refund Sent" (the money has left the IRS). Once it shows "Refund Sent," your bank should receive the deposit within the timeframe for your payment method.

If you filed by mail instead of electronically, the tool may not show your return for up to four weeks after you mailed it, because the IRS needs time to scan and enter the information into their system. During that period, you will not see a status update even though your return is being processed.

What to do if your refund is pending longer than expected

If your refund has been pending for more than five business days (for direct deposit) or three weeks (for a check), and Where's My Refund still shows "Refund Pending," contact the IRS directly. You can call the IRS at 1-800-829-1040 during business hours, or use the IRS website to request a callback instead of waiting on hold.

When you contact the IRS, have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your refund is still in their queue, whether it has been sent to your bank, or whether there is a problem with your return that is causing the delay.

If the IRS says the refund was sent but your bank has not received it, contact your bank's customer service. Provide them with the date the IRS says it sent the transfer. Your bank can check whether the deposit arrived and is being held, or whether there was an error in the routing information on your return.

The difference between direct deposit and paper check timing

Direct deposit is faster because the money moves electronically from the IRS to your bank. Once the IRS releases the funds, your bank typically receives them within one to two business days and makes them available within another one to three days. The entire process from "Refund Sent" to money in your account usually takes three to five business days.

A paper check is slower because it must be physically printed and mailed. The IRS prints checks in batches, which can take several days. Once printed, the check goes into the mail, which takes three to seven business days depending on distance. When your bank receives the check, they may hold it for one to two business days before depositing it into your account. The total time from "Refund Sent" to money available is usually two to three weeks.

If you chose a paper check and want to speed up the process, you cannot change it once the refund is pending. However, if your refund has not yet been sent, you can file an amended return (Form 1040-X) to change your payment method to direct deposit, though this will delay your refund further because the amended return restarts the processing timeline.

When the IRS holds a refund for review

Sometimes a refund stays pending longer than normal because the IRS is reviewing your return. This happens when the IRS wants to verify that the information you reported matches what employers, financial institutions, and other third parties reported to them. Common triggers for review include claiming the Earned Income Tax Credit, reporting a large business loss, or having a significant change in income from the previous year.

If your return is under review, Where's My Refund may show "Refund Pending" for several weeks without changing. The IRS will contact you by mail if they need additional information from you. Do not ignore these letters — they will include a important date for responding, and missing it can delay your refund further or result in a reduced refund.

Reviews typically take one to three weeks, but can take longer if the IRS needs documents from you or if your return involves a complex issue. Once the review is complete, your refund will move to "Refund Sent" and will reach your account within the normal timeframe for your payment method.

What happens if your bank rejects the deposit

In rare cases, a bank rejects an IRS deposit because the account number or routing number on your return is incorrect, or because the account has been closed. If this happens, the IRS will hold the refund and send you a notice by mail explaining the problem. The notice will tell you how to provide corrected account information or request a paper check instead.

If you receive a notice that your deposit was rejected, respond as soon as possible with the correct information. The IRS will reissue the refund to the corrected account, which will take another three to five business days if you provide direct deposit information, or two to three weeks if you request a check.

To avoid this problem, double-check your account number and routing number before you file. Your routing number is a nine-digit code specific to your bank and branch; your account number is the number of the specific account you want the refund deposited into. Both must be correct for the deposit to go through.

Frequently Asked Questions

Can I speed up a pending refund?

No. Once your refund is pending, the IRS processes it on their schedule, and you cannot make it move faster. The only way to avoid delays is to file early in the season and choose direct deposit instead of a paper check. If your refund is pending and you need the money urgently, you may be able to borrow against it through a tax refund advance loan offered by some tax preparation companies, though these loans charge fees and interest.

Why does Where's My Refund say pending but my bank shows the money?

The IRS tool updates once per day, usually at night, so it may lag behind your bank's real-time processing. If your bank shows the deposit but Where's My Refund still says pending, the money is in your account — the tool will catch up within 24 hours. You can spend the money; the tool is just slow to reflect the change.

What if I filed a paper return instead of electronically?

Paper returns take longer to enter into the IRS system. Where's My Refund may not show any status for three to four weeks after you mailed your return. Once it appears in the system, it will show "Return Received" or "Refund Pending," and the normal processing timeline applies from that point forward.

Does filing an amended return change my pending refund?

Yes. If you file an amended return (Form 1040-X) while your original refund is pending, the amendment restarts the processing timeline. The IRS will process the amended return separately, and your refund will be recalculated based on the new information. This typically adds four to six weeks to your total wait time.

What if my refund has been pending for two months?

Contact the IRS when ready. A refund should not stay pending for longer than six to eight weeks under normal circumstances. If yours has, there may be an error on your return, a problem with your bank account information, or a hold placed on your account for a reason the IRS has not communicated to you. The IRS can investigate and tell you what is causing the delay.