H&R Block refund timing depends on how you receive it
If H&R Block is preparing your tax return, your refund goes to the IRS first—not directly to you. The IRS processes the return, approves the refund, and then sends the money to whatever account or method you chose. H&R Block's role ends when they file your return electronically. From that point, timing is controlled by the IRS and your bank, not by H&R Block.
The fastest option is direct deposit to a bank account, which typically takes 1 to 5 business days after the IRS approves your return. If you chose a check by mail, add 7 to 14 days for postal delivery. If you used H&R Block's Refund Advance product (a short-term loan against your expected refund), you get the money within one business day, but you pay a fee and the loan is repaid when your actual refund arrives.
Key Takeaways
- Direct deposit refunds typically arrive 1 to 5 business days after the IRS approves your return, which is the fastest method available.
- Paper checks take 7 to 14 additional days after IRS approval because they travel by mail.
- The IRS approval step itself can take 21 days or longer during peak tax season, so total time from filing to your account may be 3 to 8 weeks.
- H&R Block's Refund Advance gives you money within one business day but charges a fee and creates a loan that reduces your final refund.
- You can track your refund status through the IRS website using the "Where's My Refund?" tool, not through H&R Block.
How the IRS approval step affects your timeline
After H&R Block files your return electronically, the IRS begins processing it. During the first two weeks of tax season (early February through mid-April), the IRS typically approves straightforward returns within 21 days. If your return is more complex—you have self-employment income, claimed certain credits, or reported losses—approval can take 4 to 8 weeks.
The IRS does not notify you when approval is complete. Instead, your bank receives the deposit instruction and processes it on their end. This is why you should not contact H&R Block asking where your refund is; H&R Block cannot see the IRS's approval status. Use the IRS's "Where's My Refund?" tool at irs.gov, which updates once per day and shows whether the IRS has approved your return and sent the money to your bank.
Direct deposit vs. paper check: which arrives faster
Direct deposit is always faster. Once the IRS approves your return and sends the refund to your bank, the deposit typically shows in your account within 1 to 5 business days. Most banks post it within 1 to 2 business days, but some take longer depending on their processing schedule.
Paper checks take longer because the IRS must print and mail them. After IRS approval, allow 7 to 14 business days for the check to arrive, depending on your location and postal service speed. If the check is lost or delayed in the mail, you will need to contact the IRS to request a replacement, which adds another 2 to 4 weeks.
What H&R Block's Refund Advance actually does
H&R Block offers a product called Refund Advance (sometimes called a refund anticipation loan or RAL). This is a short-term loan: H&R Block lends you money against your expected refund, and you receive it within one business day. When your actual refund arrives from the IRS, it goes to H&R Block first to repay the loan, and you receive the remainder.
The catch is cost. H&R Block charges a fee for this service—typically $25 to $89 depending on the loan amount and your state—plus interest that accrues daily. If your refund is smaller than expected or delayed, you still owe the full loan amount plus fees. For most people, waiting 3 to 8 weeks for the regular refund is cheaper than paying for an advance.
Why your refund might take longer than expected
Several things can delay IRS approval beyond the standard 21 days. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire return until mid-February by law, even if everything is correct. If the IRS detects a mismatch between your return and their records—a Social Security number discrepancy, unreported income, or a duplicate claim—they will contact you before approving the refund, which adds weeks.
Identity theft and fraud checks also cause delays. If the IRS flags your return for verification, they may request documents or contact you directly. During peak tax season (March through May), processing backlogs can add 1 to 3 weeks to approval times. You can check the current IRS processing time on their website, which updates weekly.
How to track your refund after H&R Block files
Once H&R Block files your return, your next step is to monitor the IRS's progress, not H&R Block's. Go to irs.gov and use the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool will show one of three statuses: "Return Received" (the IRS has your return but has not approved it yet), "Approved" (the IRS has approved your refund and sent it to your bank), or "Deposited" (your bank has received the money). If your refund shows as approved but has not appeared in your account after 5 business days, contact your bank to confirm they received the deposit instruction. If they did not, contact the IRS at 1-800-829-1040.
What to do if your refund does not arrive on time
If the "Where's My Refund?" tool shows your refund as approved but it has not reached your account after 5 business days, the delay is on your bank's side, not the IRS's. Contact your bank's customer service and ask whether the deposit has been received. Provide them with the date the IRS approved the refund (from the tool) and ask them to trace the deposit.
If your bank confirms they never received the deposit, or if the tool still shows "Return Received" after 21 days, contact the IRS directly at 1-800-829-1040. Have your return information ready. The IRS can verify whether they approved your return and resend the refund if needed. Do not contact H&R Block about this; they cannot access IRS systems or override delays.
Frequently Asked Questions
Can H&R Block speed up my refund?
No. H&R Block can only file your return electronically, which is already the fastest filing method. Once filed, the IRS controls approval timing. H&R Block's Refund Advance can get you money faster, but it is a loan with fees, not a true speedup of your actual refund.
Why does the IRS website say my refund was approved but I have not received it?
The IRS approves the refund and sends a deposit instruction to your bank, but your bank processes it on their own schedule. Most banks deposit within 1 to 2 business days, but some take up to 5. If it has been longer than 5 business days, contact your bank to confirm they received the deposit.
What if I chose a paper check and it never arrived?
Contact the IRS at 1-800-829-1040 with your return information. They can verify whether the check was mailed and request a replacement. Replacement checks typically take 2 to 4 weeks. Do not contact H&R Block; they have no access to check status.
Does filing with H&R Block delay my refund compared to filing on my own?
No. Electronic filing is electronic filing, regardless of who prepares the return. The IRS processes all e-filed returns on the same timeline. H&R Block's processing does not add delay.
Is the Refund Advance worth it if I need money quickly?
Only if you need the money within days and the fee is worth that to you. If you can wait 1 to 2 weeks, direct deposit is free. If you can wait 3 to 8 weeks, the regular refund costs nothing. The Refund Advance is useful only in specific situations where the fee is justified by genuine urgency.