Does Your State Levy a Capital Stock Tax?
Capital stock taxes are imposed on a business’s net worth (or accumulated wealth). As such, the tax tends to penalize investment and requires businesses to pay regardless of whether they make a profit in a given year, or ever.
4 min read