Get your taxes done using TurboTax

It is too late this year to correct this issue since you cannot efile a return ... so next January you will need to file a return to get the stimulus payment.   Filing a form 14039 now is a good idea.