Where Should I Form The LLC?

Hi, I live in CA, own investment properties in AZ and TX - where should I form an LLC? In the states where I have properties? In Nevada or Delaware? In California?

The downside to the CA option is that the state charges you $800 annually just for having an LLC here.

Do I need to have a physical "business" presence in the states where I register an LLC? And if not, do I have to register to do business in those states?

If I'm using a management company (which I am), do I still need to register to do business in those states?

Thanks for answers to any of the above

Comments(0)

Add Comment

Login To Comment