What you need to apply for a B-1 / B-2 visa
• Passport is valid for travel to the United States. At the same time, the passport must be valid for at least six months after the intended period of stay in the United States. Except where country-specific agreements provide for exceptions. If there is more than one person on the passport, each person applying for a visa must submit an application.
• You can upload your photo online directly on Form DS-160. However, if you are unable to upload your photo online, bring one 2×2 ”color photograph with a white background to your visa interview. The photo should be in sharp focus when looking into the camera. In addition, the face should cover about 50% of the photo. Also, take off your glasses, hat, or anything that covers your face before photographing.
• Receipt of payment of the application fee at your local consulate or embassy where you will be applying.
• The local US consulate may require other supporting documentation. Including proof of finances (such as bank statements, tax returns, or other documents). Proof of education or proof of employment (including payroll, letter from your employer, or other proof) may also be required.
The embassy may require other documents. Therefore, it is recommended that you contact the Nonimmigrant Visa Section of your local US Consulate for complete information.