When I first moved to New Jersey, my accountant told me I didn’t have to file if I made under $3000.00 for the year. I had only worked a couple of months that year and made a little over $2000.00. It was my understanding that if you are owed a refund, you don’t have to file. Two years ago, I didn’t file until July, and had no penalties.
When I had my own business years ago, I made a mistake in hiring a no so hot accountant who said I didn’t owe anything.. but she also neglected to tell me that I should have paid into social security. HUGE mistake, because now, since I didn’t pay in for those 5 years, I am not eligible for disability if I am unable to work. So I think your best bet is to hire a reputable account for advice, just to be on the safe side.
Doing your own taxes is ok unless you are in doubt about this type of thing. It’s easy to make a mistake that the software doesn’t catch. It’s better to pay the extra, and have a live person to ask about such things.