Hacker News new | ask | show | jobs
by benologist 2664 days ago
It's tax avoidance because we call it that, so why don't we start by not saying tax avoidance anymore and call it tax evasion like it literally is when a company invests massively in accounting to abscond with their taxes.
1 comments

There's a big difference between the two. Tax evasion is breaking the law to pay less tax. Tax avoidance is working within the confines of the law to pay less tax.

Putting money in a retirement account is a form of tax avoidance, but it was provided and is working as intended. The issue is not the definition, it's that legal loopholes allows unintended tax avoidance. The way to correct it would therefore be to close the loopholes, and many of the remaining loopholes span international borders and are tough to close without negative unintended consequences.