I agree with Dogknot on this subject. Federal regulations require that job history be verified. So you will have to account for the time in some productive manner. This is the only way you will get hired. You might be able to get sworn statements from those you work for but that is iffy. They would leave themselves and you open to tax problems if they were to do this while paying in cash. Now lets open the real can of worms that was touched on. An employer is going to have to find and verify your motive for evading taxes when you have already be in Federal tax trouble. Until the reason is know they can only speculate. With all due respect and no offense intended, I'll share my speculation from a potential employer standpoint. Is this guy an anti-government whacko that will come unglued? Does this guy have a civil judgment against him for a fatality/injury accident that he is trying to insulate his income from? Does this guy have tax or credit obligations that he has avoided and a judgment against him for these? Does this guy have outstanding criminal proceedings or warrants that he is trying to avoid? Does this guy have a drug/alcohol problem? Can this guy hold a job? Does he spend time in county jail for petty offenses? What is he thinking and what does he do with his time? Human nature would dictate that there has to be an advantage to your choosing cash payment for labor as opposed to doing things the proper way. IMHO, ninety-five percent of the potential employers looking at your situation will decide you are hiding something. They wont take a second look at hiring you unless you can provide clear, decisive and logical information explaining what is going on here.
Also there are to many looking for work that have verifiable work history and no felionies, an employer see's no history and a felony probably not gonna give you a second look. Is it right or wrong, IDK, but it is the way it is right now.