ShaxPht
New Member

Get your taxes done using TurboTax

This answer confuses me. I live overseas and am about to buy TurboTax Deluxe download from Amazon, which is the direct seller. 

I plan on installing the software locally and filing electronically. I assume this is possible. The designation "desktop" is confusing. Does this refer to the software running on my machine as apposed to in the cloud?

I'm self-employed and need Schedule C and Form 2555.

Are these forms in this version or not?