H&R Block refund transfer timing depends on your bank and the method you choose
H&R Block offers several ways to receive your refund, and each one has a different timeline. If you choose direct deposit to your bank account, the IRS typically sends the money within 21 days of accepting your return, though many people see it in 5 to 10 business days. If you use H&R Block's Refund Transfer product — a temporary account that receives your refund and then moves it to your bank — the timeline is longer: usually 7 to 10 business days after the IRS accepts your return, plus another 1 to 3 business days for your bank to process the incoming transfer. Paper checks sent by the IRS take 21 days or longer from acceptance.
The actual speed depends on factors you cannot control (how fast the IRS processes your return) and factors you can (which refund method you pick, whether your bank information is correct, whether you file early in the season). Filing in January or February means faster processing than filing in April, because the IRS is less backlogged.
Key Takeaways
- Direct deposit to your bank account is the fastest option, typically arriving 5 to 10 business days after the IRS accepts your return, with a maximum of 21 days.
- H&R Block's Refund Transfer takes 7 to 10 business days after IRS acceptance, then another 1 to 3 business days for your bank to receive the money.
- Paper checks take 21 days or longer from the date the IRS accepts your return.
- The IRS counts business days only (Monday through Friday, excluding federal holidays), so a return accepted on Friday may not show movement until the following Monday.
- Errors in your bank routing number or account number will delay or prevent your refund from arriving and may require you to contact H&R Block or the IRS to correct them.
Direct deposit: the fastest standard option
If you choose direct deposit when you file with H&R Block, you provide your bank's routing number and your account number. The IRS sends your refund directly to that account once it accepts your return. Most banks post the money within 1 to 3 business days of receiving it from the IRS, so the total time from IRS acceptance to money in your account is usually 5 to 10 business days.
The IRS publishes a "Where's My Refund?" tool on IRS.gov that updates once per day, typically overnight. You can check it using your Social Security number, filing status, and the exact refund amount from your return. This tool will tell you the date the IRS expects to send your refund, which is more reliable than H&R Block's estimates because it comes directly from the IRS system.
Direct deposit is free and requires no additional product or fee. It is the method H&R Block recommends for speed.
H&R Block Refund Transfer: faster than a check, slower than direct deposit
H&R Block's Refund Transfer is a temporary bank account that H&R Block opens in your name. Your refund goes into that account first, then H&R Block transfers it to your actual bank account. This product costs money — typically $15 to $35 depending on your location and the tax year — and H&R Block deducts the fee from your refund.
The timeline works like this: the IRS accepts your return and sends your refund to the Refund Transfer account (7 to 10 business days after acceptance). H&R Block then initiates a transfer from that temporary account to your real bank account, which takes another 1 to 3 business days. Total time is roughly 8 to 13 business days from IRS acceptance.
You might choose Refund Transfer if you do not have a bank account, or if you want to split your refund between multiple accounts or prepaid cards. However, if you have a regular bank account and can use direct deposit, direct deposit is both faster and free.
Paper checks and what slows them down
If you request a paper check, the IRS prints and mails it to the address on your return. The IRS says to expect 21 days or longer from the date it accepts your return. In practice, the check usually arrives 3 to 4 weeks after acceptance, but mail delays can extend that. Once you receive the check, you still need to deposit it at your bank, which adds another 1 to 5 business days depending on whether you use mobile deposit or visit a branch.
Paper checks are the slowest option and are rarely the best choice unless you have no bank account and cannot use Refund Transfer. If you filed by mail instead of electronically, your return also takes longer to be accepted — typically 2 to 4 weeks instead of a few days — which delays the entire timeline.
Common reasons your refund is delayed
The IRS may hold your return for review if it contains errors, unusual deductions, or items that trigger automated checks. This can add 1 to 2 weeks or longer to the acceptance date. You will see a message in the "Where's My Refund?" tool if this is happening.
Incorrect bank information is a frequent cause of delays. If you typed your routing number or account number wrong, the IRS will attempt to deposit the money and it will bounce back. The IRS then mails you a paper check instead, which takes an additional 2 to 3 weeks. You can verify your bank details before filing by checking your bank's website or calling the bank directly.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15 of the filing year, even if your return is accepted earlier. This is called the EITC holding period and affects millions of filers.
Identity theft checks, missing information (like a missing signature or Social Security number), and amended returns also delay processing. The IRS will contact you by mail if it needs more information.
How to track your refund after filing with H&R Block
H&R Block's own tracking tool shows the status of your return while it is being prepared and filed, but once the return is submitted to the IRS, the IRS takes over. The most accurate tracking happens through the IRS's "Where's My Refund?" tool at IRS.gov. You can check it as often as you want — it updates once per day, usually between midnight and 1 a.m. Eastern time.
The tool shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has accepted your return and determined the refund amount), and "Sent" (the IRS has sent your refund to your bank or by mail). Once it shows "Sent," your bank typically receives the money within 1 to 3 business days.
If you do not see an update for more than 21 days after filing, or if the tool says there is a problem with your return, contact the IRS at 1-800-829-1040 or visit an IRS office. H&R Block can help you amend your return if errors are found, but the IRS is the source of truth for refund status.
Filing early versus filing late in the tax season
The IRS processes returns faster early in the tax season (January and early February) because the volume is lower. A return filed in early January might be accepted and refunded within 5 to 7 business days. A return filed in late March or April faces longer queues, and acceptance can take 2 to 3 weeks even if there are no errors.
If you are waiting for documents (like a W-2 or 1099 form) and cannot file until late in the season, that is unavoidable. But if you have all your documents ready, filing as soon as possible after January 1 will speed up your refund. The IRS opens the filing season on a set date each year, which H&R Block announces on its website.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Yes. Direct deposit typically delivers your refund in 5 to 10 business days, which is faster than the IRS's standard 21-day window. The 21 days is a maximum, not a typical timeline. Filing early in the tax season and choosing direct deposit are the two most reliable ways to speed up the process.
What if my refund shows as sent but I haven't received it after 5 business days?
Contact your bank first to confirm the deposit has not arrived. If your bank has no record of it, the money may have been rejected due to an incorrect account number. Contact H&R Block or the IRS to verify your bank information and request a paper check or a corrected deposit. This can add 2 to 3 weeks.
Does H&R Block charge a fee to use direct deposit?
No. Direct deposit is free. H&R Block's Refund Transfer product costs $15 to $35 and is deducted from your refund, but standard direct deposit to your own bank account has no fee.
Why does the IRS hold refunds for people who claim the EITC?
Federal law requires the IRS to hold refunds that include the Earned Income Tax Credit until at least February 15 of the filing year. This applies even if your return is accepted in January. The hold is automatic and cannot be waived, though the IRS may release the refund earlier in some cases.
If I file an amended return, how long does the refund take?
Amended returns (Form 1040-X) take longer to process than original returns — typically 8 to 12 weeks from the date the IRS receives them. You cannot use direct deposit for an amended return; the IRS mails a check instead. File amendments as soon as you discover the error to avoid further delays.