Carl
Level 15

Deductions & credits

I haven't filed in 5 to 7 years

I stopped reading at that point. Bottom line is, you need face-to-face professional help. This is especially true if your state also taxes personal income. The fact that self-employment is involved makes your situation that much more urgent to take care of yesterday, if not sooner. You can also expect to pay quite a bit in back taxes, interest on those taxes, fines, and late filing penalties for each year you have not filed. So have your checkbook ready while keeping in mind that the professional help is not going to be free either.

Unfortunately, TurboTax is of no use to you for this. Since you were self-employed your tax returns *MUST* be done in year order starting with the oldest one first. Since TurboTax only supports their software for the current tax year (now 2019) and three years back, the TTX program is just not an available option for you.

On top of that, with the massive *MASSIVE* tax law changes that took effect in 2018, your returns will be crossing that boundry. So professional help is not a choice for you really - it's an absolute must.