If the sponsor is self employed:
1. Affidavit of Support (Form I-134)
(Required)
2. Income Tax Return from last year
(Required)
3. Certificate of Naturalization or US Passport or Green Card Copy
(Recommended)
4. Bank Statement
(Optional)
5. Business License
(Optional)
6. W2
(Optional, W2 is used to get tax return from the gov. A tax return report from the IRS should be enough because it contains the same information)
If the sponsor is employed by a company:
1. Affidavit of Support (Form I-134)
(Required)
2. Employment Letter
(Required. It should contain the nature of the job, salary, and the position in the company. This should be written by the company itself)
3. Income Tax Return from last years
(Recommended)
4. Certificate of Naturalization or US Passport or Green Card Copy
(Recommended)
5. Bank Statement
(Optional)
6. W2
(Optional, W2 is used to get tax return from the gov. A tax return report from the IRS should be enough because it contains the same information)
Required: You
MUST have it with you for the interview
Recommended: It is better to bring it for the interview but it is not an official requirements.
Optional: Not necessary to bring it with you for the interview. Bring this if only you have the time and don't mind asking your sponsor or your sponsor don't mind giving it to you.
The official requirements are in the I-134 form itself. It says the required supporting documents.
http://www.uscis.gov/files/form/i-134.pdf
It basically give you the option to choose either one OR any combination OR all of them:
A: This is if your sponsor is either employed or self-employed or unemployed (unemployed could be someone who is already retired).
Required:Bank Statement
B: This is if your sponsor is employed by someone or by a company.
Required: Statement of Employer
C: This is if yous sponsor is self-employed or own his/her own business.
Requried:tax return
D: This is if your sponsor is either employed or self-employed or unemployed (unemployed could be someone who is already retired).
Required: Bonds