Forms I-130, I-130A and I-129F

Your K-3 visa package, prepared for you

A K-3 visa is for a U.S. citizen whose spouse is abroad. We prepare Form I-130, Form I-130A and Form I-129F from one set of answers.

No account or card needed. Money-back guarantee.

  • 9 pre-filing checks
  • I-130, I-130A and I-129F in one package
  • Money-back guarantee

Last updated

  • $249Package price
  • 2 stepsI-130 first, then the I-129F
  • $0USCIS fee for the I-129F
  • Money-backGuarantee

BEFORE YOU FILE

The I-129F for a K-3 goes after the I-130. Mail the I-130 first. When its receipt notice (Form I-797C) arrives, usually 2 to 4 weeks later, mail the I-129F with a copy. If you already filed an I-130, send the I-129F with a copy of your receipt notice.

What you get

What the package includes

The forms, the checks, and one document list.

  • ONE SET OF ANSWERS

    One set of answers fills every form

    Names, dates, addresses and marriage details go in once and fill the I-130, I-130A and I-129F.

  • 9 checks before you file

    We check each form, then the marriage details the forms share. You see the results before you pay.

  • The I-130 requirement, checked

    The I-129F for a K-3 needs an I-130 first. We ask where yours stands and tell you what to mail and when.

  • One document list

    Proof of citizenship, the marriage certificate, any divorce decree, and your spouse's passport details, in one list.

How it works

Prepare your K-3 package in four steps

A full package takes more than one sitting. Your answers save as you go.

  1. Answer a few questions

    Tell us about yourself and your spouse, and how the marriage began. No account is needed.

  2. Complete the forms

    Work through Form I-130, Form I-130A, and Form I-129F in plain English. We fill in the details USCIS asks for.

  3. Review your package

    See the pre-filing report and your document list before you pay.

  4. Mail it to USCIS

    Print, sign, and mail the I-130 first. When its receipt notice arrives, mail the I-129F with a copy.

Pre-filing checks

See every check before you file

Every K-3 package runs through 9 checks, listed below. You see the report before you pay.

  • Form I-130 for Your Spouse

    • The I-129F is tied to an I-130 for the same spouse
  • Petitioner Address History

    • The petitioner has five years of addresses with no gaps
  • Beneficiary Address History

    • Five-year address history for your spouse has no gaps
  • Petitioner Employment History

    • Five-year petitioner employment history reaches the present, unemployment included
  • Beneficiary Employment History

    • Five-year employment history for your spouse reaches the present
  • Marital Answers

    • Each marital status matches that person's former-spouse answers
  • Beneficiary Arrival Details

    • Your spouse's last arrival and authorized stay add up
  • Form integrity

    • Required fields complete
    • Field content validation

Compare your options

Three ways to prepare your K-3 package

Three forms have to agree with each other. This is who does that work.

Swipe to compare all three

FeatureDo it yourselfImmivaTraditional immigration attorney
What you pay to prepare itFree$249$2,000–$5,000
Form I-130, the family petitionYesThe blank USCIS form, free to downloadYesFilled in from your answersYesFilled in for you
Form I-130A, for a spouseNoA second form, if you work out that you need itYesAdded for spouse cases, filled from the same answersYesFilled in for you
Form I-129F, the K-3 petitionNoA third form, and the K-3 tie-in to work out yourselfYesPrepared and checked against the I-130YesPrepared for you
Keeping every form consistentNoYou retype names, dates and addresses on each formYesEntered once, then compared across the formsYesThey cross-check
USCIS fee and addressNoYou look them up in the fee schedule and address chartsYesI-130: see the fee schedule. I-129F: no fee for a K-3YesSet for you
Document listNoSeveral overlapping checklists to reconcileYesOne list covering the whole packageYesTailored to you
What it costs you upfrontYesNothingYes$249 for the package, after you see the reportNoA retainer before anything starts

Your K-3 spouse visa package

Form I-130, Form I-130A and Form I-129F, the pre-filing report, and one document list.

$249One price for the package. USCIS filing fees are separate and paid to the government.

Covered by a money-back guarantee. Read the guarantee terms

Common questions

K-3 spouse visa questions, answered

Requirements, timing, fees, and how the K-3 compares with the CR-1 and IR-1.

Immiva Logo

971 US Highway 202N

Suite #8187

Branchburg, NJ 08876


Disclaimer: Simple Immi LLC dba Immiva is not a lawyer or a law firm and does not engage in the practice of law, provide legal advice, or offer legal representation. The information, software, services, and comments on this site are for informational purposes only and address issues commonly encountered in immigration. They are not intended to be a substitute for professional legal advice. Immiva is not affiliated with or endorsed by the United States Citizenship and Immigration Services (USCIS) or any other government agency. Your use of this site is subject to our Terms of Use.

Copyright © 2026 immiva.com (Simple Immi LLC dba Immiva)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Featured on Twelve ToolsImmiva - Featured on Startup Fame