US return requires US TurboTax

I'm Canadian and buy/sell US goods. I have to file a return in California to maintain my Seller account. As an S-corp I probably need to have the US version of TurboTax for business? Our accountant does our Canadian filing.