According to Wikipedia, the term "tax noncompliance" (or "tax avoision"... bleargh) can be used as a general term to refer to both of those things
Also "tax evasion" means evading to pay taxes. It may have more specific legal meaning in some places, but the general understanding is if you're a company who does business somewhere yet doesn't pay taxes, you're doing tax evasion.