H&R Block refund timing depends on how you file and how you receive your money

If you file through H&R Block, your refund arrives on different timelines depending on three things: whether you file electronically or on paper, whether you choose direct deposit or a check, and whether the IRS or your state needs to review your return first.

Electronic filing with direct deposit is the fastest route. The IRS typically processes an electronically filed return within 21 days, and your bank receives the deposit within one to three business days after that. Paper returns take much longer — the IRS processes them in about four to six weeks, sometimes longer during peak tax season.

If you choose a check instead of direct deposit, add another seven to ten business days for the check to arrive by mail after the IRS processes your return. Some returns trigger additional review, which can add two to four weeks to the timeline.

Key Takeaways

  • Electronic filing with direct deposit typically results in a refund within 21 to 24 days from the date the IRS receives your return.
  • Paper returns filed through H&R Block take four to six weeks to process, plus an additional week or more if you receive a check by mail.
  • You can track your refund status through the IRS's Where's My Refund tool using your Social Security number, filing status, and refund amount.
  • Returns flagged for review — often because of math errors, missing information, or identity verification — add two to four weeks to processing time.
  • State refunds follow separate timelines and may arrive before or after your federal refund depending on your state's processing speed.

Electronic filing with direct deposit: the fastest option

When you file electronically through H&R Block and choose direct deposit, the IRS aims to process your return within 21 days. This 21-day window starts from the date the IRS receives your return, not the date you submit it to H&R Block. H&R Block typically transmits returns to the IRS within 24 hours of your submission, so the clock usually starts the next business day.

After the IRS processes your return, your bank receives the deposit within one to three business days. This means the total time from filing to money in your account is typically 22 to 24 days, though it can be faster if your bank processes deposits quickly.

The 21-day timeline assumes your return passes initial review without issues. If the IRS needs to verify information — your identity, income, or dependents — processing takes longer.

Paper returns and checks: the slower routes

If you file a paper return through H&R Block, the IRS processes it in four to six weeks under normal conditions. During peak tax season (February through April), processing can stretch to eight weeks or longer because the IRS handles paper returns manually.

If you request a refund check instead of direct deposit, add seven to ten business days for the check to arrive by mail after the IRS processes your return. A paper return with a check can therefore take eight to sixteen weeks total, depending on the season and mail speed.

H&R Block can file your return electronically even if you prefer a paper check for your refund. Choosing electronic filing and a paper check gives you the speed of electronic processing (21 days) plus the mail time for the check (7 to 10 days), totaling roughly 28 to 31 days.

When the IRS flags your return for review

Some returns do not process in the standard 21 days because the IRS needs additional information or verification. Common reasons include math errors, missing information on forms, claimed dependents the IRS cannot verify, or identity verification requirements.

When this happens, the IRS sends you a notice by mail explaining what they need. You respond by mail or through your online IRS account, and processing resumes. This back-and-forth typically adds two to four weeks to your timeline, though complex cases can take longer.

H&R Block cannot speed up this review process, but you can check the status of your return through the IRS's Where's My Refund tool. If you see a message that says the IRS is reviewing your return, you will receive a notice in the mail within two weeks explaining what they need from you.

State refunds: a separate timeline

Your state refund follows its own processing schedule, separate from your federal refund. Some states process refunds in two to three weeks; others take six to eight weeks. A few states are slower, particularly during peak season.

If you filed a combined federal and state return through H&R Block, the state processes your return after receiving it from H&R Block, which typically happens within one to two business days of your submission. From that point, your state's timeline begins.

You can track your state refund through your state's tax department website. Most states have their own refund tracking tool similar to the IRS's Where's My Refund. Check your state's tax agency website for the link.

How to track your refund status

The IRS's Where's My Refund tool is the official way to check your federal refund status. You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.

H&R Block also provides refund tracking through your account if you filed with them. Log into your H&R Block account and look for the refund status section. This tool pulls information from the IRS, so it shows the same status as Where's My Refund, but it may be easier to access if you remember your H&R Block login.

If you filed a state return, track that separately through your state's tax website. Search "[your state] tax refund status" to find the tracking tool.

What to do if your refund is delayed

If your refund has not arrived within the expected timeframe, first check Where's My Refund to see if the IRS is reviewing your return. If the tool shows your refund was processed but has not arrived in your bank account, wait three to five more business days — delays in bank processing happen occasionally.

If more than five business days have passed since the IRS processed your return and the money still has not appear, contact your bank to confirm the deposit was received. Occasionally a deposit fails due to a closed account or incorrect routing number. H&R Block can help you verify the bank information on file.

If the IRS shows your refund is still being processed after 21 days (for electronic returns) or six weeks (for paper returns), and you have not received a notice explaining why, you can contact the IRS directly. Call 1-800-829-1040 or visit irs.gov to request a refund trace.

Frequently Asked Questions

Can H&R Block speed up my refund?

H&R Block cannot speed up IRS processing, but filing electronically with direct deposit is the fastest option available. The IRS processes electronic returns in about 21 days; paper returns take four to six weeks. H&R Block's role is to prepare and transmit your return correctly so the IRS can process it without delays.

What if I chose a refund advance or loan through H&R Block?

H&R Block offers refund advances (sometimes called refund loans) that provide money within one to two business days. This is not your actual refund from the IRS — it is a short-term loan against your expected refund. You repay it when the IRS sends your actual refund. Fees apply, so this option costs money.

Does filing on April 14th instead of February 1st change how long my refund takes?

Filing later does not change the IRS's 21-day processing window for electronic returns, but it does mean your refund arrives later in the year. Paper returns filed in April may take longer because the IRS is busier. Electronic filing avoids this slowdown regardless of when you file.

Why does the IRS say 21 days but my refund took 30 days?

The 21-day timeline is when the IRS processes your return, not when the money reaches your bank. Add one to three days for your bank to receive and post the deposit. If your return was reviewed or flagged, processing takes longer than 21 days. Check Where's My Refund to see if your return was reviewed.

Can I get my refund faster if I pay H&R Block extra?

No. The IRS processing time is the same regardless of what you pay H&R Block. You can pay for a refund advance to get money quickly, but that is a loan, not your actual refund. Your actual refund from the IRS arrives on the standard timeline.