Do I need to print, sign and mail an 1127 form or is it automatically uploaded when tax forms are file electronically?
Are you asking about Form NYC-1127? It is not filed electronically by TurboTax. You can prepare it in the TurboTax New York program, but you have to print it, sign it, and file it by mail.
You have clicked a link to a site outside of the TurboTax Community. By clicking "Continue", you will leave the Community and be taken to that site instead.