I agree that an LLC is usually the best form of business entity when startng a business. There are really 3 things that you need to get started: A Certificate of Formation, an Operating Agreement and a Tax ID no. for mthe IRS. I don't know Delaware law, so cannot comment on whether or not it is a better place to form your business entity. Since you will operate in NJ, the NJ laws will still apply to your business. You may have extra expenses associated with the Delaware formation, but I cannot say that with any certainty.
Answered on May 07th, 2013 at 9:55 AM