• Filed an extension?

    We’ve got you.

  • MyBlock

  • Finish your taxes

  • Adjust your withholdings

  • Check in mid-year

  • Opens a new window.

    Manage your money

  • DO-IT-YOURSELF

    File your own taxes with confidence

    Nearly 52% qualify for free filing with easy guided steps all the way through.

    • File at your own pace, on any device, with built-in support
    • Start free and upgrade anytime for live help or more complex taxes
  • DO-IT-YOURSELF + TAX PRO REVIEW

    File your own taxes with a pro review

    Do your taxes online then let a tax pro check, sign, and file for you.

    • Expert review to catch errors and find savings
    • Connect with your pro securely via chat or virtual call
  • FULL-SERVICE TAX PREP

    Let a trusted tax pro handle it all

    Work with your pro however is most convenient, in person or online.

    • Dedicated one-on-one guidance for all tax situations
    • Choose your pro or get matched, and file in as little as one hour
  • Securely manage your taxes with MyBlock

    Use your account to securely store tax documents, chat with a tax pro, and track your refund. All in one place, all year round.

  • Get a free Second Look® review

    We’ll review your past 3 years of tax returns to find money that was missed or errors that should be corrected.

No hidden fees. No judgment. No kidding. Make your money work for you with Spruce mobile banking.

  • 100% Accuracy

    If there’s an error caused by H&R Block or our software, we’ll cover any resulting penalties and interest.

  • Maximum Refund

    If you find an error that impacts your refund or tax liability, we’ll refund your tax prep fee and file an amended return at no extra cost.

  • No Surprise

    We’ll tell you the price upfront and keep you updated if anything changes, so you always know what to expect.

  • Find your office

    Get expert tax help in person. Find a nearby office.

The extension deadline for S Corp and partnership returns is Sept. 15. Finish your taxes with expert support. Make an appointment