Get ready to file your taxes

Wondering what tax documents you need? Get prepared with our tax checklist or answer a few questions to quickly create a customized tax checklist of your own.

Small business owner?

Block Advisors can help you get things in order before you file.

File the way you want with H&R Block

Pull up a chair in our office or stay put on your couch. Any way you file, you’ll always get your max refund. Guaranteed.

File taxes on
your own

Starting at $
per state filed

simple returns only

File yourself online any time, on any device.

Self-paced tax prep for simple returns

Easy doc upload from phone, computer, or tablet

More forms for free than TurboTax®

Learn more

File your taxes with
expert help

Starting at $
per state filed

Get real-time assistance at any step of your tax prep.

Get help from a live expert & our AI Tax Assist

Designed for more complicated tax situations

Options for deductions, investors, & self-employed

Learn more

At home, in office, or drop off

Let a tax pro
file for you

Starting at $89 + additional state fee

Work in-person or virtually & connect as needed.

Expert support for unique tax situations

Request to work with the same pro or get a new one

Save time and securely drop off or upload tax docs

Learn more

Get your max refund with 100% Accuracy Guarantee

935 million+
tax returns worldwide

20 million+
filed with us in 2023

5 million+
switched to Block in 2023


Add high-yield savings rate to your tax prep checklist

With a Spruce Savings Account, you can make the most of every dollar you save with a competitive interest rate. Opt in online or through the app after you sign up.

interest money received on Spruce

Spruce fintech platform is built by H&R Block, which is not a bank. Spruce℠ Spending and Savings Accounts established at, and debit card issued by, Pathward, N.A., Member FDIC, pursuant to license by Mastercard®. Mastercard and the circles design are registered trademarks of Mastercard International Incorporated.

  1. The Annual Percentage Yield (APY) is accurate as of 06/07/2024. This rate is variable and can change without notice. Fees may reduce earnings. To start earning interest on your Spruce Savings Account, simply opt in through the Spruce app or at