H&R Block can deduct its preparation fee directly from your refund if you choose the refund advance or refund transfer option, but you can also pay out of pocket to keep the full amount

Yes, H&R Block will take its fee from your refund if you use their Refund Advance or Refund Transfer product. With Refund Advance, H&R Block loans you money against your expected refund and deducts the fee plus loan cost from the refund when it arrives. With Refund Transfer, the IRS deposits your refund directly into a temporary account that H&R Block controls, and they deduct their fee before sending the remainder to your bank account or a prepaid card.

You are not required to use either option. You can pay H&R Block's preparation fee separately—by cash, check, credit card, or debit card at the time of service—and receive your full refund without any deduction. This is the most straightforward way to keep every dollar the IRS owes you.

Key Takeaways

  • H&R Block's Refund Advance and Refund Transfer both deduct the preparation fee from your refund before you receive it.
  • Paying H&R Block directly out of pocket means your full refund goes to you, with no deduction for their fee.
  • Refund Advance is a loan against your expected refund and costs more than paying upfront because you pay both the fee and loan interest.
  • Refund Transfer routes your refund through a temporary account H&R Block controls, which adds processing time and a separate bank fee.
  • The fee amount depends on which H&R Block service you use—online filing costs less than in-person preparation.

Refund Advance: How the loan and fee work together

H&R Block's Refund Advance is a short-term loan. You receive money before the IRS processes your return, and H&R Block deducts both the preparation fee and the loan cost from your refund when it arrives. The loan typically arrives within one business day if you file electronically, but you pay for the speed: the loan itself carries interest, and you also pay H&R Block's preparation fee on top of that.

The total cost varies. H&R Block charges different preparation fees depending on the complexity of your return and whether you file online or in person. A basic 1040 with standard deductions costs less than a return with self-employment income, rental property, or itemized deductions. The loan interest is separate and is disclosed when you accept the loan terms.

This option makes sense only if you need the money immediately and cannot wait for the IRS to process your return, which typically takes 21 days for direct deposit. If you can wait, paying H&R Block upfront and letting the IRS send your full refund to you costs significantly less.

Refund Transfer: Routing your refund through H&R Block's account

With Refund Transfer, the IRS deposits your refund into a temporary bank account that H&R Block controls. H&R Block deducts their preparation fee and any bank fees associated with the transfer, then sends the remaining balance to your personal bank account or a prepaid card. This process adds a middle step and a separate fee on top of H&R Block's preparation charge.

Refund Transfer is slower than direct deposit to your own account. Instead of the IRS sending money straight to your bank (21 days), the refund goes to H&R Block's account first, then gets transferred to you, which can add several business days. You also pay a bank transfer fee in addition to H&R Block's preparation fee, making this option more expensive than paying upfront.

H&R Block may present Refund Transfer as a convenience, but it primarily benefits H&R Block by keeping your refund in their system longer. Unless you have no bank account and need the prepaid card option, this is not the lowest-cost choice.

Paying H&R Block directly to keep your full refund

The simplest way to avoid any deduction from your refund is to pay H&R Block at the time you file. You can pay by cash, check, debit card, or credit card. H&R Block will not deduct anything from your refund, and the full amount the IRS owes you will go directly to your bank account or be mailed as a check, depending on how you filed.

This method also gets you your refund fastest. If you file electronically and choose direct deposit to your own bank account, the IRS typically deposits the full refund within 21 days. No temporary account, no transfer delays, no extra fees.

The only reason not to pay upfront is if you do not have the cash available when you file. If you do, paying H&R Block directly is always the lowest-cost option.

Fee amounts and what they depend on

H&R Block's preparation fees are not fixed. They depend on which service level you choose and the complexity of your return. Online filing through H&R Block's website costs less than in-person preparation at a local office. A simple return with W-2 income and standard deductions costs less than a return with business income, capital gains, rental property, or itemized deductions.

H&R Block does not publish a single fee amount because it varies by situation. When you start the filing process—whether online or in person—H&R Block will show you the fee before you commit. At that point, you can decide whether to pay upfront, use Refund Advance, use Refund Transfer, or stop and file elsewhere.

If cost is your main concern, compare H&R Block's fee to other options: free IRS filing through IRS Free File (if your income is below the threshold), tax software like TurboTax or TaxAct, or a local tax preparer. The lowest-cost option is often the IRS Free File program if you meet the income limit.

How to avoid Refund Advance and Refund Transfer fees

When you file with H&R Block, you will be asked how you want to pay the preparation fee. Explicitly choose the option to pay by cash, check, debit card, or credit card at the time of service. Do not select Refund Advance or Refund Transfer unless you have a specific reason to borrow money or route your refund through their account.

If you are filing online, the payment option appears near the end of the filing process, usually on a screen labeled "Payment Method" or "How to Pay." If you are filing in person at an H&R Block office, the tax preparer will ask you before finalizing the return. At either point, you can ask questions about the cost and timing before you commit.

Once you have paid and filed, your refund will go directly to the bank account or address you provided on your tax return. You do not need to do anything else—the IRS handles the rest.

What happens if you change your mind after filing

If you filed with H&R Block and chose Refund Advance or Refund Transfer but now want to cancel, contact H&R Block as soon as possible. The sooner you cancel, the better your chances of stopping the deduction before your refund is processed. H&R Block's customer service can walk you through the cancellation process, though there may be a cancellation fee depending on how far along the process is.

If your refund has already been deposited into H&R Block's temporary account and the fee has been deducted, you cannot undo the deduction. You would need to contact H&R Block to dispute the charge or request a refund of the fee, which is a separate process and not may provide.

The best time to avoid this problem is before you file: choose to pay upfront, confirm the payment method before submitting your return, and keep your receipt showing what you paid.

Frequently Asked Questions

Can I pay H&R Block's fee after I get my refund instead of upfront?

No. You must pay the fee either upfront by cash, check, card, or through Refund Advance or Refund Transfer. H&R Block will not file your return and let you pay later. If you do not have the money upfront, Refund Advance is an option, but it costs more because you pay interest on the loan.

How much does Refund Advance cost compared to paying upfront?

Refund Advance costs more because you pay both H&R Block's preparation fee and the loan interest. The exact total depends on the loan amount and how long you keep the loan, but it is typically $50 to $150 more than paying upfront. If you can wait 21 days for the IRS to process your return, paying upfront saves you that extra cost.

Will H&R Block's fee come out of my refund automatically?

Only if you choose Refund Advance or Refund Transfer. If you pay by cash, check, or card at the time of filing, the fee does not come out of your refund. Make sure you select the upfront payment option when H&R Block asks how you want to pay.

What if I do not have a bank account—can I still avoid the Refund Transfer fee?

If you do not have a bank account, Refund Transfer with a prepaid card may be your only option through H&R Block. However, you could also file your return and have the IRS mail a paper check to your address, which costs nothing. This takes longer (about four weeks), but it avoids all fees.

Can I get a refund of H&R Block's fee if I change my mind?

It depends on when you cancel. If you cancel before your return is filed and processed, H&R Block may refund the fee or waive it. If your return has already been filed and your refund has been processed, getting a refund of the fee is much harder and not may provide. Contact H&R Block's customer service immediately if you want to cancel.