The penalty is, I presume, to pay back taxes and a fine of some sort, right? I know that is typically what happens if you "forget" some income and they catch it. Now, "forgetting" over a million in two years running is a bit different. Anyway, I don't see what a pardon would accomplish here, it's not a felony conviction.