Your refund timeline depends on how you filed, what your state processes, and whether the IRS flagged your return for review

If you filed electronically and chose direct deposit, most states send refunds between 5 and 21 days after the IRS accepts your return. If you filed on paper or requested a check, add 2 to 4 weeks. But this is the normal path. If your return went into a review queue—because of a mismatch between what you reported and what employers or banks reported to the IRS—you are looking at 60 days or longer, sometimes much longer.

The IRS processes your federal return first. Your state then pulls the information from that federal return and processes its own refund separately. The two do not move in lockstep. You might see your federal refund land while your state refund is still in queue, or vice versa. Knowing which stage your return is in right now is the only way to know when money will actually hit your account.

Key Takeaways

  • Direct deposit refunds typically arrive 5 to 21 days after the IRS accepts your return; paper checks take an additional 2 to 4 weeks.
  • The IRS processes your federal return first, then your state processes its own refund separately—they do not arrive together.
  • If the IRS or your state flags your return for review, the timeline extends to 60 days or longer, and you will see a notice in the mail.
  • You can check the status of your federal refund through IRS.gov's "Where's My Refund" tool and your state's tax agency website.
  • Refund delays happen most often when income reported by employers or banks does not match what you reported on your return.

How the IRS and your state process refunds in sequence

The IRS accepts your return on the day it receives it—either electronically or when a postal worker scans your paper envelope. Acceptance is not the same as approval. Acceptance means the IRS has read the file and determined it is complete enough to process. From that point, the IRS begins its own review.

Your state tax agency does not begin processing until after the IRS has accepted your federal return. Most states receive a data feed from the IRS showing which returns have been accepted, and they use that to trigger their own processing. This is why you will see your federal refund status update before your state refund status updates. The state is waiting for the federal signal.

Once your state begins processing, it runs its own checks against what you reported. It compares your income, deductions, and credits against what employers and financial institutions reported to the state. If everything matches, the state approves the refund and sends it to your bank or prints a check. If something does not match, the state flags the return and sends you a notice.

Direct deposit versus paper check—and why the method matters

Direct deposit is faster because the money moves electronically from the state's bank account to yours. Once the state approves the refund, the transfer usually happens within one to three business days. The state does not have to print anything, address an envelope, or wait for postal delivery.

A paper check requires the state to print the check, insert it into an envelope, and send it through the mail. Even after the state approves your refund, you are waiting for printing (1 to 2 days), postal delivery (3 to 7 days depending on distance), and then the time it takes you to deposit it and for your bank to clear it (1 to 3 days). The total is often 2 to 4 weeks longer than direct deposit.

If you filed electronically but did not provide banking information, the state will mail a check by default. You can usually update your banking information on your state's tax website after you file, but the state may not process the change if your return is already in the queue. Check your state's rules before assuming a check is on the way.

When the IRS or your state flags your return for review

A flagged return does not mean you made an error or committed fraud. It means the IRS or your state found a discrepancy that requires a human to examine. Common triggers include: a Social Security number mismatch, income reported by an employer that does not match what you reported, a dependent claimed by more than one person, or a credit amount that seems inconsistent with your income.

When this happens, you will receive a notice in the mail from either the IRS or your state (or both). The notice will explain what the discrepancy is and what documents you need to send back. You have a important date to respond—usually 30 days. If you respond on time with the right documents, the review typically takes another 30 to 60 days. If you do not respond, the IRS or state will make a decision based on what they have, which may reduce your refund or eliminate it.

During a review, your refund is held. You will not receive it until the review is complete and the agency has made a final decision. This is why the timeline can stretch to 90 days or longer from the date you filed. The IRS publishes a list of common reasons for delays on its website; checking that list against your situation can help you understand whether a review is likely.

How to check your refund status right now

The IRS offers a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you whether the IRS has accepted your return, whether it is being processed, whether it has been approved, and the date it was sent to your bank or the date a check was mailed. This tool updates once per day, usually overnight.

Your state tax agency has its own refund status tool on its website. Search for "[your state] tax refund status" to find it. You will typically need your Social Security number and refund amount. Some states also let you check status by phone or through a mobile app. The state tool usually updates less frequently than the IRS tool—sometimes only every few days—so do not expect real-time updates.

If the IRS tool shows your return is still being processed after 21 days, or if your state tool shows no activity after 30 days, contact your state's tax agency directly. Have your return handy so you can provide your filing status, income, and refund amount. The agency can tell you whether your return is in a review queue and, if so, why.

Why your federal and state refunds arrive at different times

The IRS and your state are separate agencies with separate processing systems and separate timelines. The IRS might approve your federal refund in 10 days, but your state might not finish its review for another 15 days. Or the reverse: your state might process quickly while the IRS holds your federal return for review.

Some people receive their federal refund and assume their state refund will arrive within a few days. That assumption often leads to surprise when the state refund takes another two weeks. The two refunds are independent. Receiving one does not predict when the other will arrive.

If you filed jointly with a spouse and one of you has a tax debt (back taxes, student loans in default, or child support arrears), the IRS or state may offset your refund to pay that debt. This happens after the refund is approved but before it is sent to you. The agency will send you a notice explaining the offset. This can delay your refund by an additional 2 to 4 weeks while the offset is processed.

What usually causes refund delays beyond the normal timeline

Income mismatches are the most common cause of delays. Your employer sends a W-2 or 1099 to the IRS showing what they paid you. If the amount on your return does not match, the IRS flags it. This happens often when someone has multiple jobs, changes jobs mid-year, or receives a corrected W-2 after filing. The IRS has to verify which number is correct before releasing your refund.

Dependent claims also trigger reviews frequently. If you claim a child or dependent and another person (an ex-spouse, a parent, or someone else) also claims that same dependent, the IRS will hold both refunds until it determines who has the right to claim them. This can take 60 to 90 days.

Identity theft and fraud prevention also cause holds. If the IRS detects suspicious activity on your account—a return filed from an unusual location, multiple returns filed with your number, or a pattern that does not match your history—it will freeze your refund while it verifies your identity. You may be asked to provide additional documents or answer security questions. This process can take 60 days or longer.

Frequently Asked Questions

Can I get my refund faster if I call the IRS or my state?

No. Calling does not speed up processing. The IRS and state agencies process returns in the order they receive them, and calling does not move you to the front of the queue. If your return is flagged for review, calling may help you understand why, but it will not accelerate the review itself. If you have a specific question about your return status, calling can provide an answer, but do not expect it to change your timeline.

What if my refund shows as approved but the money has not arrived in my account?

If the IRS or state shows your refund as approved and sent, but you have not received it, wait three to five business days. Banks sometimes take longer to post deposits, especially if the deposit arrives on a weekend or holiday. If five business days have passed and the money still has not arrived, contact your bank to confirm they received the deposit. If your bank has no record of it, contact the IRS or state to request a trace.

Do I have to wait for my state refund if my federal refund arrives first?

Yes. The two refunds are processed separately and arrive independently. You cannot combine them or request that the state speed up to match the federal timeline. If you need the money urgently, you will have to wait for both refunds to arrive, or explore other options like a short-term loan or credit line.

What happens if I filed my return but have not received a refund status update in 30 days?

Check the IRS Where's My Refund tool and your state's refund status tool to see if either shows activity. If both show no update after 30 days, your return may be in a review queue or there may be a processing error. Contact your state's tax agency first, since state processing is often slower than federal. Have your Social Security number, filing status, and the refund amount from your return ready when you call.

Can I change my refund from a check to direct deposit after I file?

Most states allow you to update your banking information on their website after you file, but only if your return has not yet been processed. Once processing begins, the state may not accept changes. Check your state's tax website to see if you can update your information, and do it as soon as possible if you want to avoid a paper check.