If you are still on a J2 visa and your spouse is a nonresident, you are a nonresident. If this is the case, you need to file a nonresident tax return.
TurboTax does not support nonresident returns.
However we have a partnership with Sprintax offering a nonresident tax filing solution to our TurboTax customers.
Visit the TurboTax/Sprintax site for more info or to get started.
I have tried SprintTax however they do not have Schedule C to allow me to offset expenses for my independent contractor job. Any other options available?
Yes, you can print Schedule C and Schedule SE from the IRS website and complete by hand. You will need to transfer the amounts to your Sprintax return and print your nonresident return and include your Sch C and Schedule SE.