You would want to check with a NY attorney, but since you have a physical presence in NY, personal and actual location where service are rendered and products sold and shipped, and probably where your bank account is located, you should register as a "foreign corporation". I doubt any bank would open an account unless you did.
Answered on Feb 19th, 2013 at 7:21 PM