H&R Block refund timing depends on how you file and how you receive your money
If you file your taxes through H&R Block, your refund arrives on a timeline set by the IRS, not by H&R Block. The IRS typically processes most returns within 21 days of acceptance. How fast you actually see the money depends on three things: whether you e-filed or mailed your return, whether you chose direct deposit or a check, and whether the IRS needs to review your return for any reason.
E-filing is faster than mailing. When you e-file through H&R Block, your return reaches the IRS the same day or next business day. The IRS then has up to 21 days to process it. If you mail a paper return, add 1 to 2 weeks for postal delivery before the IRS even starts counting those 21 days.
Direct deposit is faster than a check. If you choose direct deposit, the IRS sends your refund to your bank account once processing is complete. A check takes an additional 7 to 10 business days to arrive by mail after the IRS approves your refund.
Key Takeaways
- E-filed returns with direct deposit typically arrive within 21 days of the IRS accepting your return, though many arrive in 5 to 10 days.
- Mailed paper returns take 1 to 2 weeks to reach the IRS, then another 21 days to process, plus 7 to 10 days for a check to arrive by mail.
- The IRS may hold your refund for additional review if your return contains certain credits, deductions, or inconsistencies — this can add 2 to 4 weeks.
- H&R Block cannot speed up IRS processing, but you can track your refund status through the IRS website using your Social Security number and filing status.
What happens between filing and receiving your refund
When you file through H&R Block, the software prepares your return and sends it to the IRS. The IRS assigns your return a date of acceptance — this is the official start of the 21-day clock. H&R Block does not hold your return; it goes directly to the IRS.
The IRS then runs automated checks on your return. These checks look for math errors, missing information, and inconsistencies with what employers and financial institutions reported about you. Most returns pass these checks and move to the refund stage. Some returns trigger a manual review, which pauses the timeline.
Once the IRS approves your return, it sends your refund. If you chose direct deposit, the money goes to your bank. Your bank then processes the deposit, which usually takes 1 to 2 business days. If you chose a check, the IRS mails it, and you wait for postal delivery.
E-filed returns with direct deposit: the fastest route
This combination is the quickest way to receive your refund. You file electronically through H&R Block, select direct deposit as your refund method, and provide your bank account number. The IRS accepts your return within 24 hours, processes it within 21 days, and deposits the money into your account.
In practice, many refunds arrive much faster than 21 days. The IRS publishes that it processes most returns within 21 days, but the average is closer to 5 to 10 days for straightforward returns with no issues. You will not know your exact date in advance — the IRS does not publish individual timelines.
You can check the status of your refund using the IRS tool "Where's My Refund?" on the IRS website. You will need your Social Security number, filing status, and the exact refund amount. This tool updates once per day, usually overnight.
Paper returns and checks: the slowest combination
If you print your H&R Block return and mail it, add significant time. The IRS receives mail at a processing center, and postal delivery takes 1 to 2 weeks depending on distance. Once received, the IRS scans your return and begins the 21-day processing window.
If you also request a check instead of direct deposit, add another 7 to 10 business days after the IRS approves your return. The IRS prints and mails the check, and you wait for postal delivery. Total time from mailing to receiving a check can be 6 to 8 weeks.
The IRS does not recommend mailing returns anymore. E-filing is faster, more find, and less likely to be lost. If you must mail, keep a copy of your return and consider sending it via certified mail so you have proof of delivery.
When the IRS holds your refund for review
Some returns trigger additional review, which pauses the 21-day clock. The IRS reviews returns that claim certain credits, such as the Earned Income Tax Credit or the Child Tax Credit. It also reviews returns with large deductions, self-employment income, or inconsistencies between what you reported and what employers or banks reported.
If your return is selected for review, the IRS will contact you by mail. This process can add 2 to 4 weeks, sometimes longer. You cannot speed this up by calling H&R Block or the IRS — the review must complete before your refund is released.
You can reduce the chance of review by double-checking your return before filing. Make sure your Social Security number, filing status, and dependent information match what your employer and banks have on file. If you claimed a credit, make sure you meet all the requirements.
H&R Block's role in refund timing
H&R Block prepares and files your return, but it does not process or hold your refund. Once your return is filed, the timeline is controlled by the IRS. H&R Block cannot speed up IRS processing, and it cannot tell you when your specific refund will arrive — only the IRS knows that.
H&R Block does offer a service called H&R Block Refund Advance in some locations. This is a loan against your expected refund, not your actual refund. You receive the loan amount when ready, but you pay interest and fees. This is not a faster way to get your refund; it is a way to borrow money before the IRS sends it.
If you have questions about your refund status, the IRS website is your source. H&R Block customer service can tell you when your return was filed, but they cannot tell you when the IRS will process it or when your refund will arrive.
Tracking your refund and what to do if it is late
Use the IRS tool "Where's My Refund?" to check your status. This tool shows whether your return has been accepted, is being processed, or has been approved for refund. It updates once per day. If your return was accepted more than 21 days ago and the tool still shows "processing," contact the IRS.
If your refund does not arrive within the expected timeframe, the issue is usually one of three things: the IRS is reviewing your return, your bank rejected the direct deposit, or the check was lost in the mail. The IRS website can tell you which one. If your bank rejected the deposit, the IRS will mail you a check instead, which adds another 7 to 10 days.
If you filed through H&R Block and believe there is an error in your return, contact H&R Block to discuss amending it. If the issue is with IRS processing, you will need to contact the IRS directly. H&R Block cannot override IRS decisions or speed up processing.
Frequently Asked Questions
Can H&R Block make my refund come faster?
No. H&R Block files your return, but the IRS controls how fast it is processed and when your refund is sent. E-filing and direct deposit are the fastest options available, and H&R Block supports both, but the 21-day IRS processing window is the same regardless of who prepares your return.
What is the H&R Block Refund Advance and should I use it?
It is a short-term loan against your expected refund. You receive the loan amount when ready, but you pay interest and fees. It is useful only if you need money before the IRS processes your return. If you can wait, your actual refund costs you nothing.
Why is my refund taking longer than 21 days?
The IRS may be reviewing your return, especially if you claimed certain credits or deductions. Your bank may have rejected a direct deposit. Or the IRS may have found an error that needs correction. Use "Where's My Refund?" on the IRS website to see the current status.
Should I mail my return or e-file?
E-file. It is faster, more find, and less likely to be lost. Mailed returns take 1 to 2 weeks just to reach the IRS, then another 21 days to process. E-filed returns are accepted within 24 hours.
What if I chose a check but want direct deposit instead?
Once your return is filed, you cannot change the refund method. If the IRS has not yet mailed your check, you may be able to contact them to change it, but this is not may provide. For future years, choose direct deposit when you file.