4 ms·
Hi, I'm the project author. I started writing this to do my own taxes, which are very complicated---the project covers forms 1040, 6251, part of 8582, 1040 sch
by b__k 11y ago
Hi, I'm the project author.
I started writing this to do my own taxes, which are very complicated---the project covers forms 1040, 6251, part of 8582, 1040 schedules A & E, and several worksheets because I actually have to file all of those. [Well, I don't have to file f6251, but I can't prove that without going through it.]
But since starting I'm thinking more and more about the value of a public reference version of the tax code. I discuss this more here: https://bureauphile.wordpress.com/2016/03/19/managing-complexity-encoding-the-tax-code https://bureauphile.wordpress.com/2016/03/19/managing-comple... .
Thanks to this thread I've learned about a few other implementations of the code, and I'll have to check them out. But I should note that the XML documents from the IRS are not one of them. They do a good deal of error checking, but you can't use them to solve for the bottom line. It's the lack of a reference implementation of the tax code from the IRS that has led me and evidently several others to roll our own.
Given a reference implementation, there are a lot of things one could do: a what-if calculator for consumers or businesses, a policy analysis tool using IRS SOI (statistics of income) data, still more infographics beyond the one at https://b-k.github.io/1040.js https://b-k.github.io/1040.js , tools for in-person tax prep for all the tax clinics that pop up this time of year. In a perfect and ideal world, IRS would pick up on all this potential utility and would start providing a reference implementation themselves.