Online tax filing. You’ve got this.

Take a deep breath. Now let it go. Tax filing is easier with H&R Block Online. File by yourself from any device, any time, with expert help if you need it.

online tax filing

Most Popular Opens a new window.

Free

More people can file for free with Block than with the TurboTax Free Edition.

  • For students
  • For parents
  • For W-2 employees

Deluxe

For maximizing credits & deductions, plus HSA contributions.

  • Maximize deductions and credits
  • For HSA contributors

Premium

Access tax-saving tools for investments and expenses.

  • For rental income
  • For investments

Self-Employed

Use all of our tools to help make business taxes easy. 

  • For self-employed
  • For small businesses

Compare filing options

Features

Free

starting at
File for free File for free

Deluxe

starting at
Start for free Start for free

Premium

starting at
Start for free Start for free

Self-Employed

starting at
Start for free Start for free
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)
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)
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

Online Assist

Basic

Take a pic to add your W-2 info quickly.

  • For students
  • For parents
  • For W2 employees
  • Live tax pro support

Online Assist

Deluxe

Store all of your tax info and docs for up to six years.

  • For maximizing deductions
  • For HSA contributors
  • For charitable donors
  • Live tax pro support

Online Assist

Premium

Access tax-saving tools for investments and expenses. 

  • For investors
  • For rental income
  • Live tax pro support

Online Assist

Self-Employed

Use all of our tools to help make business taxes easy. 

  • For self-employed
  • For small businesses
  • Live tax pro support

Compare filing options

Your tax situation

Basic Online Assist

starting at
Choose Choose

Deluxe Online Assist

starting at
Choose Choose

Premium Online Assist

starting at
Choose Choose

Self-Employed Online Assist

starting at
Choose Choose
State Fee
State Fee
State Fee
State Fee
State Fee
On-demand help from a tax expert, enrolled agent, or CPA*
On-demand help from a tax expert, enrolled agent, or CPA*
On-demand help from a tax expert, enrolled agent, or CPA*
On-demand help from a tax expert, enrolled agent, or CPA*
On-demand help from a tax expert, enrolled agent, or CPA*
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
Earned Income Credit (EITC)
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)
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
Help me choose Illustration of man in a green window clicking a chat icon

Not sure how you want to prepare your taxes? No problem, we'll help.

How it works

answer easy questions

Answer easy questions.

Walk through a set of simple steps to tell us more about you, your life, and what might affect your taxes.

add tax forms

Add tax forms.

Take a pic of your W-2 and upload any additional tax docs. Or just enter your info directly. Docs, done. 

review results

Review results.

Review your results and check over your work.

done

Done!

File your return and get your max refund, guaranteed.

Nerdwallet logo
“Our choice for value, support and modern features.”

— NerdWallet’s Best-Of Awards 2020

Simple. Easy. Done.

Guided tax prep

Guided tax prep

Get guidance every step of the way, so your online tax filing is a breeze. (No papercuts or headaches.)

Take a pic

Take a pic

Importing info is simple. Grab your phone, take a pic of your W-2, and you’ll be on your way to filing!

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!

Block has your back.

Max Refund Guarantee

Get your max refund with us. Find a bigger refund somewhere else? Your tax prep is free.

Experienced tax pros

60,000 knowledgeable tax pros, with an average of 10 years' experience. We're here for you.

Many ways to file

Tailored tax prep options to fit your life. From in an office to virtual to everything in between.

Upfront pricing

Surprises aren't always good. With H&R Block, you'll know the price before you start.

Other ways to file

File with a tax pro

Meet in an office or via chat, phone, or video. Gather your docs and let your tax pro do the rest. Just review and approve your return.

File with a tax pro
File with software

More from H&R Block