Open-source web app for filing US federal Form 1040 with browser-side tax calculations
- Stars1.7k
- Forks138
- Open Issues86
AGPL-3.0
- TypeScript
- JavaScript
- HTML

About UsTaxes
UsTaxes is a free, open-source application for filing the US federal Form 1040. It runs as a web app or a desktop app and can also be self-hosted. All tax calculations happen in the browser and data is saved to localStorage, so no personal information ever leaves your computer.
It supports most income and deduction data from W2, 1099-INT, 1099-DIV, 1099-B, 1099-DA, 1098-E, 1099-R, and SSA-1099 for tax years 2020 through 2025, and attaches schedules such as 1, 2, 3, B, D, and E plus forms like 8949, 8889, 8959, and 8960 to Form 1040. Supported credits include the credit for children and other dependents and the earned income credit.
The web app runs on Node 20 with a Docker Compose option served at localhost:3000, and the desktop app is built with Tauri. State support is limited: Illinois is partially implemented for tax year 2021, and wage-only filers in no-income-tax states are covered.
Key features
- Files US federal Form 1040 with attached schedules
- Calculations run in the browser, data stays in localStorage
- Reads W2, 1099, 1098-E, and SSA-1099 income data
- Child and dependent credit plus earned income credit
- Web app, Docker Compose, and a Tauri desktop build
Details
- On GitHub since
- 2020
- Data storage
- Browser localStorage
- Self-hosting
- Node 20 or Docker Compose
- Federal form
- Form 1040
- Tax years
- 2020 - 2025
- Desktop
- Tauri build
