You can use TurboTax to enter your income earned abroad, even if it is not reported on a Form W-2.
TurboTax supports Form 2555, Foreign Earned Income, to calculate your foreign earned income exclusion and foreign housing exclusion or deduction.
The Deluxe, Premier and Self-Employed versions of TurboTax Online all support Form 2555 (not Federal Free), as well as all versions of TurboTax Desktop, for Windows or Mac.
Please see the following TurboTax FAQ, "What are Forms 2555 and 2555-EZ used for?", for instructions on how to enter information in TurboTax about your foreign earned income: