H&R Block refund transfer times depend on your delivery method
If you chose direct deposit to your bank account, your refund typically arrives within 1 to 3 business days after H&R Block sends it to the IRS. If you chose a refund transfer (a temporary loan account that H&R Block sets up), the money lands in that account within 1 business day, then you transfer it to your own bank, which adds another 1 to 3 business days. If you chose a check by mail, expect 7 to 21 calendar days from the date H&R Block mails it.
The catch is that H&R Block's timeline is only the first part. The IRS still has to process your return and approve the refund before H&R Block can send anything. That step usually takes 21 calendar days from the date the IRS receives your return, though it can be faster or slower depending on whether the IRS needs to verify information on your return.
If you filed through H&R Block online or at a location and paid for preparation, you should have received a confirmation email or receipt showing your filing date. That date is when the clock starts for the IRS's 21-day window.
Key Takeaways
- Direct deposit refunds arrive 1 to 3 business days after H&R Block sends them, but only after the IRS approves your return.
- Refund transfer accounts receive money within 1 business day, then you must transfer it to your bank, adding another 1 to 3 business days.
- Mailed checks take 7 to 21 calendar days from the mailing date and are the slowest option.
- The IRS typically takes 21 calendar days to process and approve your return before any refund can be sent.
- You can check your refund status on the IRS website using the "Where's My Refund?" tool with your Social Security number and filing status.
Direct deposit: the fastest option if the IRS approves quickly
Direct deposit is the quickest way to receive your refund once the IRS approves it. H&R Block sends the refund electronically to your bank as soon as the IRS releases the funds, and your bank deposits it into your account within 1 to 3 business days. Business days are Monday through Friday, excluding federal holidays, so a refund sent on a Friday may not show up until Tuesday.
To use direct deposit, you must have provided your bank account number and routing number when you filed your return. If you made a mistake on those numbers, the refund will be rejected and sent back to the IRS, which adds 2 to 4 weeks to the process. You can check your bank account starting the day after H&R Block sends the refund to see if it has arrived.
Refund transfer accounts: faster than checks, but requires an extra step
A refund transfer is a temporary account that H&R Block opens in your name to receive your refund from the IRS. The money lands in that account within 1 business day of H&R Block sending it. You then have to transfer the money from that temporary account to your personal bank account, which takes another 1 to 3 business days depending on your bank.
H&R Block charges a fee for refund transfers, usually between $15 and $40 depending on the product you used. That fee is deducted from your refund, so you receive less money than the IRS approved. Some H&R Block products include the refund transfer fee, while others charge it separately. Check your H&R Block receipt or confirmation email to see whether you paid this fee.
Refund transfers are useful if you do not have a bank account or if you made an error on your direct deposit information. However, they are slower overall than direct deposit because of the extra transfer step, and they cost money.
Mailed checks: the slowest delivery method
If you chose to receive your refund by check, H&R Block mails it to the address you provided on your return. The check takes 7 to 21 calendar days to arrive by mail, depending on your location and mail delivery speed. Once it arrives, you must deposit or cash it yourself, which adds another 1 to 5 business days if you deposit it at a bank.
Checks can be lost or delayed in the mail, and if yours does not arrive within 21 calendar days, contact H&R Block to request a replacement. H&R Block will need to verify that the check was mailed and may ask you to wait an additional 30 days before issuing a new one, in case the original arrives late.
When the IRS delays approval: what adds time to your refund
The 21-calendar-day IRS processing window is a standard timeline, but several things can push your refund into a longer queue. If the IRS flags your return for review—because of a math error, missing information, or a mismatch between your return and other records—approval can take 4 to 12 weeks or longer. Common triggers include claiming the Earned Income Tax Credit, the Child Tax Credit, or reporting business income.
If you filed an amended return (Form 1040-X), the IRS takes longer to process it, usually 12 to 16 weeks. If you claimed a refundable credit like the Recovery Rebate Credit or the American Opportunity Credit, the IRS may hold your refund for additional verification, adding 2 to 4 weeks.
You can check whether the IRS is reviewing your return by using the IRS "Where's My Refund?" tool on irs.gov. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day and will tell you if your return is still being processed, if it has been approved, or if there is a problem.
Tracking your H&R Block refund status
H&R Block provides a refund tracking tool on its website and mobile app. Log in with your H&R Block account credentials and select "Refund Status" or "Track My Refund." This tool shows you the status of your return with H&R Block and may show you when it was sent to the IRS, but it does not show you the IRS's processing status.
For the most accurate information about when the IRS will approve your refund, use the IRS "Where's My Refund?" tool instead. It is updated daily and reflects the actual status of your return in the IRS system. H&R Block's tool can lag behind the IRS system by a day or more.
If you filed your return at an H&R Block location and paid for preparation, you should have received a receipt with a confirmation number. Keep this number in case you need to contact H&R Block about your refund status.
What to do if your refund is delayed or missing
If your refund has not arrived within the expected timeframe, first check the "Where's My Refund?" tool on irs.gov to see if the IRS has approved it. If the tool shows your refund was approved and sent to H&R Block, but you have not received it, contact H&R Block's customer service. Have your Social Security number, filing status, and refund amount ready.
If the IRS tool shows your return is still being processed after 21 calendar days, the IRS is likely reviewing it for additional information. You can call the IRS at 1-800-829-1040 to ask whether your return is under review and what information they need from you.
If you received a check by mail and it has been more than 21 calendar days since H&R Block mailed it, request a replacement check from H&R Block. They will verify the original check was mailed and may ask you to sign a form stating you did not receive it before issuing a new one.
Frequently Asked Questions
Can I change my refund delivery method after I file?
No, you cannot change your delivery method after you file your return. If you need to change it, you must file an amended return, which delays your refund by 12 to 16 weeks. It is better to wait for your refund using the original method you chose.
Why does the IRS take 21 days if I filed electronically?
The IRS processes returns in batches and performs automated checks on every return, even electronic ones. The 21-day window accounts for this processing time. Some returns are approved faster, but the IRS does not may provide approval before 21 days.
What if my bank rejects the direct deposit?
If your bank rejects the deposit because of an incorrect account number or a closed account, the IRS sends the refund back and issues a check by mail instead. This adds 2 to 4 weeks to your refund timeline. Contact your bank to confirm your account number is correct before filing.
Does H&R Block's refund advance loan speed up my refund?
H&R Block's refund advance is a short-term loan that gives you money before the IRS approves your refund. You receive the loan within 1 to 2 business days, but you pay interest and fees, usually $25 to $50. When your actual refund arrives, it goes to H&R Block to repay the loan. This is useful only if you need money immediately and cannot wait for the IRS.
How do I know if the IRS received my return?
If you filed electronically through H&R Block, you should receive an electronic confirmation within 24 hours. If you filed by mail, the IRS does not send a confirmation, but you can use the "Where's My Refund?" tool after 24 hours to check if your return has been received and is being processed.