A new report from the Americans for Tax Fairness concludes that Walmart is avoiding $1 billion in federal income taxes through loopholes and avoiding taxes on $21 billion in profits by holding the money outside the U.S.

The report says the company spent $32 million in a year on lobbyists who work to make the tax system more advantageous to the Arkansas-based retailer. It has also put $6.1 million into political campaigns since 2009.

Advertisement