Do I Need to Pay the USCIS Immigrant Fee After CR1 Visa
Usually, yes. If your CR1 visa was approved and you are immigrating to the United States as a lawful permanent resident, you generally need to pay the USCIS Immigrant Fee online. The main exception is if you qualify for an exemption listed by USCIS.
For most CR1 visa holders, the best time to pay is after visa approval and before traveling to the United States. The fee is separate from the fees you may have already paid during the visa application process.
This is general information, not legal advice. Check the current USCIS instructions before you pay or travel.
Do CR1 visa holders need to pay the USCIS immigrant fee?
Yes, in most cases.
A CR1 visa is an immigrant visa for the spouse of a U.S. citizen. If you are using that visa to immigrate to the United States as a lawful permanent resident, USCIS generally requires the USCIS Immigrant Fee.
The fee is paid online. It is connected with the production and delivery of your green card after your immigrant visa process is complete.
You may not need to pay if you fall under an exemption. Since exemptions can depend on your situation, don't assume that a fee is waived just because you paid other fees during the CR1 process. Check the exemption information on the official USCIS Immigrant Fee page.
A simple way to think about it is:
- Visa fees help cover the immigrant visa application and processing.
- The USCIS Immigrant Fee is a separate USCIS payment tied to producing your green card.
- Paying one does not automatically mean you paid the other.
When to pay the USCIS immigrant fee after visa approval
Most CR1 immigrants pay the fee after the visa is approved but before traveling to the United States.
That timing matters because approval of the visa and the payment of the USCIS Immigrant Fee are two different steps. Completing your interview does not always mean the fee is due immediately. The key point is generally visa approval, rather than simply attending the interview.
If your visa has been approved, check the USCIS payment instructions before making travel plans. Paying before travel helps keep this step from being forgotten during the busy period between visa approval and your move.
Do I need to pay the fee after my CR1 interview?
Not necessarily just because the interview is over. The available USCIS guidance describes the payment as something immigrant visa holders generally make after approval. If the visa is still pending, wait for the official result and follow the instructions connected with your case.
If your CR1 visa has been approved, review the USCIS Immigrant Fee page and confirm:
- The current fee amount
- Whether an exemption applies to you
- Which information you need to complete the payment
- How to check the payment afterward
How much is the USCIS immigrant fee?
The research available for this topic lists the USCIS Immigrant Fee as $235 for 2024/2025.
You may still see $220 mentioned on older pages, forum posts, or search results. That lower number is the source of much of the confusion. It appears to be an older amount, while the more recent information supplied for this topic lists $235.
Because government fees can change, don't rely on an old article or a message from another CR1 applicant. Before paying, check the amount shown on the current official USCIS payment page.
So, if you are asking “How to pay the $235 green card fee,” first confirm that $235 is still the amount displayed when you are ready to pay. The amount on the current USCIS page is the one to follow.
How to pay the green card fee online
The USCIS Immigrant Fee is paid online through the official USCIS payment process. Use the USCIS page rather than a third-party website or an unofficial payment link.
The process generally looks like this:
- Open the official USCIS Immigrant Fee payment page.
- Enter the case information the page requests.
- Review the fee amount and your information carefully.
- Submit the online payment.
- Save the payment confirmation and any reference information.
Take a screenshot or download the confirmation if the page gives you that option. Keep it with your CR1 records. You may also want to save the date, amount, and payment reference in a separate place.
Before submitting, check small details closely. A typo in an identifying number or case detail can make it harder to match the payment to your immigration record. If the payment page does not recognize your information, don't keep guessing. Recheck the information from your visa documents and use the official USCIS help or contact instructions.
The payment method and page details can change. For that reason, the current USCIS page should control over instructions copied from an older article.
What happens if the fee is not paid before travel?
If you have not paid before traveling, you should not assume the issue will fix itself or that the fee is no longer needed.
The available information says most immigrants pay after approval and before travel. Another description treats the fee as a required charge for immigrant visa holders before entering the United States. That makes it safest to handle the payment before your trip whenever possible.
If you are already in the United States, or you had to travel before making the payment, check the official USCIS instructions and pay as soon as the instructions allow. Keep your confirmation.
Do not confuse the fee with the validity of your visa or with the other steps in your immigration case. A missed payment may create a separate issue, but the supplied information does not support promising exactly what will happen in every case. If your travel date is close, your visa documents contain an unusual instruction, or the payment page will not work, use the official USCIS contact information for guidance.
How to check USCIS immigrant fee payment status
After paying, use the official USCIS Immigrant Fee resources to check your USCIS Immigrant Fee status. Keep the confirmation from the payment page because it can help you review or explain the payment later.
When checking your status, look for information showing that the payment was received or recorded. If the site does not show an update right away, avoid submitting a second payment without first checking the instructions. Duplicate payments can create more confusion.
Have these details available when you check:
- Your payment confirmation
- The date and amount paid
- Your visa or case information
- Any reference number provided during payment
The exact status labels and account steps may change. If your payment cannot be found, use the current USCIS instructions instead of relying on advice from a different applicant's case.
How the immigrant fee relates to receiving the green card
Paying the USCIS Immigrant Fee is one step connected with producing and sending your green card. It is not the same as receiving the card, and payment alone does not give you a guaranteed delivery date.
The time between visa approval, travel, payment, and card delivery can feel confusing because several events happen close together:
- Your CR1 visa is approved.
- You pay the USCIS Immigrant Fee, usually before travel.
- You travel using the immigrant visa.
- USCIS handles the immigrant fee and green card production process.
- Your green card is sent according to the applicable process.
The available research does not provide a reliable delivery timeframe for a green card after a CR1 visa. Be careful with websites or posts that promise a specific number of days. Your payment confirmation shows that you completed the fee step. It does not promise that the physical card will arrive by a particular date.
If you need to check what happens next, use the official USCIS status tools and instructions connected with your case.
Common questions about the $220 and $235 fee amounts
Is the USCIS Immigrant Fee still $220?
You may see $220 in older information, but the research supplied for this article lists the fee as $235 in 2024/2025. Fees can change, so confirm the amount shown on the current USCIS payment page before paying.
Is the $235 fee the same as the CR1 visa fee?
No. The USCIS Immigrant Fee is separate from the fees connected with applying for and processing the CR1 immigrant visa. Paying your visa-related fees does not necessarily mean you paid the USCIS Immigrant Fee.
When should I pay the USCIS immigrant fee?
For most CR1 applicants, pay after the visa is approved and before traveling to the United States. Check whether you qualify for an exemption before submitting payment.
How long will it take to get my green card after a CR1 visa?
The supplied information does not support a reliable delivery estimate. The fee is one step in the green card process, but paying it does not provide a guaranteed delivery date.
What if I paid but cannot see my USCIS immigrant fee status?
Check your confirmation details first. Make sure you are using the right USCIS status or payment instructions. If the payment still cannot be found, contact USCIS through the official instructions rather than paying again without guidance.
Before traveling, verify the current fee, any exemptions, payment instructions, and your payment status on the official USCIS Immigrant Fee page.