Andrew Sackville-West schrieb:
That's not true. I for one would be happy so long as the architecture
is generic and extensible to multiple locales, even if the original
implementation is specific to one locale. C.f. the TXF report, which
was US only until recently.
Seems to me there's really only a handful of ways to tax income:
-- a flat % tax on all income (in US thats medicare)
[...]
These (4) calculation methods you mentioned are already enough to also
cover the tax methods in e.g. Germany. Just remember that it should be
possible to have multiple deductions of each method, not only one, and
then you're done with Germany, too. (I.e. there's one flat % tax on the
gross income for medicare and another flat % tax on the same gross
income for pension etc.)
Aside from that, I would strongly support Derek's proposal that you
should just go ahead for a US payroll module (or whatever locale you
need) and not to worry too much about the
super-duper-hyper-international coding solution. Once the US solution is
in place (probably as one module), it is relatively easy to add modules
for other locales.
Regards
Christian Stimming
_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel