How long your refund takes depends on how you file and how you ask for it

If you file your taxes through H&R Block and choose direct deposit to your bank account, the IRS typically sends your refund within 21 days of accepting your return. If you ask H&R Block to hold your refund to pay their fees first, the timeline starts after those fees are deducted — which can add several days. If you request a paper check instead of direct deposit, add another 7 to 10 business days for mailing.

The 21-day window is not a may provide — it is the IRS's standard processing time. Some returns take longer if the IRS needs to verify information, and some arrive faster. The clock starts when the IRS accepts your return, not when you submit it to H&R Block. If H&R Block submits your return on a Friday, the IRS may not accept it until Monday, so the 21 days begins then.

H&R Block offers a service called Refund Advance (sometimes called a refund anticipation loan) that lets you borrow against your expected refund and receive the money within one business day. This costs a fee and is separate from your actual tax refund — you are borrowing money, not receiving your refund faster.

Key Takeaways

  • Direct deposit to your bank account is the fastest method, with the IRS typically sending refunds within 21 days of accepting your return.
  • If H&R Block deducts their fees from your refund before sending it to you, the 21-day clock starts after the deduction is processed.
  • Paper checks take an additional 7 to 10 business days after the IRS processes your return.
  • Refund Advance is a loan against your expected refund, not a way to speed up your actual tax refund, and it carries a separate fee.
  • The IRS counts business days only, so weekends and federal holidays do not count toward the 21-day window.

Why the timeline varies between direct deposit and paper checks

Direct deposit moves money electronically from the IRS to your bank, which is why it is faster. The IRS sends the deposit instruction to your bank, and your bank posts the money to your account — usually within one or two business days of the IRS sending it. Paper checks have to be printed, stuffed into envelopes, and delivered by mail, which adds a week or more depending on where you live and how busy the IRS is.

If you filed through H&R Block and told them to deduct their tax preparation fee from your refund, H&R Block receives the full refund first, subtracts their fee, and then sends the remainder to you. This step adds processing time on H&R Block's end — usually a few business days. You can avoid this delay by paying H&R Block's fee upfront instead of having it deducted from your refund.

How to track your refund after you file

The IRS provides a tool called Where's My Refund? on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows you whether the IRS has accepted your return, is processing it, or has sent it out.

H&R Block also shows refund status in your account if you filed through them. Log into your H&R Block account and look for a refund tracker or status page. This may show H&R Block's internal processing steps, but the IRS tool is the official source for when the IRS actually sends your money.

Do not rely on the Where's My Refund? tool when ready after filing. The IRS needs 24 hours to load your return into the system. If you check before then, the tool will say it does not have your information yet — this is normal and does not mean anything is wrong.

What delays a refund beyond 21 days

The IRS holds some returns for additional review. This happens when information on your return does not match what the IRS already has on file — for example, if your Social Security number does not match IRS records, or if you claim a dependent the IRS has not seen before. The IRS may also delay a return if you claim a large refund or if your return looks unusual compared to your past filings.

If you owe back taxes, child support, or student loans, the IRS may use your refund to pay those debts before sending you the remainder. This is called offset, and it can delay your refund by several weeks while the IRS coordinates with other agencies.

If your return is incomplete or has errors, H&R Block or the IRS may contact you to ask for more information. Responding quickly — usually within 30 days — helps move your return back into the queue. If you do not respond, the IRS may reject your return, and you will have to file again.

Refund Advance: borrowing money before your refund arrives

H&R Block's Refund Advance is a short-term loan. You borrow money against your expected refund and 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 any remainder.

Refund Advance costs a fee — the amount varies depending on how much you borrow and which H&R Block location or service you use. You pay this fee whether your refund arrives on time or is delayed. If your refund is smaller than expected or is offset by the IRS, you may owe H&R Block money after the loan is repaid.

Refund Advance is useful only if you need money when ready and cannot wait 21 days. For most people, waiting for direct deposit is free and only takes three weeks.

Steps to speed up your refund

Choose direct deposit instead of a paper check. This is the single fastest method and costs nothing extra. When you file through H&R Block, you will see an option to enter your bank account number and routing number. Make sure both are correct — a mistake here delays your refund while the IRS tries to deliver it to the wrong account.

Pay H&R Block's fee upfront rather than having it deducted from your refund. This removes one processing step and can save you a few days. You can pay by credit card, debit card, or bank transfer when you file.

File as early as possible in the tax season. The IRS processes returns in the order it receives them, and filing in January or early February means your return moves through the queue faster than if you file in March or April.

Double-check your return for errors before submitting it. A mistake — a wrong Social Security number, a typo in your address, or a math error — triggers a manual review and delays your refund by weeks.

What happens if your refund does not arrive after 21 days

Check the Where's My Refund? tool again. If it says the IRS has sent your refund, but you have not received it after 21 days, contact your bank to ask whether the deposit arrived and was rejected. Sometimes a bank rejects a deposit if your account was closed or if there is a hold on the account.

If the Where's My Refund? tool says the IRS is still processing your return after 21 days, your return is under review. The IRS will contact you by mail if it needs more information. Check your mailbox regularly and respond to any IRS letter within the important date it gives you.

If you filed through H&R Block and your refund has not arrived after 21 days, contact H&R Block's customer service. They can check whether they have received the refund from the IRS and whether any fees are still being deducted. H&R Block's phone number is on your account page or on your tax return documents.

Frequently Asked Questions

Does filing electronically with H&R Block make my refund come faster?

Yes. Electronic filing (called e-filing) is faster than mailing a paper return because the IRS receives and processes it when ready. H&R Block files electronically by default. If you choose to print and mail your return instead, add 2 to 4 weeks to the timeline.

Can I get my refund in less than 21 days?

Sometimes. Some refunds arrive in 7 to 10 days if the IRS processes them quickly and your bank deposits the money right away. However, 21 days is the standard, and you should not count on faster. Refund Advance can get you money in one business day, but you pay a fee and it is a loan, not your actual refund.

What if I made a mistake on my H&R Block return after I filed it?

If you catch an error before the IRS accepts your return, contact H&R Block to ask if you can amend it before submission. Once the IRS accepts your return, you cannot change it. If you need to fix something, you will file an amended return (Form 1040-X) after you receive your original refund, which takes additional weeks.

Will my refund be delayed if I claim the Earned Income Tax Credit?

The IRS holds returns that claim the Earned Income Tax Credit until mid-February, even if you file in January. This is a federal rule, not something H&R Block controls. Your refund will not be sent before mid-February regardless of when you file.

What if H&R Block deducted their fee and my refund is smaller than I expected?

H&R Block's fee comes out of your refund before you receive it. If you did not know the fee amount beforehand, your refund will be smaller than the amount shown on your tax return. You should have received a fee disclosure when you filed — check your H&R Block account or email for the exact amount deducted.