News for hackers. Stuff that matters.
Re:Open Source Tax Software by hyperpallium2 on Tuesday October 05, 2021 @01:26AM (#28755763)
> It takes an army to build and maintain

Perfect for open source - if decomposable, so each issue can be dealt with in isolation (or many can). e.g. using a "plug-in" architecture of some kind.

And somehow recruit non-dev folk - if you go to the trouble to understand some specific tax point, you often would like to share it, and also record it in some "easy to use" form, for next time (and a starting point for amendments).

Maybe a "tax DSL", "business rules"? Or a user specs it, and a dev codes it?

Re:Open Source Tax Software by ghaff on Tuesday October 05, 2021 @09:28AM (#28759143)
>Perfect for open source

Not really.

The software as a whole needs to be verified across a wide range of everchanging rules, some of which are going to be a judgement call even among experienced accountants.

Why would people be interested in working on this project? It certainly doesn't break any new ground. It's just a long and ongoing grind to implement tax code rules. If for some reason, I have a lifelong ambition to work on accounting software, I'm sure Intuit, SAP, and Oracle pay reasonably well.

Re:Open Source Tax Software by hyperpallium2 on Tuesday October 05, 2021 @09:15PM (#28767950)
You're right about verification, there'd be a lag for changes until they become settled. Some projects do have moving targets - like youtube-dl - but testing is simple, and it's only one thing. (BTW even court tax rulings can have dissenting judges, so some points are real uncertain)

Many popular open source projects began as an open source version of something. e.g. linux. The structure of the software, to facilitate contribution, could break new ground.

I think the most significant and difficult-to-solve barrier is making contributing accessible to non-devs.

Re:Open Source Tax Software by tobias3 on Tuesday October 05, 2021 @11:45AM (#28761034)
The German tax system works this way. German authorities specify the rules in a DSL and e.g. https://www.elster.de is generated from them where you can fill out all the tax forms (also e.g. companies). Stuff that they already know can be pre-filled.

Sure it would be great if that was Open Source, but it does its job this way as well?