This is one of the most common questions an immigration consultation in our office covers. The answer depends on your timeline, your money, your country, and what you want to do once your partner arrives. There is no single right answer, but there is a structured way to think about it.
The 60-second decision tree
- Are you already legally married? If yes, file CR-1 (or IR-1 if you have been married more than 2 years). K-1 is only for engaged couples not yet married.
- Are you US citizen or green card holder?
- US citizen: K-1 OR CR-1/IR-1 are both available
- Green card holder: K-1 is NOT available. CR-1/IR-1 only. Wait time may be 18+ months.
- How fast do you need them in the US?
- K-1 timeline: typically 8 to 12 months from filing I-129F to entry
- CR-1 timeline: typically 12 to 18 months from filing I-130 to entry (sometimes longer)
K-1 used to be much faster than CR-1 but the gap has narrowed considerably since 2022.
- How much can you spend?
- K-1 total cost: $2,025 (USCIS + DOS + medical) PLUS $1,640+ for adjustment of status (Form I-485) once they are in the US
- CR-1 total cost: $1,200 (USCIS + DOS + medical) and they arrive WITH their green card, no adjustment needed
CR-1 is roughly $2,000 cheaper because there is no adjustment-of-status step.
- Does your partner need to work or travel internationally as soon as they arrive?
- K-1 arrival: cannot legally work for ~6 months until I-765 is approved. Cannot leave the US (no advance parole) without abandoning the petition.
- CR-1 arrival: green card in hand. Work-authorized immediately. Travel internationally immediately.
This is the biggest practical difference. CR-1 is significantly better post-arrival.
- Do you live in or have access to the partner abroad country?
- If you can travel abroad and marry there, CR-1 is usually better
- If you cannot travel and meeting in the US is critical, K-1 may be the only realistic path
- Are there visa fraud or relationship-recency concerns?
- Less than 2 years married at the time of admission: CR-1 (conditional 2-year green card, must file I-751 to remove conditions)
- More than 2 years married at admission: IR-1 (10-year green card, no conditions to remove)
Side-by-side summary table
If you want fastest path to having them physically next to you in the US: K-1 is slightly faster (by 3 to 6 months on average) but the gap has narrowed.
If you want the cheapest end-to-end path: CR-1 wins by ~$2,000 because there is no adjustment-of-status step.
If you want them work-authorized and travel-able from day one: CR-1 wins by a wide margin. K-1 means 6+ months of waiting in the US without work authorization.
If you want the safest path against relationship fraud accusations: CR-1 if you have a strong marriage record (joint accounts, lease, photos over time). K-1 if your relationship is recent and you need the marriage step in the US.
If the US partner is a green card holder, not a citizen: CR-1 is the only option (K-1 is not available).
Common mistakes
Mistake 1: Choosing K-1 because you heard it is "faster"
It is faster to entry by a few months but adds 6+ months of immigration limbo INSIDE the US plus $1,640 for adjustment of status. Total time-to-permanent-status is often LONGER on K-1.
Mistake 2: Marrying abroad without filing I-130 right away
If you marry abroad and then take 9 months to file, you have wasted those 9 months. File the I-130 within weeks of the marriage.
Mistake 3: Missing the 90-day rule on K-1
K-1 holders MUST marry the petitioner within 90 days of arrival. Not 91. Not 95. Not "we will get to it." If you miss this window, the K-1 holder must depart the US and start over from scratch. This rule is unforgiving.
Mistake 4: Hiding prior marriages or denials
Always disclose every prior marriage, every prior visa denial, every prior immigration filing. USCIS sees the full record. Hiding it is fraud and gets the case denied or banned permanently.
What we tell clients in our office
If you have a real established marriage, evidence of a real life together, and the time to wait, CR-1 is almost always the better choice. K-1 is for the narrower case where the relationship is solid but the marriage step has to happen in the US for cultural, family, or logistical reasons.
The right answer depends on the facts of YOUR case. The questions above are the framework. The Master Class walks through each form (I-129F for K-1, I-130 for CR-1) step by step in plain language.
Both K-1 and CR-1 walkthroughs are in the Master Class
The JRICKSS Immigration Master Class covers Form I-129F (K-1 fiance), Form I-130 (CR-1 spouse), and the timing logic for each. Plain English (and Haitian Kreyòl Vol 1). Every module ends with "When to walk away or get a lawyer."
Use code FONDATE at checkout for $97 off (first 50 buyers, through May 10).
View the Master ClassFrequently asked questions
What is the difference between a K-1 and CR-1 visa?
K-1 is the fiance visa: bring your unmarried fiance to the US for a 90-day window during which you must marry. CR-1 is the spouse visa: you marry abroad first, then your spouse arrives in the US already with a conditional green card.
Which is faster, K-1 or CR-1?
K-1 is generally faster to entry by 3 to 6 months on average. However, the K-1 holder must then file Form I-485 for adjustment of status once in the US, which adds 6 to 12 months and ~$1,640. Total time to permanent status is often LONGER on K-1.
Can a green card holder file a K-1?
No. K-1 fiance visas are only available to US citizen petitioners. Green card holders must marry abroad and file CR-1.
What is the 90-day rule for K-1 visas?
The K-1 fiance visa holder must marry the petitioner within 90 days of admission to the US. If they miss the window, they must depart the country. The rule has no exceptions.
JRICKSS Financial