Jesus, that's complicated. And don't you end up paying taxes in your C-Corp? Not even a S-corp? Just go with the single member LLC. Set it up in Delaware with BizFilings like everyone else (well, me) did.
Need to call my CPA....but if the LP route is a no go...majority of CTA's are either LLC's or are Inc. (dunno if S or C corp).
Ha...it is and it isn't. The C-corp, only 1% of my income flows through. The rest flows through the LP to me. The reason for this structure is tax purposes only (I do not pay SET tax). But, yes, I will either go with a LLC or Inc.
Sub-chapter "S" because I own 100% of the company. Just because LLC has "limited liability" in it does not necessarily mean you have an additional layer of protection! Most of the S&P 500 is incorporated in Delaware, and some would consider it to be the "standard."