Skip to main content
28 Forms Available • AI-Powered Document Preparation

Browse Immigration & Tax Forms

Browse the form descriptions below. Sarah, your AI form assistant, will guide you through a question-and-answer session to prepare a document you have chosen. You review, sign, and file it yourself.

FirmaBizz is document-preparation software — not a law firm, not attorneys, and not a government agency. We do not provide legal advice or representation and do not file documents with USCIS, the IRS, or any agency on your behalf. Official forms are available free of charge at uscis.gov and irs.gov; you pay only for our software and preparation assistance. You are not required to use our service — you may complete these forms yourself for free or consult an attorney or accredited representative. The person assisting you is not an attorney and is not authorized to give legal advice.

Popular searches: citizenship, green card, work authorization, ITIN, tax return

I-130

POPULAR

Petition for Alien Relative

Free

Bring your family to the U.S. Petition for your spouse, parent, child, or sibling to immigrate. First step in family-based green card process.

Who generally uses this form:

  • • U.S. citizens sponsoring family members
  • • Green card holders sponsoring spouse or children
  • • Starting family reunification process
50-75 min
Family
Start Form

I-129F

Petition for Fiancé(e)

$4.99

Bring your fiancé(e) to the U.S. to marry. Get a K-1 visa so you can marry within 90 days of their arrival in the United States.

Who generally uses this form:

  • • U.S. citizens marrying foreign nationals
  • • Engaged couples living in different countries
  • • Planning to marry in the U.S.
50-75 min
Family
Start Form

I-864

Affidavit of Support

$4.99

Prove you can financially support your family member. Required for most family-based immigration. Shows you meet income requirements.

Who generally uses this form:

  • • Sponsors of family immigrants
  • • For the sponsor — usually filed with the I-485 or sent to the National Visa Center
  • • Proving financial ability to support
30-45 min
Family
Start Form

I-751

Remove Conditions on Residence

$4.99

Remove conditions from your marriage-based green card. File within 90 days before your 2-year green card expires to get your 10-year card.

Who generally uses this form:

  • • 2-year conditional green card holders
  • • Married for less than 2 years when approved
  • • Proving marriage is real, not for immigration
40-60 min
Family
Start Form

N-400

POPULAR

Application for Naturalization

Free

Apply for U.S. citizenship through naturalization. USCIS generally requires a period of lawful permanent residence before a person may apply; check the official instructions for current requirements.

Who generally uses this form:

  • • Green card holders who have held permanent residence for the period stated in the instructions
  • • People who meet the residence and physical-presence requirements described by USCIS
  • • People who want to vote, travel easily, or sponsor family members in the future
50-75 min
Citizenship
Start Form

N-600

Certificate of Citizenship

Free

Get proof of U.S. citizenship you acquired at birth or through your parents. For those born abroad to U.S. citizen parents.

Who generally uses this form:

  • • Born abroad to U.S. citizen parents
  • • Automatically became citizen as a child
  • • Need proof of citizenship for passport/job
50-75 min
Citizenship
Start Form

I-485

POPULAR

Application to Adjust Status

$9.99

Apply for your green card while in the U.S. Become a permanent resident without leaving the country. Final step for most immigrants.

Who generally uses this form:

  • • Approved family or employment petition
  • • Already in the U.S. legally
  • • Ready to become permanent resident
80-120 min
Green Card
Start Form

I-90

Replace/Renew Green Card

$2.99

Renew your expiring green card or replace a lost, stolen, or damaged one. Keep your status up to date.

Who generally uses this form:

  • • Green card expiring in 6 months
  • • Lost, stolen, or damaged green card
  • • Changed name or personal information
30-45 min
Green Card
Start Form

I-539

Extend/Change Nonimmigrant Status

$4.99

Stay longer in the U.S. or change your visa status. Extend tourist visa, change from F-1 to H-1B, or other status changes.

Who generally uses this form:

  • • Tourist visa expiring, need more time
  • • Want to change visa category
  • • F-1, B-2, or other nonimmigrant visa holders
25-35 min
Green Card
Start Form

I-765

POPULAR

Application for Employment Authorization

$2.99

Get permission to work in the U.S. Required for most immigrants before they can legally work. Get your EAD card (work permit).

Who generally uses this form:

  • • Applicants with a pending I-485 adjustment application
  • • F-1 students seeking OPT (CPT is arranged through your school, not USCIS)
  • • Asylum applicants past the waiting period described in the instructions
25-35 min
Work
Start Form

I-140

Immigrant Worker Petition

$9.99

Employer sponsors you for permanent residence. First step for employment-based green card (EB-1, EB-2, EB-3 categories).

Who generally uses this form:

  • • Employer sponsoring you for green card
  • • Priority workers or skilled workers
  • • PERM labor certification approved
40-55 min
Work
Start Form

I-129

Petition for Nonimmigrant Worker

$9.99

Temporary work visa petition. Used for H-1B (specialty workers), L-1 (transfers), O-1 (extraordinary ability), and other work visas.

Who generally uses this form:

  • • H-1B specialty occupation workers
  • • L-1 intracompany transfers
  • • O-1 extraordinary ability workers
90-150 min
Work
Start Form

I-131

Application for Travel Document

Free

Travel abroad while your green card application is pending. Get advance parole, reentry permit, or refugee travel document.

Who generally uses this form:

  • • Pending I-485, need to travel abroad
  • • Green card holder traveling over 1 year
  • • Refugees/asylees needing travel document
40-60 min
Travel
Start Form

I-589

Application for Asylum

Free

Seek protection in the U.S. from persecution. If you fear returning home due to race, religion, nationality, political opinion, or social group.

Who generally uses this form:

  • • Fleeing persecution in home country
  • • Fear harm based on protected characteristics
  • • Must file within 1 year of U.S. arrival
55-80 min
Asylum
Start Form

Form 1040

U.S. Individual Income Tax Return

Free

File your annual federal income taxes. Standard tax return for U.S. citizens and residents. Report income, claim deductions, calculate refund.

Who generally uses this form:

  • • U.S. citizens earning income
  • • Green card holders (tax residents)
  • • Anyone with U.S. taxable income
30-45 min
Tax
Start Form

Form 1040-NR

Nonresident Alien Income Tax Return

Free

Tax return for nonresidents. Generally used by people present on temporary visas such as F-1, J-1, or a first year on H-1B. Filing rules differ from Form 1040.

Who generally uses this form:

  • • F-1, J-1 students/scholars
  • • H-1B first-year employees
  • • Foreign nationals, not tax residents
35-50 min
Tax
Start Form

Form 941

Employer's Quarterly Federal Tax Return

$2.99

Report payroll taxes quarterly. Generally required for employers with employees. Report wages, tips, federal income tax withheld, and Social Security/Medicare.

Who generally uses this form:

  • • Employers with W-2 employees
  • • Small business owners with staff
  • • Due quarterly per the IRS (see the official instructions for dates)
20-30 min
Tax
Start Form

Form W-7

Application for ITIN

$2.99

Get your Individual Taxpayer Identification Number (ITIN). Required to file taxes if you don't have a Social Security Number. For tax purposes only.

Who generally uses this form:

  • • No SSN but must file U.S. taxes
  • • Nonresident aliens earning U.S. income
  • • Dependents/spouses of U.S. tax filers
15-20 min
Tax
Start Form

Form 1040-X

Amended U.S. Individual Income Tax Return

$4.99

Fix a mistake on your tax return. Correct errors, add missing income, claim missed deductions. Must file within 3 years of original return.

Who generally uses this form:

  • • Made error on original tax return
  • • Forgot to claim deduction or credit
  • • Received corrected W-2 or 1099
25-35 min
Tax
Start Form

Form 1065

U.S. Return of Partnership Income

$9.99

Tax return for partnerships and LLCs. Report business income, deductions, and generate K-1s for partners. Generally required even when there is no income.

Who generally uses this form:

  • • Multi-member LLCs
  • • General or limited partnerships
  • • Must provide K-1s to partners
55-80 min
Tax
Start Form

Form 1120

U.S. Corporation Income Tax Return

$9.99

Tax return for C-Corporations. Report corporate income, calculate tax liability, claim deductions. Generally required annually for C-Corps.

Who generally uses this form:

  • • C-Corporations (not S-Corps)
  • • LLCs electing corporate tax treatment
  • • Due by April 15 (or 15th of 4th month)
60-90 min
Tax
Start Form

Form 1120-S

U.S. Income Tax Return for S Corporation

$9.99

Tax return for S-Corporations. Pass-through taxation - income flows to shareholders. Generate K-1s for all shareholders.

Who generally uses this form:

  • • S-Corporations
  • • Qualified small business corporations
  • • Must provide K-1s to shareholders
50-75 min
Tax
Start Form

Form 944

Employer's Annual Federal Tax Return

$2.99

Annual payroll tax return for small employers. Alternative to Form 941 if your annual payroll taxes are $1,000 or less. File once per year.

Who generally uses this form:

  • • Small employers with low payroll
  • • Annual payroll tax under $1,000
  • • Employers the IRS has notified to use Form 944
20-30 min
Tax
Start Form

Form 4868

Application for Extension of Time to File

Free

Get 6 more months to file your tax return. Automatic extension - no explanation needed. Moves deadline from April 15 to October 15.

Who generally uses this form:

  • • Taxpayers who need more time to prepare a return
  • • Taxpayers missing documents before the deadline
  • • NOTE: Any tax owed is still generally due by the original deadline
5-10 min
Tax
Start Form

Form 7004

Business Tax Extension

Free

Automatic 6-month extension for business tax returns. For partnerships (1065), S-Corps (1120-S), C-Corps (1120), and more.

Who generally uses this form:

  • • Corporations needing more time
  • • Partnerships missing documents
  • • NOTE: Estimated tax must still be paid
10-15 min
Tax
Start Form

Form 8938

Statement of Foreign Financial Assets (FATCA)

$4.99

Report foreign bank accounts and assets. Generally required when foreign financial assets exceed the thresholds stated in the IRS instructions. Part of FATCA compliance.

Who generally uses this form:

  • • Foreign bank accounts over threshold
  • • Foreign stocks, securities, or businesses
  • • U.S. persons with overseas assets
25-35 min
Tax
Start Form

Form 8865

Return of Foreign Partnership

$9.99

Report interest in foreign partnerships. Generally required for U.S. persons who own a 10%+ interest in, or control, a foreign partnership. Part of international tax compliance.

Who generally uses this form:

  • • Own 10%+ of foreign partnership
  • • Control over foreign partnership
  • • U.S. persons with foreign business interests
55-80 min
Tax
Start Form

Form SS-4

Application for Employer Identification Number

$2.99

Apply for an Employer Identification Number (EIN) for your business entity. Required for hiring employees, opening business bank accounts, and filing business tax returns.

Who generally uses this form:

  • • New businesses and LLCs
  • • Employers hiring employees
  • • Businesses opening a bank account or filing business returns
20-30 min
Tax
Start Form

Not Sure Which Form Applies?

Browse Forms by Category

Citizenship & naturalization

Includes N-400 (Application for Naturalization) and N-600 (Certificate of Citizenship).

Family-based immigration

Includes I-130 (Petition for Alien Relative), I-129F (Petition for Fiancé(e)), I-864 (Affidavit of Support), and I-751 (Remove Conditions on Residence).

Green card & status

Includes I-485 (Adjust Status), I-90 (Replace/Renew Green Card), and I-539 (Extend/Change Status).

Work & travel

Includes I-765 (Employment Authorization), I-140, I-129, and I-131 (Travel Document).

Tax

Includes Form 1040, Form 1040-NR, Form W-7 (ITIN), and Form SS-4 (EIN).

We can't tell you which form applies to your situation — that's legal advice. This is general information about publicly available forms, not a recommendation about your case. FirmaBizz is document-preparation software, not a law firm. Review the official instructions at uscis.gov or irs.gov, or consult an attorney or an accredited representative.

Still Not Sure?

We can't tell you which form is right for your situation — that's legal advice. But we can point you to plain-language form descriptions and help you use our platform. For advice about your case, consult an attorney or an accredited representative.

Why Use AI to Fill Out Forms?

Save time, money, and stress with our intelligent form assistant

Guided & Faster

Answer simple questions instead of filling out dense forms by hand. Complex forms are broken into easy steps.

Built-In Error Checking

Automatic validation flags common mistakes before you download. You still review every field yourself.

Simple, Affordable Pricing

Pay per form, from $0 to $9.99. Family petitions, citizenship, and individual tax returns are free. No subscriptions or hidden fees.