Immigration & Tax Education Center

General information about U.S. immigration forms, processes, and tax requirements. Free guides, resources, and practical explanations.

This education center provides general information only and is not legal advice. FirmaBizz is document-preparation software — not a law firm, not attorneys, and not a government agency. Official forms are available free of charge at uscis.gov and irs.gov. For advice about your situation, consult an attorney or an accredited representative.

Quick Start Guides

Step-by-step guides to help you understand the immigration and tax process

Illustration of a professional reviewing tax documents and financial charts at a desk

Professional Tax & Immigration Resources

Whether you want to understand immigrant tax filing or USCIS forms, our education center provides clear, up-to-date general information about each step of the process. It is not legal advice.

Browse All Forms

Forms by Category

Browse all available forms organized by immigration and tax categories

Family Immigration

Petitions for spouses, children, parents, and other family members

Citizenship

Apply for U.S. citizenship through naturalization or acquisition

Green Card Services

Obtain, renew, or replace your permanent resident card

Work Authorization

Employment authorization documents and work visa petitions

Travel Documents

Reentry permits, refugee travel documents, and advance parole

Immigration Process Timeline

Typical steps in the immigration application process

  1. Determine Eligibility

    Review requirements for your immigration benefit. Check visa categories, family relationships, or employment qualifications.

  2. Gather Documents

    Collect required documents: birth certificates, passports, marriage certificates, employment letters, financial records, etc.

  3. Complete Form

    Fill out your USCIS form accurately. Our AI assistant helps you complete each field it collects, in plain English.

  4. Submit to USCIS

    Mail your completed form with supporting documents and filing fee to the appropriate USCIS lockbox or service center.

  5. Biometrics (if required)

    Attend biometrics appointment for fingerprints, photos, and signature. You'll receive a notice with the date and location.

  6. Interview (if required)

    Some applications require an in-person interview. Prepare thoroughly and bring original documents.

  7. Decision

    USCIS will approve, deny, or request additional evidence. Processing times vary by form type and service center.

USCIS will approve, deny, or request additional evidence. Processing times vary by form type and service center.. Check USCIS Processing Times

Common Questions

Quick answers to frequently asked questions

Eligibility Questions

Who can petition for family members?

U.S. citizens and lawful permanent residents can petition for certain family members. Citizens have broader sponsorship options.

How long must I be a permanent resident to apply for citizenship?

Generally 5 years, or 3 years if married to a U.S. citizen. Other requirements include continuous residence and good moral character.

Can I work while my green card application is pending?

Yes, if you file Form I-765 for employment authorization along with your I-485. EAD cards typically take 3-5 months.

Document Requirements

What documents do I need for a family petition?

Proof of citizenship/status, birth/marriage certificates, passport photos, and evidence of relationship.

Do I need translated documents?

Yes, all foreign language documents must have certified English translations with translator attestation.

What financial documents are required?

Tax returns (3 years), W-2s, pay stubs, employment letters, and bank statements to show financial support ability.

Processing Times

How long does green card processing take?

Family-based: 8-24 months. Employment-based: 6-18 months. Times vary by category and service center.

Can I expedite my application?

Premium processing is available for some work visas. Expedite requests require showing urgent humanitarian or financial need.

How do I check my case status?

Use USCIS Case Status Online with your receipt number, or call USCIS Contact Center at 1-800-375-5283.

Fees and Costs

What are FirmaBizz service fees?

Fees range from $0 to $9.99 per form — family petitions, citizenship, and individual tax returns are free. FirmaBizz offers affordable document preparation -- check each form page for current pricing.

Can I get a fee waiver?

Low-income applicants may qualify for fee waivers on certain forms by filing Form I-912 with supporting evidence.

Are there additional costs?

Yes, document translations, medical exams, passport photos, certified copies, and attorney fees if you use one.

After Approval

When can I travel after getting a green card?

Immediately, but trips over 6 months may raise questions. For absences over 1 year, you need a reentry permit.

What are my responsibilities as a permanent resident?

Carry your green card, file taxes, register for Selective Service (males 18-25), and maintain U.S. residence.

How do I report address changes?

File AR-11 online within 10 days of moving. Also update address with USCIS for pending applications.

More answers: Frequently Asked Questions

Tips & Best Practices

Practical, general tips to help you prepare your application

Common Mistakes to Avoid

  • Incomplete forms or missing signatures
  • Incorrect filing fees or payment methods
  • Missing supporting documents
  • Outdated form versions
  • Inconsistent information across documents

Document Preparation

  • Make copies of everything you submit
  • Get certified translations for foreign docs
  • Use original documents when required
  • Organize documents with cover sheets
  • Don't staple - use paper clips or binder clips

Interview Preparation

  • Arrive 15-30 minutes early
  • Bring original documents and copies
  • Review your application beforehand
  • Answer questions honestly and directly
  • Dress professionally and be respectful

Post-Submission Steps

  • Track your certified mail receipt
  • Save your receipt number for tracking
  • Respond promptly to RFE (evidence requests)
  • Keep USCIS updated on address changes
  • Check case status regularly online

Ready to Get Started?

Our AI assistant helps you complete your forms step by step. Answer questions in plain language and download your ready-to-print PDF. You file it yourself.

Pay only for the forms you complete • No hidden fees • Secure & confidential

You are not required to use our service — you may complete these forms yourself for free. Official forms are available free of charge at uscis.gov and irs.gov. FirmaBizz is document-preparation software, not a law firm, and does not provide legal advice or file on your behalf.