If you're a U.S. citizen marrying someone who lives abroad — or you're the person abroad marrying a U.S. citizen — one of the first hard questions you'll face is whether to go through the K-1 fiancé(e) visa route or the CR-1 spouse visa route.
Both paths end at the same place: your spouse living in the U.S. as a permanent resident. But the routes themselves are very different in cost, timeline, paperwork, and what life looks like immediately after arrival. Choosing the right one for your situation can save you 6-12 months and over $1,500.
Here's a clear comparison.
The 30-second summary
Use K-1 if: You're engaged but not yet married, and you specifically want to have your wedding ceremony in the United States. Your partner can come to the U.S. on a K-1, you must marry within 90 days, then you file for adjustment of status to get the green card.
Use CR-1 (or IR-1) if: You're already married, OR you're willing to get married abroad before applying. Your spouse enters the U.S. on day one with a green card already in hand, can work immediately, and can travel internationally without restrictions.
The detailed comparison
| Factor | K-1 Fiancé(e) | CR-1 / IR-1 Spouse |
|---|---|---|
| Marital status required | Engaged, not married | Already married |
| Where wedding happens | In the U.S., within 90 days of arrival | Abroad (or in U.S. before filing) |
| Timeline to U.S. arrival | ~10-14 months | ~12-18 months |
| Total government fees | ~$2,830+ | ~$1,805+ |
| Status at U.S. arrival | K-1 nonimmigrant (must adjust status) | Permanent resident (green card) |
| Work authorization on arrival | No — must apply for EAD (4-9 months) | Yes — immediately |
| Can travel internationally after arrival | Restricted until AOS approved | Yes — immediately |
| Overall cost (government fees + forms) | ~$3,500-4,500+ | ~$2,000-3,000+ |
The cost breakdown in detail
The K-1 route looks faster on paper (10-14 months vs. 12-18 months), but it costs more and comes with additional steps after your partner arrives. Here's why:
With K-1, your fiancé(e) arrives and can't work. You need to get married within 90 days, then file an Adjustment of Status (AOS) package — Form I-485, I-864, I-131, I-765 — which triggers another 4-9 month wait before work authorization and another 1-2 years before the green card is issued. You pay the AOS filing fees on top of the original K-1 costs.
With CR-1, your spouse arrives as a conditional permanent resident. They have a green card on day one, can work immediately, and can travel internationally. After 2 years, you file I-751 to remove conditions and get the full 10-year green card. You skip the entire AOS process.
Which is faster, really?
K-1 looks faster to U.S. arrival — typically 10-14 months vs. 12-18 months for CR-1. But to permanent residence (green card), CR-1 is almost always faster. On K-1, you arrive, then wait another 4-9 months for EAD/work permit, then another 1-2 years for the green card. CR-1 you arrive with the green card.
Who should choose K-1
- You're engaged but not yet married and want the wedding in the U.S.
- Your fiancé(e) doesn't need to work immediately after arrival.
- International travel restrictions immediately after arrival don't matter for your situation.
- You prefer the U.S. wedding planning over a quick civil ceremony abroad.
Who should choose CR-1
- You're already married.
- You're willing to have a simple civil ceremony abroad before starting the CR-1 process (then have a U.S. celebration later — this is totally fine).
- Your spouse needs to work as soon as they arrive in the U.S.
- Your spouse needs to travel internationally shortly after arrival.
- You want to minimize total government fees.
- You're in a longer-term timeline and prefer to minimize steps.
Common mistakes
Starting K-1 when you're already married: If you're already legally married, you cannot use the K-1. It's for unmarried fiancé(e)s only. You'd use IR-1 (married under 2 years) or CR-1 (married more than 2 years).
Missing the 90-day marriage requirement on K-1: If your fiancé(e) enters on a K-1 and you don't marry within 90 days, they must leave the U.S. The K-1 does not allow extensions.
Planning on your K-1 partner working before the EAD arrives: A K-1 entrant cannot legally work in the U.S. until their Employment Authorization Document is approved — typically 4-9 months after filing the AOS package. Plan for this financially.