Investors & landlords

You received a 1099 from a NYC business. If you didn't fulfill their service in NYC and you have no city income you would not file a NYC return. Just get the NYS S Corp. By the way, there is no such thing as a NYC S Corp. NYC treats an S Corp like  Corporation.

 

For the partnership, you would need to file both the city and state.