Deductions & credits

Unfortunately they don't have US TINs. Some of the companies are PFICs. Others are not. What can I do to efile my return?