Viva La Tax is a free, open-source tax filing engine that lets you see exactly how every number on your return was calculated. Upload your W-2s, 1099s, and K-1s (or enter your info step by step), and the engine computes your federal and state returns with full line-by-line transparency. Download completed IRS forms as fillable PDFs. - Federal Form 1040 + all major schedules and forms - 15,000+ automated tests against IRS instructions - Self-host with Docker
No reviews yetBe the first to leave a review for Viva La Tax
Maker
📌
Hey Product Hunt! I'm the maker of Viva La Tax.
I started this because I wanted to see the actual formula behind every number on my tax return. I also wanted to see how far we can push an AI harness with a deterministic core.
The architecture is spec-driven: every IRS form line is documented in a YAML file with the formula, the IRS instruction reference, and the edge cases. Every spec entry has a unit test. The chain goes: IRS instruction → spec → test → engine code → your return.
The whole thing is TypeScript with decimal math, Zod validation, and a Next.js frontend.
It handles most individual tax situations: W-2 wages, self-employment, investments, rental income, crypto, retirement distributions, education credits, and more. Six states have deeply validated engines; the rest use a generic engine with published tax brackets.
Self-hosting is `docker compose up`. Hosted version is at vivalatax.com.
Would love your feedback, like on what tax situations to prioritize next!