H&R Block refund timing depends on how you file and how you receive your money
If you file through H&R Block and choose direct deposit to your bank account, you will typically receive your refund within 5 to 21 days after the IRS accepts your return. If you choose a paper check, add 7 to 10 business days after that. The exact timeline depends on whether you file electronically or on paper, whether the IRS needs to review your return, and how quickly your bank processes the deposit.
H&R Block itself does not hold your refund. Once H&R Block submits your return to the IRS, the IRS controls the timeline. H&R Block can tell you when they sent it, but only the IRS can tell you when it will arrive. You can track your refund status directly through the IRS, not through H&R Block.
Key Takeaways
- Electronic filing with direct deposit is fastest: the IRS typically accepts your return within 24 hours and sends the refund within 5 to 21 days after acceptance.
- Paper checks take longer than direct deposit because the IRS must print and mail them, usually adding 7 to 10 business days to the direct deposit timeline.
- The IRS may hold your return for review if there are errors or inconsistencies, which can delay your refund by several weeks.
- You can check your refund status on the IRS website using Where's My Refund, not through H&R Block, starting 24 hours after you file electronically.
- H&R Block's refund advance products (like Rapid Refund) offer money before the IRS sends your refund, but they charge a fee and are not the same as your actual refund.
Direct deposit refunds arrive faster than checks
Direct deposit is the fastest way to receive your refund. Once the IRS accepts your return, it typically processes the refund within 5 to 21 days. Most refunds arrive within this window, though the IRS does not may provide a specific date. The exact timing depends on the complexity of your return and whether the IRS flags it for review.
Your bank may take an additional 1 to 3 business days to post the deposit to your account after the IRS sends it. This means the money may not show up in your account the same day the IRS releases it. Check your bank's deposit policies if you are waiting for the funds to appear.
Paper checks take longer. After the IRS accepts your return, it prints and mails the check, which typically takes 7 to 10 business days. Then the check travels through the mail, which adds another 5 to 7 business days depending on distance. In total, a paper check refund can take 3 to 4 weeks or longer from the date the IRS accepts your return.
Electronic filing is faster than paper filing
H&R Block can file your return electronically, which the IRS usually accepts within 24 hours. Paper returns filed through the mail take much longer—typically 4 to 6 weeks just for the IRS to receive and process them. If you file on paper, your refund timeline starts much later than if you file electronically.
Electronic filing also reduces errors because the software checks for common mistakes before submission. If there is a problem, the IRS can contact you faster. Paper returns are more likely to be held for manual review, which delays the refund.
The IRS may delay your refund if it needs to review your return
Some returns are held for review by the IRS, which can add 2 to 4 weeks or more to your timeline. This happens when the IRS detects inconsistencies, missing information, or items that need verification. Common triggers include claiming the Earned Income Tax Credit, reporting self-employment income, or having income reported on multiple forms.
You cannot speed up an IRS review. H&R Block cannot contact the IRS on your behalf to expedite it. The only way to know if your return is under review is to check the IRS's Where's My Refund tool, which will show a message if the IRS is still processing your return.
If the IRS needs more information from you, they will mail a letter to the address on your return. This letter will explain what they need and how to respond. Do not ignore these letters—responding quickly can help move your refund along.
Track your refund status through the IRS, not H&R Block
H&R Block can tell you that your return was submitted, but the IRS controls when your refund is sent. To track your actual refund, use the IRS's Where's My Refund tool on IRS.gov. You can check the status starting 24 hours after you file electronically.
Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but is still processing it), "Approved" (the IRS has approved your refund and is preparing to send it), or "Sent" (the IRS has sent your refund). If your refund has been sent, the tool will tell you the expected delivery date.
If Where's My Refund shows no information about your return after 24 hours, wait a few more days and check again. Some returns take longer to enter the system. If it has been more than a week and your return still does not appear, contact the IRS directly at 1-800-829-1040.
H&R Block's refund advance products are not the same as your actual refund
H&R Block offers products like Rapid Refund or Refund Advance that give you money before the IRS sends your refund. These are loans, not your actual refund. You pay a fee (typically $25 to $50 or more, depending on the product) to borrow against your expected refund. The money is deposited into your account within 1 to 2 business days.
These products are useful only if you need money immediately and cannot wait for the IRS. The fee reduces the amount you actually receive. For example, if your refund is $2,000 and the advance fee is $50, you get $1,950 after the fee. The remaining refund from the IRS will arrive on its normal timeline and go to H&R Block to repay the advance.
Do not confuse a refund advance with your actual refund. The advance is a separate transaction with its own fee. Your actual refund from the IRS will still take 5 to 21 days (or longer if the IRS reviews your return).
What to do if your refund is delayed beyond the expected timeline
If your refund has not arrived within 21 days of the IRS accepting your return, check Where's My Refund first. The tool will show you whether the IRS is still processing it or if there is a problem.
If Where's My Refund says your refund was sent but you have not received it after the expected delivery date, contact your bank. The deposit may have been sent to the wrong account number, or your bank may have held it for review. Your bank can tell you whether the IRS sent the money and where it went.
If Where's My Refund shows an error or says your return is under review, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you what is holding up your refund and what you need to do next.
H&R Block cannot retrieve a delayed refund or contact the IRS on your behalf. You must contact the IRS directly. If H&R Block made an error on your return that caused the delay, H&R Block may offer to correct it, but they cannot speed up the IRS's processing.
Frequently Asked Questions
Can H&R Block speed up my refund?
No. H&R Block can file your return electronically, which is the fastest way to submit it, but they cannot speed up the IRS's processing time. Once your return is submitted, only the IRS controls how long it takes. If you need money before your refund arrives, H&R Block's refund advance products offer a loan, but they charge a fee.
Why is my refund taking longer than 21 days?
The IRS may be reviewing your return for errors or inconsistencies, which can add 2 to 4 weeks or more. Check Where's My Refund on IRS.gov to see if the IRS is still processing it. If the tool shows your refund was sent but you have not received it, contact your bank to confirm the deposit went to the correct account.
What if I filed my taxes on paper through H&R Block?
Paper returns take much longer to process. The IRS typically takes 4 to 6 weeks just to receive and enter a paper return into their system. After that, your refund timeline begins. In total, a paper return refund can take 2 to 3 months or longer. Electronic filing is much faster.
Does H&R Block charge a fee for my refund?
H&R Block does not charge a fee for processing your refund itself. However, they charge fees for tax preparation and filing. If you use a refund advance product like Rapid Refund, that product has a separate fee. Your actual refund from the IRS has no fee.
Can I change my refund to direct deposit if I already filed?
No. Once you file your return, you cannot change the refund method. If you filed for a paper check and want direct deposit instead, you must wait for the check to arrive, then file an amended return (Form 1040-X) with your bank account information. This will delay your refund further, so it is better to choose direct deposit when you first file.