Manojb is right, you DO need to take the help of a professional tax preparer, who will also tell you that uder the US tax code(federal) that any income earned aborad is subject to an exclusion from income reckoned for taxes if you were the resident of a foreign country and you may have some write offs for other things, not limited to, but including taxes you may have paid abroad, and a housing tax