Learn about the I-134 affidavit of support form, its requirements, and how to complete it. Ensure your visa application process is smooth with us.You must: 1) complete the online visa application and 2) print the application form confirmation page to bring to your interview. Form I864, Affidavit of Support, needs to be filed DHS if you are a U.S. citizen or LPR planning to sponsor a spouse or family member. Generally, an I134 Affidavit of Support for especially B2 visitors is not needed. The form includes questions about both the sponsor and the beneficiary, including basic biographical information and immigration history. Applicants for a B2 tourist visa should NOT submit the I-864 Affidavit of Support or any other official US document pertaining to their finances. The person who is petitioning on behalf of the immigrant visitor fills out Form I-134. Files Assumed Name Certificates. Some sponsors temporarily reside abroad and intend to move to the US once a family member's immigrant visa is issued.