This opinion is for general information purposes and should not be relied upon as tax advice. This is not intended to be a substitute for consultation with counsel and does not constitute legal or other professional advice or an opinion of any kind.Tax software like Turbotax? I use TT, but i'm not sure how it would possibly advise me on this, afaik...
I think the S-corp will have to pay the 1.5% CA franchise tax whether it remains registered as a CA corp, domesticates in a different state and register in CA as a foreign corp, or doesn't even register in CA and "do business" in CA. If all the S-Corp's revenue is from CA clients and cases in CA courts, it seems like the S-Corp will get stuck with that 1.5% in any event.
So then the question comes down to the personal taxes...
Turbo tax can indirectly advise you by calculating the tax for you just try it as CA vs non CA.
Your personal tax is still from CA source of income.
Another warning, if your S-corp is only you, have a good luck defending your logic to pay anything less than 100% as salary. There is no such thing as XX/YY rule. I'm sure some CPA told you that, that way they can bill you more when you get audit, and even more to defend you in court. Doesn't mean you will win.
My understanding is that for virtual services, the location of source of income is generally defined as where the provider is physically present at the time of performing the service. However, a structure like that may force you to defend that position in court. CA is known to be aggressive in pursuing questionable residents.
Unless you can prove the source of income.
NV lawyer with CA client is clearly CA income.
NV tech support for CA users (not company) is clearly CA income
NV tech support for any users is unclear and is NV income.
And yes, anything that isn't plain obvious will need to be fight out in court. The less ties the better chance.
Good news is none of this should land you jail time, only penaties. So if you screw up you just pay up.