Conditions necessary for one to be eligible for a fiance visa
Foreign nationals married to US citizens who wish to and live in the United State can either apply for a marriage visa or a fiance visa. The two have a few differences but the main difference is that a marriage visa requires that you should first be married to a citizen before application is done.
Petition for Alien immigration (form l -130) should be presented to the immigration department by the citizen. This should be the first step you take in order for you to get a marriage visa as a foreigner. After the form is submitted by the US citizen to the Immigration Office, the United States Embassy and the National Visa Center takes care of the rest.
Once processing of the request has been completed and the petition approved, the foreign spouse will be permitted residence within the United States with his or her spouse. Usually the marriage visa does not require many details once the applicants have proven that they are legally married and there is no case that they should be apart from each other.
Since the visa takes months to be approved the non citizen spouse can enter the US and awaiting the visa to be processed and approved.
The non citizen enters the country on a temporary basis to be with the citizen spouse. This can only happen if the American citizen applies for a k1 visa which approves the temporary stay in the US.
The immigration Office also demands additional forms to be filled and presented to them as a petition requesting permission for the foreign spouse to enter the country. Such forms include an IR-1 or Immediate Relative visa which authorizes foreign spouse to immigrate to the United Sates. The other demand is the CR-1 or Conditional Residency visa. The CR -1 is given to couples who have been married for under 2 years.