/ustaxes-forms

Forms library for USTaxes project

Primary LanguageTypeScript

ustaxes.org Netlify Status Github Latest Release discord-badge

If you're new here, you probably want the main UsTaxes Project

What is UsTaxes-Forms?

UsTaxes-forms provides all form implementations for UsTaxes.

Work is currently underway to support as many 2020 returns as possible, and to extend the software for 2019 and 2021 as well.

Supported Income data

Most income and deduction information from the following forms are supported:

  • W2
  • 1099-INT
  • 1099-DIV
  • 1099-B
  • 1098-E
  • 1099-R: support for normal distributions from IRA and pension accounts.
  • SSA-1099

So far, this project can attach the following schedules to form 1040:

  • Schedule 1 (as to Schedule E and 1098-E data only)
  • Schedule 3 (as to excess FICA tax only)
  • Schedule 8812
  • Schedule B
  • Schedule D
  • Schedule E

Supported Credits

  • Credit for children and other dependents
  • Earned income credit

Supported states

Implemented State returns

The states below have been implemented partially. See the /src/stateForms/<state>/<relevant form> file for details on unimplemented portions.

  • Illinois

Non-filing states

Users who only have wage income and live in the states below should be able to file taxes using this site, since they do not have state level income tax.

  • Alaska
  • Florida
  • Nevada
  • New Hampshire
  • South Dakota
  • Tennessee
  • Texas
  • Washington
  • Wyoming

Note on using this project

  • This project is built by a growing community. If you notice an error in the outputted PDF or any other error, please submit an issue on the Github issues tab. We appreciate your feedback!

Contributing

Thank you for taking the time to contribute; let's make tax filing free for everyone! 🎉

To ensure the project is fun for every contributor, please review: