I spoke a rep with turbotax, to see if their software would support my filing married/filing joint with my non resident alien husband(who has an ITIN) , and they said their software fully supported that,, but when I was going thru the steps, it doens't allow for his income to be excluded from the end total. I then spoke with someone at the IRS office to make sure that I understood it correct, that his income was not to be taxed, as it was fully earned here in the UK, and they said that turbotax, doesn't actually allow for this in their software :/,, so I did it all by hand, step by painful step. Actually, it wasn't all that hard,, but fingers crossed that I calulated everything correctly.