Use this form to show they have adequate means of financial support and are not likely to rely on the US government for financial support. A letter of invitation or Affidavit of Support is not needed to apply for a visitor visa.Completing and signing Form I-864 makes you the sponsor. Form I134 is used to document the personal finances of a sponsor who lives in the United States. USCIS form I134 Affidavit for support is required to file for officially sponsoring anyone for a US visa or immigration. We only use your information about immigration status to check if you qualify for Marketplace coverage. We don't use it for immigration enforcement. To show this, you will need the last three years of taxes and proof that you are currently employed. Non-U.S. citizens must also submit proof of legal residence in the United States: U.S. Resident Card (Green card) or valid U.S. long term Visa. The person who is petitioning on behalf of the immigrant visitor fills out Form I-134.