Ca

Calculator for US individual income tax, from 1970-present

Hacker News

Calculator for US individual income tax, from 1970-present

I wanted to share a simple web app I created recently, which lets you estimate income taxes owed in the US: https://taxsim.app All the calculations occur directly in the browser, and are powered by a Fortran program that has been converted to WASM using emscripten. This calculator was originally developed in the 1970s [1] by the non-profit National Bureau of Economic Research. NBER has been maintaining this F77 codebase for the last 50 years, and uses it primarily for academic research on tax policy. The Fortran source code itself is over 1MB of text, because it codifies both federal and all 50 states' tax laws for each of the last 62 years. I first learned about NBER TAXSIM [2] a few months ago via an interesting paper they published "Automatic Tax Filing: Simulating a Pre-Populated Form 1040" [3]. The Fortran code itself is not open-source, but is available on request for research purposes. I reached out to NBER and proposed compiling it to WASM, so it could be run directly in a browser. With relatively little effort I was able to create a js/wasm version [4], thanks in huge part to previous open-source work [5]. This WASM build now powers https://taxsim.app , which is my attempt to create an interactive UI to allow for easier exploration of the US tax code. Specific tax scenarios can also be shared easily, by simply copying the browser URL. The code for this webapp is also open-source [6]. This was my first time experimenting with WASM, and I am already a huge fan. Not only was I able to take a 60 year old codebase and get it working on every modern browser and device, this work is also now benefiting the academic community. For example, the js/wasm can be run directly in V8, which means it can also now be run locally within R using libv8 [7]. Previously most researchers were uploading their tax scenarios to NBER's servers via ftp/ssh/http. [1] https://taxsim.nber.org/feenberg-coutts.pdf [2] https://taxsim.nber.org/ [3] https://www.nber.org/papers/w30008 [4] https://github.com/tmm1/taxsim.js [5] https://chrz.de/2020/04/21/fortran-in-the-browser/ [6] https://github.com/tmm1/taxsim.app [7] https://github.com/shanejorr/usincometaxes/pull/11

Share card

Actual performance

497points
155comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: created, ios · Missing: supports, reddit linkedin, podcasting
87%87% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: 000, io · Missing: https docs, excited, just released
80%80% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: using, code, open · Missing: mac, agents, macos
59%59% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: ios, month · Missing: mobile apps, personal, entrepreneurs
39%39% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: profit, active · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

In
Income Tax Calculator49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Income Tax Calculator

Hacker News64
FEIE Calc
FEIE Calc22%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A US foreign earned income exclusion tax calculator

Indie Hackers2finance
A
A simplified German income tax calculator43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A simplified German income tax calculator

Hacker News4
UK Income tax calculator
UK Income tax calculator5%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Get your tax estimate now!

Product Hunt+6
Income Tax Calculator [Brazil]
Income Tax Calculator [Brazil]13%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Brazil Airbnb Income Tax Calculator: Save, Succeed!

Product Hunt+10
Debtamine
Debtamine37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tap into pre-tax income for repayment of debts

Indie Hackerscommitment-side-project
TAXX
TAXX59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Luxembourgish income tax statement made easy

Indie Hackers6$135,677/mob2c
Re
Rebalance Calc (a rebalancing and tax optimization calculator)49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rebalance Calc (a rebalancing and tax optimization calculator)

Hacker News1
Caritax
Caritax37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tax-deductible donations

Indie Hackers1community
Saving Tool UK
Saving Tool UK42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Income Tax, Pension, Savings and FI Calculator

Indie Hackers1finance