State refunds often arrive first because states process and mail checks faster than the IRS

Your state tax refund came before your federal refund because state tax agencies typically have shorter processing windows and simpler systems than the federal government. Most states process returns and issue refunds within two to four weeks of receiving your return, while the IRS generally takes three to six weeks. States also tend to mail checks more frequently — sometimes weekly — whereas the IRS batches refunds and mails them on a set schedule.

The gap widens if you chose direct deposit for one refund but not the other. Direct deposit refunds arrive in three to five business days once issued, while paper checks take seven to fourteen business days from the mail date. If your state sent a check and the IRS sent direct deposit (or vice versa), the timing difference can be two to three weeks.

Another reason: state returns are usually simpler than federal returns. States don't have to verify as many credits, deductions, or income sources. The IRS cross-checks your federal return against W-2s, 1099s, and other documents from employers and financial institutions, which takes time. States often skip this step or do it in parallel with processing.

Key Takeaways

  • States typically process and mail refunds in two to four weeks, while the IRS takes three to six weeks or longer.
  • Direct deposit refunds arrive in three to five business days once issued, but paper checks take seven to fourteen business days in the mail.
  • State returns are usually simpler to process because states don't verify as many income sources and credits as the IRS does.
  • If you chose different refund methods for state and federal (one direct deposit, one check), the timing gap can stretch to three weeks or more.
  • Delays at the IRS are common during tax season, especially if your return requires manual review or identity verification.

How state and federal processing timelines differ

State tax agencies operate on their own schedule, independent of the IRS. Most states begin processing returns as soon as they receive them, which is often before the IRS has even opened your federal return. States also have smaller workloads than the IRS — they process only residents' returns, not the entire country's. This means they can move faster through the queue.

The IRS, by contrast, receives over 150 million returns each year and processes them in batches. During peak tax season (February through April), the backlog is severe. Even if your return is straightforward, it may sit in a queue for weeks before a computer system or person reviews it. The IRS also holds refunds for a few days after processing to verify there are no errors or fraud signals, which adds time.

Some states also issue refunds on a rolling basis — they mail checks every week or every few days — while the IRS typically mails refunds on a fixed schedule, often once or twice a week. This means a state refund can leave the state office within days of processing, but a federal refund may wait until the next scheduled mail date.

Direct deposit versus paper check delivery times

If you chose direct deposit for your state refund but a paper check for your federal refund (or the reverse), the delivery method is the main reason for the gap. Direct deposit transfers money electronically and usually lands in your bank account within three to five business days of the refund being issued. A paper check must be printed, stuffed into an envelope, and delivered by mail, which takes seven to fourteen business days depending on your location and the postal service's speed.

Some people choose direct deposit for one return but not the other because they filed through different methods or used different tax software. If you filed your state return online through the state's website, you may have been prompted to choose direct deposit. If you filed your federal return on paper or through a tax preparer, you may have requested a check by default. The refund method you chose, not the processing speed, is often the real reason for the timing difference.

You can check which method you chose by looking at your original tax return or the confirmation email or letter you received from each agency. If you want to change the method for next year, most states and the IRS allow you to update your banking information before you file.

When the IRS delays your federal refund

The IRS delays federal refunds for several reasons, and the delay is often invisible to you until you notice your state refund arrived but your federal one hasn't. The most common causes are errors on your return (a mismatched Social Security number, an incorrect income figure, or a math mistake), missing information (a missing signature or an incomplete address), or a mismatch between your return and documents the IRS received from your employer or bank.

The IRS also holds refunds if it detects fraud signals — for example, if someone filed a return using your Social Security number before you did, or if your return claims an unusually large refund compared to your income. These holds can last several weeks while the IRS investigates. You won't receive a notice about the hold until after the IRS has made a decision, which is why your refund seems to disappear.

Identity theft and tax fraud are common enough that the IRS now screens every return for fraud signals before issuing a refund. This screening adds time to every return, not just suspicious ones. During tax season, this screening alone can add one to two weeks to the processing time.

How to check the status of your federal refund

You can track your federal refund using the IRS's Where's My Refund tool on IRS.gov. You'll need 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 one day won't give you new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (the IRS has approved your refund and it's being prepared for mailing or deposit), or "Refund Sent" (the refund has been mailed or deposited). If your status is "Return Received" and more than three weeks have passed since you filed, your return may be held for review.

If the tool says your refund was sent but you haven't received it after two weeks (for direct deposit) or three weeks (for a check), contact the IRS at 1-800-829-1040. Have your return and a copy of your filing confirmation ready. The IRS can tell you whether the refund was actually sent and, if it was a check, whether it was lost in the mail.

Why your state refund is simpler to process

State tax returns are usually shorter and require less verification than federal returns. Most states don't ask about certain deductions or credits that the IRS scrutinizes heavily, such as the Earned Income Tax Credit (EITC) or the Child Tax Credit. States also don't cross-check your return against as many third-party documents. The IRS receives copies of your W-2s, 1099s, and other income documents from employers and financial institutions, and it compares these to your return. States often skip this step or do it after issuing your refund.

Some states also have simpler tax codes than the federal government. A state might have only a few deductions or credits, whereas the federal tax code has hundreds. Fewer options mean fewer places for errors to hide and fewer reasons for the IRS to hold your return for review.

Additionally, state tax agencies have invested in faster technology in recent years. Many states now use automated systems that can process and approve refunds without human review, as long as the return is straightforward. The IRS is still modernizing its systems and still relies on manual review for many returns, which slows things down.

What to do if your federal refund is taking much longer

If your federal refund hasn't arrived within six weeks of filing, or if the Where's My Refund tool shows "Return Received" after three weeks, your return is likely held for review. Contact the IRS at 1-800-829-1040 to find out why. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is being reviewed for errors, identity verification, or fraud signals.

If the IRS is asking for more information, it will send you a letter in the mail. Check your mailbox regularly, because the IRS usually gives you a deadline to respond (often 30 days). If you miss the deadline, the IRS may deny your refund or reduce it. If you receive a letter, follow the instructions exactly and send the requested documents to the address on the letter, not to the IRS's main office.

If your return was filed through a tax preparer or software, contact them first. They may be able to see more details about the hold than you can, and they can help you respond to the IRS's request. Many tax preparation services offer support for IRS correspondence at no extra cost.

Frequently Asked Questions

Can I get my federal refund faster if I call the IRS?

No. The IRS processes returns in the order they were received, and calling won't move you up in the queue. Calling is useful only if your return is held for review and you need to know why or if you need to respond to an IRS letter. The IRS phone lines are often busy during tax season, so expect long wait times.

What if my state refund was wrong or too small?

Contact your state's tax agency directly. Each state has its own process for correcting refunds. You can usually find the contact information on your state's tax website or on the refund check itself. If the refund was too small, the state may have applied it to a debt you owe (such as back taxes or child support), which is legal but should have been explained in a letter.

Should I wait for my federal refund before filing next year's return?

No. File your next return as soon as you have all your documents, regardless of whether you've received the previous year's refund. Filing early gives you a better chance of getting your refund before tax season ends, and it doesn't affect the status of a refund from a previous year.

Why did the IRS send my refund to a different bank account than I expected?

If you provided a bank account number on your return but the IRS sent the refund to a different account, it's usually because the account number didn't match your name or Social Security number in the IRS's records. The IRS may have sent the refund to an account associated with a tax preparer or a debt collection agency if you owe money. Check the Where's My Refund tool or call the IRS to confirm where the refund was sent.

Can I get my refund as a paper check instead of direct deposit?

You can't change your refund method after you've filed. If you chose direct deposit, the IRS will send the refund by direct deposit. If you want a check next year, you'll need to choose that option when you file. Some states allow you to change your refund method after filing, so check your state's tax website.