• It pays to have Spruce – get a $20 bonus when you receive qualifying direct deposits. See bonus details

5 out of 5 stars. 148000 reviews

Online tax filing that fits you.

Select all that apply to find the product that's right for you.
Add online expert help.
Add online expert help.
See my recommendationSee my recommendation
Bubble Selector Cards

Recommended

Free Online 

  • Simple returns
  • Students
  • Unemployment income
  • W-2 employees
  • Child Tax Credit (CTC)

Recommended

Deluxe 

  • HSA contributors
  • Child and dependent care expenses
  • Itemize deductions

Recommended

Premium 

  • Rental income
  • Investments
  • Sold cryptocurrency

Recommended

Self-Employed 

  • Contractors, gig workers, and other self-employed work
  • Asset depreciation
  • Vehicle and home office expenses

Recommended

Basic 

Online Assist

  • Simple returns
  • Students
  • Unemployment income
  • W-2 employees
  • Child Tax Credit (CTC)
  • Live tax pro support

Recommended

Deluxe 

Online Assist

  • HSA contributors
  • Child and dependent care expenses
  • Itemize deductions
  • Live tax pro support

Recommended

Premium 

Online Assist

  • Rental income
  • Investments
  • Sold cryptocurrency
  • Live tax pro support

Recommended

Self-Employed 

Online Assist

  • Contractors, gig workers and other self-employed work
  • Asset depreciation
  • Vehicle and home office expenses
  • Live tax pro support
Compare Table - Standard

Compare filing options.

Free Online

starting at
File for free online

Deluxe Online

starting at
Start for free with deluxe online

Premium Online

starting at
Start for free with premium online

Self-Employed Online

starting at
Start for free with self-employed online
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Report your retirement income
Report your retirement income
Report your retirement income
Report your retirement income
Report your retirement income
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Compare Table - Assist

Compare filing options.

Basic Online Assist

starting at
Choose basic online assist

Deluxe Online Assist

starting at
Choose deluxe online assist

Premium Online Assist

starting at
Choose Premium Online Assist

Self-Employed Online Assist

starting at
Choose self-employed online assist
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
State tax prep additional fee
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Child Tax Credit (CTC)
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Deduct student tuition, payments, and loan interest
Report your retirement income
Report your retirement income
Report your retirement income
Report your retirement income
Report your retirement income
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Digitally organize all of your tax docs for up to six years
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Access to live phone or chat tech support
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Have a Health Savings Account (HSA)
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Deduct real estate taxes and home mortgage interest
Optimize charitable donations with DeductionPro®
Optimize charitable donations with DeductionPro®
Optimize charitable donations with DeductionPro®
Optimize charitable donations with DeductionPro®
Optimize charitable donations with DeductionPro®
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Organize contract, freelancing, gig work, and other self-employed income
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report stocks, bonds, and other investment income (Schedule D)
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Report cryptocurrency sales
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim rental income & deductions (Schedule E)
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Claim your small business expenses
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation
Report all business deductions and asset depreciation

People are talking about H&R Block.

    MrsHC

    June, 2022

    “Easy-to-use and pretty self-explanatory even for someone like myself who has never filed online before.”

    kcos

    June, 2022

    “I’ve used H&R Block Online to file my taxes for several years. I love how easy they make it to complete the tax paperwork requirements, and I feel reassured with their guarantee.”

    Terry Marie

    June, 2022

    “Very easy to use and follow. I’ve used it for the last 5 years and would recommend it to anyone wanting to DIY their income taxes online.”

Help me choose Illustration of man in a green window clicking a chat icon

Do your own taxes? Get them done for you?

Find the tax prep option for you.

Simple. Easy. Done.

Guided tax prep

Tax prep made easy.

Answer simple questions and follow our step-by-step guidance to tackle your own tax prep.

Switch in seconds.

Easy switching.

File with someone else last year? Import details from your last tax return and we’ll get you started.

real time results illustration

Real-time results.

Keep track of your refund & fees. Know what to expect when you finish. No surprises with H&R Block, guaranteed!

Easy to file and get expert help.

The newly designed H&R Block Tax Prep app lets you do your own taxes on any device, with on-demand help from our tax experts if needed*. Import or upload your W-2s with ease, then prep at your own pace. Start for free and get your biggest refund possible, guaranteed.

Limitations apply. Visit our guarantees for more information.
*Additional fees apply for expert tax help.

 

Your tax prep comes with built-in reassurance.

Max Refund Guarantee

If you find a bigger refund somewhere else, your tax prep is on us.

Upfront transparent pricing

Our No Surprise Guarantee means you know the price of tax prep before you begin.

Experienced tax pros

Our pros have an average of 10 years’ experience handling even the most unique tax situations.

Spruce℠ is a financial technology platform built by H&R Block, which is not a bank. Banking products provided by Pathward, N.A., Member FDIC.