My husband and I are currently waiting for his spousal visa interview (CR1). For the past two years, since we have been married, I have filed MFS. I have filed through TurboTax and mailed my filings with non resident alien written in the spousal SSN. If he is able to get an interview and get his visa this year and able to enter the US, I would like to file MFJ. My questions are related to his income earned in Mexico. (1) Since he doesn’t have a W2 or a similar document, does anyone know how I would enter that income into a tax prep software? (2) How would I convert pesos to USD? Would it just be on the conversion rate at the end of the year? (3) Is there a way to deduct what Mexico taxes my husband has paid from my tax liability? (4) If he enters the US this later year, do I have to claim all of his Mexico earnings even though he was not in the US all year? If anyone has any suggestions on this topic, I would greatly appreciate it.