145lauan
New Member

How can I set up my account if I'm a non-resident alien?

I am a real estate property owner and I need to file my taxes. Can I still use TurboTax or do I need to use a different site?