Get started

Guided U.S. immigration form preparation

Your U.S. immigration forms, prepared in plain English.

Tell us what you are trying to do. Answer the questions the form asks. Download a prepared package to review, sign, and file yourself.

Five forms supported today: AR-11, I-90, an initial category (c)(9) I-765, a standard, non-emergency I-131 — those two only while your Form I-485 is pending with USCIS — and an I-539 for one applicant extending their stay or changing their status.

  • See the price before you create an account
  • Review every answer before anything is generated
  • You sign and file it yourself

Encrypted connection

What can we help with?

Start with what you need to do.

Five forms are supported today. Each has its own guided interview, and you see the price before you create an account.

Form AR-11

Change my address

Report a new U.S. address to USCIS.

Form I-90

Renew or replace a Green Card

Prepare a renewal or replacement application for a Permanent Resident Card.

$129

Government fees separate

Start the I-90
Form I-765

Work permission

Form I-765, initial category (c)(9). For an applicant whose Form I-485 is pending with USCIS.

$149

Government fees separate

Start the I-765
Form I-131

Travel documents

Form I-131, standard non-emergency request. For an applicant whose Form I-485 is pending with USCIS.

$149

Government fees separate

Start the I-131
Form I-539

Extend your stay or change your status

Form I-539, for one applicant in the United States. Families filing together are not supported yet.

$99

Government fees separate

Start the I-539

Filing both?

Work permission (I-765) + travel documents (I-131)

$248Save $50

See the bundle

What you receive

A completed form, ready to review, sign, and mail.

When you finish the guided interview, incola prepares the official USCIS form from the exact answers you reviewed. You download the PDF and keep it in your account.

  • The official form — the same document USCIS publishes, filled from your answers.
  • Your answers preserved — you can return, correct anything, and generate a new version.
  • Yours to file — you sign and mail it. incola does not file on your behalf.
A redacted example of a completed Form I-90 generated by incola
Redacted example of a generated Form I-90. Personal information removed. Generated from a test fixture, not a real applicant.

How it works

Four steps from goal to filing package.

No form numbers to look up. No legal jargon. You start with what you are trying to do, and incola tells you whether one of its supported paths fits.

  1. Describe your goal

    Start with what you are trying to do, not a government form number.

  2. Complete the interview

    Enter and confirm the facts requested for the supported application.

  3. Review everything

    Correct answers and review the exact information and documents intended for the package.

  4. Download the form

    Generate the official PDF. Review it and sign it. We do not file on your behalf.

Honest limits

What incola is, and what it is not.

incola is
A software provider that helps you prepare official U.S. immigration forms.
Not a law firm
incola does not provide legal advice, and using it does not create an attorney-client relationship.
Does not file
You sign and mail the form yourself. incola does not submit filings on your behalf.
USCIS decides
Every adjudication outcome is USCIS’s. incola has no influence over it and makes no prediction.

Ready to prepare your official immigration forms?

Five forms supported today; I-765 and I-131 only while a Form I-485 is pending with USCIS, and I-539 for one applicant.