Yes, H&R Block deducts its preparation fee directly from your refund if you choose that payment method
When you file through H&R Block, you can pay their preparation fee in three ways: out of pocket by credit card or debit card at the time of filing, by check after you receive your refund, or by having H&R Block withdraw the fee from your refund before it reaches you. The third option—called a refund deduction—is the most common choice because it requires no upfront payment. H&R Block holds back their fee and sends you what remains.
The amount deducted depends on which H&R Block service you used. A basic federal return costs less than a return with state filing, itemized deductions, or business income. If you also took out a Refund Advance (a short-term loan against your expected refund), that loan amount plus interest is deducted first, then H&R Block's fee comes out next.
You see the exact fee before you approve the return. H&R Block shows you the total refund amount the IRS will send, subtracts all deductions in order, and displays the net amount you will receive. You can change your payment method at that point if you want to pay out of pocket instead.
Key Takeaways
- H&R Block's fee is deducted from your refund automatically if you choose that payment method during filing, and you will see the exact amount before you approve your return.
- The fee comes out after any Refund Advance loan is repaid, so if you borrowed against your refund, that debt is settled first.
- You can switch to paying by card or check at any point before you submit your return if you want to keep the full refund amount.
- The deduction happens when the IRS deposits your refund into H&R Block's account, not when it reaches your bank, so the timeline is the same as a normal refund.
- If H&R Block made an error on your return and you receive a larger refund from the IRS than expected, the fee deduction is based on the original estimate, not the amended amount.
How the deduction works when your refund arrives
The IRS sends your refund to H&R Block's bank account, not directly to you. H&R Block then deducts their fee and any Refund Advance balance, and transfers the remainder to your bank account or mails you a check, depending on what you chose during filing.
This process takes one to two business days after the IRS deposits the money. Your refund timeline does not change—you still receive it on the same schedule as if you had filed on paper. The only difference is that H&R Block acts as the middleman for a day or two.
If you chose direct deposit to your bank account, the net amount (refund minus all deductions) lands in your account automatically. If you chose a check, H&R Block mails it to the address on file. Either way, you receive only what is left after fees and loans are paid.
What happens if your refund is smaller than expected
The IRS sometimes sends a smaller refund than H&R Block estimated during filing. This can happen if you had unreported income, made an error on the return, or the IRS adjusted a credit or deduction. When the actual refund is less than the fee, H&R Block still deducts their full fee, which means you may owe money instead of receiving a refund.
H&R Block will contact you about this before the deduction happens. They will explain the shortfall and ask how you want to handle it—you can pay the difference by card, check, or bank transfer. If you do not respond, H&R Block may hold your refund until the fee is paid, which delays your money further.
This is rare but possible, especially if you filed early in the tax season and the IRS later adjusted your return. Check your H&R Block account online or call them if your refund amount changes after you filed.
Refund Advance loans and how they affect your net refund
A Refund Advance is a short-term loan H&R Block offers that gives you money before the IRS sends your refund. The loan is typically between $500 and $3,000, and you repay it from your refund when it arrives. The interest and fees for the loan are deducted first, before H&R Block's preparation fee.
If you took out a Refund Advance, your net refund is calculated like this: IRS refund amount, minus the loan repayment, minus H&R Block's preparation fee, equals what you receive. For example, if the IRS is sending you $2,000, you borrowed $1,500 as a Refund Advance, and H&R Block's fee is $200, you would receive $300 ($2,000 − $1,500 − $200).
Refund Advances are not free. The cost varies by loan amount and how quickly you want the money, but typically ranges from $30 to $100 for a small loan. You see the total cost before you accept the loan, so you can decide whether it is worth it.
Changing your payment method before you file
You can choose how to pay H&R Block's fee at any point during the filing process, up until you submit your return to the IRS. If you initially selected refund deduction but change your mind, you can switch to paying by debit card, credit card, or check instead.
Paying out of pocket means H&R Block does not hold your refund. The full amount the IRS sends goes directly to you, and you pay the preparation fee separately from your own funds. This is useful if you need the entire refund amount or if your refund is smaller than expected and you do not want to risk owing money.
The downside is that you must have the fee amount available when ready. H&R Block does not let you file without paying or committing to a payment method. If you cannot pay by card or check at filing time, refund deduction is your only option.
What to do if you disagree with the fee amount
H&R Block displays the fee before you approve your return. If the amount surprises you, ask why it is that high—the fee depends on which services you used and whether you added state returns, schedules, or other forms. You can review the itemized breakdown in your account or ask an H&R Block representative to explain it.
If you believe the fee is incorrect, contact H&R Block's customer service before you submit your return. They can review your return and confirm the fee is accurate, or adjust it if there was an error. Once the return is submitted to the IRS, the fee is locked in and cannot be changed.
If you filed and later believe you were overcharged, H&R Block has a dispute process. You can request a refund of the fee within a certain timeframe, though the exact window depends on how you paid. Check your H&R Block receipt or account for the dispute important date.
Frequently Asked Questions
Can I get my full refund if I choose refund deduction?
No. H&R Block deducts their fee and any Refund Advance loan balance before sending you the money. You receive only what is left after those deductions. If you want the full refund amount, you must pay H&R Block's fee out of pocket by card or check.
How long does it take for the fee to be deducted after the IRS sends my refund?
Usually one to two business days. The IRS deposits your refund into H&R Block's account, H&R Block deducts the fee and any loan balance, and then transfers the net amount to you. Your overall refund timeline does not change—you still receive it on the same schedule as a paper filer.
What if the IRS sends me more money than H&R Block estimated?
H&R Block deducts only the fee amount they quoted during filing, not a percentage of the larger refund. If the IRS sends more than expected, you keep the extra amount. This sometimes happens if the IRS allows a credit you were unsure about or corrects an error in your favor.
Can I pay H&R Block's fee after I receive my refund instead of having it deducted?
Yes. You can choose to pay by check after filing, which means H&R Block sends you an invoice and you mail them a check. This delays payment but lets you keep the full refund amount. You must select this option during filing—you cannot switch after your return is submitted.
What happens if my refund is too small to cover H&R Block's fee?
H&R Block will contact you and ask you to pay the difference. You can pay by card, check, or bank transfer. If you do not respond, H&R Block may hold your refund until the fee is paid, which delays you receiving any money.