We make Form 8889 easy


EasyForm8889.com is an online tax preparation software for Health Savings Account (HSA) Form 8889. We support tax years 2016, 2015 and 2014 and make completing this form as simple and as fast as possible. Our application asks you simple questions, performs all calculations, checks for accuracy, and generates your completed IRS Form 8889 pdf for you to download.

Start your Form 8889




Benefits & Features

Clear Instructions

We mastered the complicated IRS instructions so you don't have to. Pages and pages of tax code have been distilled into clear, direct questions that are easy to answer.



File with Confidence

No more worrying that you didn't fill out the form correctly. We double check your answers for errors, do all of the math, and ensure that your Form 8889 is accurate and correct.



Download Completed PDF

Once all questions are completed, your completed Form 8889 is generated. You can save the PDF and then email it, print it, upload it, or do whatever you wish with it. Both 2014 and 2015 are supported.



Fast and Efficient

Don't waste your time reading pages and pages of tax code. Take 10 minutes and let us handle it for you so you can move onto something fun.



Customized Process

We only display questions that are relevant to your filing. If something doesn't apply, we skip it, and you don't deal with it. As the program learns more about your filing, it customizes certain questions based on prior responses.

Get started now




How it works


Select a tax year

After creating an account, you will select either the 2016, 2015 or 2014 tax year to begin a new project. This indicates the tax year for which you wish to generate Form 8889. Your account can contain multiple projects; for example, one for you and one for your spouse. We constantly save your progress so you can pick up past projects where you left off.



Answer simple questions

EasyForm8889.com loads that tax year's information and asks a series of simple, easy to understand questions. These questions will be used to compile your HSA activity and populate Form 8889. As you answer questions, your progress will be monitored in the upper right. You can navigate to previous or future questions using the "back" and "next" buttons, respectively.



Helpful information is displayed below each question. The "More Info" section explains the question and provides context and examples. The red "Warning" section helps you avoid penalties and fees. It describes common pitfalls and tax implications for that particular question.



Review and Pay

Once you have answered all required questions, the "Review" page allows you to review your answers. It is important to double check your answers since the program uses them to populate Form 8889.


Once you are satisfied, click the "Place an Order" button to enter credit card details. Once submitted, your payment will be securely processed and you will be directed to the Documents page.



Download Form 8889 PDF

The Documents page allows you to download your completed Form 8889 by clicking the "download" button. This generates and saves a PDF file onto your computer, which you own and can print, upload, file, or give to your accountant.


Once finished, be sure to add your name and social security # to the form before submitting. These are not currently collected to protect your privacy.

Start for free




Frequently Asked Questions


How much does EasyForm8889.com cost?

Generating a completed Form 8889 PDF costs $9.95 and hopefully saves you 1+ hours.



What tax years does EasyForm8889.com support?

We support Form 8889 for tax years 2016, 2015 and 2014.



Who is required to file HSA Form 8889?

In general, anyone who 1) contributes to or 2) takes distributes from a Health Savings Account during the year is required to file IRS Form 8889.



Can I generate multiple Form 8889's (for both my spouse and I)?

You can prepare as many Form 8889's on your account as you like. However, each Form that you generate incurs a separate charge.



What forms of payment are accepted?

We accept all major credit and debit cards. All payments are processed through Stripe, who securely handle billions of dollars in payments each year.



What is your refund policy?

If you are not satisfied with your purchase, we will make it right. If we cannot make it right, we will refund you the amount of your purchase.



I am stuck on a question - what can I do?

Please send us the issue using the Contact Form and hopefully we can help.



Form 8889 requires the filer's name and social security number. Why don't you print that on the form?

We choose not to collect this information to protect your privacy. Instead, we suggest users write this information on their completed Form 8889 using a simple PDF writer or old fashioned pen and paper.



What personal information do you collect?

Please review our Privacy Policy for full details. In summary, we only collect personal information you provide us, such as email address and answers to Form 8889 questions. Your payment information is securely processed through Stripe and not stored on our servers.



What steps do you take to protect my data?

We employ all reasonable methods from a programming / database perspective to protect user data (hashed/salted passwords, session management, secure password reset, etc.). In addition, we use SSL (https) on all areas of this website. All information is stored on secure servers expertly managed by Google. Payments securely processed by Stripe. More details can be found in our Privacy Policy.



I have suggestions / feedback or ideas on how to improve this site

We would be happy to hear this, get in touch using the Contact Form and we'll get back to you.


Sign upLogin