Shyleea
New Member

Non filers registration portal

Last week I registered on the TurboTax site non filers registration portal. Now today the IRS opened their own portal. Directions say to only register there. Do I need to register at their portal? Did I seriously screw up by registering at the TurboTax portal?