How long your refund takes depends on how you file and how you receive it

If you file your taxes through H&R Block and expect a refund, the time between filing and receiving your money depends on two separate things: how long the IRS takes to process your return, and how long it takes your bank to deposit the money once the IRS approves it.

The IRS typically processes a tax return within 21 days of receiving it. If you file electronically through H&R Block (which is faster than paper), and your return has no errors or missing information, you are usually in that 21-day window. However, the IRS can take longer if your return needs review, if there are math errors, or if you claimed certain credits that require extra verification.

Once the IRS approves your return, H&R Block does not hold your refund. The money goes directly from the IRS to your bank account (if you chose direct deposit) or to a check that arrives by mail. Direct deposit is faster — usually one to five business days after IRS approval. A paper check takes longer, typically one to three weeks depending on mail delivery.

Key Takeaways

  • The IRS processes most electronic returns within 21 days, but this timeline can extend if your return needs review or verification.
  • Direct deposit gets your refund to your bank account in one to five business days after the IRS approves your return.
  • Paper checks take one to three weeks after IRS approval, depending on mail delivery to your address.
  • H&R Block does not delay your refund — the money goes directly from the IRS to you once approved.
  • You can check the status of your return on the IRS website using the "Where's My Refund?" tool, which updates every 24 hours.

What happens between filing and IRS approval

When you file electronically through H&R Block, your return is transmitted to the IRS the same day or the next business day. The IRS then begins processing. During this time, their computers check for math errors, missing information, and inconsistencies with other documents they have received (like W-2s from your employer or 1099s from banks or investment firms).

If everything matches and there are no red flags, your return moves through the queue and is approved within 21 days. If something does not match or is missing, the IRS sends you a notice asking for more information or explaining what needs to be corrected. This notice can add weeks or months to the process, depending on how quickly you respond.

Certain situations almost always trigger extra review. These include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the Additional Child Tax Credit, especially if you have a large refund relative to your income. The IRS is required by law to hold these returns for additional verification before releasing the refund.

Direct deposit versus paper check

Direct deposit is the fastest way to receive your refund. When you file through H&R Block, you provide your bank account number and routing number. Once the IRS approves your return, it sends the refund directly to that account. Your bank then deposits the money, which usually takes one to five business days depending on your bank's processing speed.

If you chose a paper check instead, the IRS mails it to the address on your return. Delivery depends on your location and mail service. In urban areas, a check typically arrives within one to two weeks. In rural areas or during busy tax season, it can take three weeks or longer. If a check is lost or delayed, you can contact the IRS to request a replacement, but this adds another two to four weeks.

Some people use H&R Block's refund advance product, which is a short-term loan against your expected refund. This is different from your actual refund — you borrow money when ready and repay it from your refund when it arrives. This product has fees and interest, so it costs you money to get the refund faster. It is not the same as the IRS processing your return faster.

Why some refunds take longer than 21 days

The 21-day timeline is a target, not a may provide. Several things can slow down processing. If your return is incomplete — for example, if you forgot to sign it or did not include a required form — the IRS will contact you and the clock restarts once you respond. If you claimed a dependent who does not have a valid Social Security number, or if there is a mismatch between your name and Social Security number, processing stops until you correct it.

Identity theft and fraud checks also delay returns. If the IRS suspects your return might be fraudulent, or if someone else has already filed using your Social Security number, your return is flagged for manual review. This can take several weeks or months to resolve, even if you did nothing wrong.

During tax season (January through April), the IRS processes millions of returns. Even without problems, processing times can stretch toward the upper end of the 21-day window or beyond. Filing early in the season can sometimes mean faster processing, though this is not may provide.

Checking the status of your refund

You do not have to wait passively. The IRS provides a tool called "Where's My Refund?" on its 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 every 24 hours, usually overnight.

The tool will tell you whether your return has been received, is being processed, has been approved, or has been sent to your bank. If there is a problem — like a missing document or a discrepancy that needs correction — the tool will usually indicate that as well, though sometimes you receive a notice in the mail before the tool updates.

H&R Block also provides a way to track your return through its own system if you filed through them. You can log into your H&R Block account and see what they have submitted to the IRS, though the IRS's own tool is more current once processing has begun.

What to do if your refund is delayed

If your refund has not arrived within the expected timeframe, first check the "Where's My Refund?" tool to see the current status. If the tool shows your return is still being processed after 21 days, wait a few more days and check again — the tool updates daily and sometimes shows a delay that resolves within a week.

If the tool shows your refund was approved and sent to your bank, but you have not received it after five business days, contact your bank. The money may have been deposited to the wrong account, or there may be a delay on your bank's end. Your bank can trace the deposit and tell you when it will arrive.

If the tool shows a problem with your return — like a notice that additional information is needed — follow the instructions in the notice or on the tool. Respond as quickly as you can, because your refund cannot be approved until the issue is resolved. If you are unsure what is being asked, you can call the IRS at 1-800-829-1040, though wait times are long during tax season.

Frequently Asked Questions

Can H&R Block speed up my refund?

H&R Block cannot make the IRS process your return faster. They can file your return electronically, which is faster than paper, but once it reaches the IRS, the timeline is the same for everyone. H&R Block's refund advance product gives you money when ready, but you pay fees and interest for this loan.

What if I chose a paper check and it never arrived?

Contact the IRS using the "Where's My Refund?" tool or call 1-800-829-1040 to report the missing check. The IRS can issue a replacement check, which takes another two to four weeks. Direct deposit is safer because there is no risk of a check being lost in the mail.

Does filing through H&R Block take longer than filing on my own?

No. Once your return is filed electronically, the IRS processes it the same way regardless of whether you used H&R Block, another tax software, or a tax professional. The timeline depends on the IRS, not on who prepared your return.

Why does the IRS hold refunds for credits like the Earned Income Tax Credit?

The IRS is required by law to verify these credits before releasing the refund, because they are checked against other government records. This verification typically adds one to two weeks, but can take longer if there are discrepancies.

Can I get my refund faster if I owe state taxes?

No. Your federal refund and state refund are processed separately. Even if you owe state taxes, the IRS will still send your federal refund to you. Your state may then intercept part of it to cover what you owe, but this does not speed up the federal refund timeline.