That said, the absurd complexity of the tax code is also a problem here, since you don't want the government doling out bankruptcy-inducing penalties on businesses that might just be making an honest mistake. The whole system clearly needs an overhaul. It should be simple enough that when a business severely underpays, it will be very likely that they did so on purpose, and therefore a large, deterrent-worthy penalty can be justified.