Compliance

Immigration Records Request (FOIA)

Get your immigration file before you file

Estimated fee

Usually free

✓ Verified Oct 17, 2026

Typical timeline

1-6 months

Category

Compliance

Who qualifies

Anyone requesting their own records (or with written consent).

The step-by-step roadmap

  1. 1

    Choose agencies

    USCIS for A-file, CBP for entries, EOIR for court, State for visas.

    Watch out: You may need several requests.
  2. 2

    Prepare identity details

    Full name, aliases, DOB, A-number, country of birth.

    Watch out: More detail speeds searches.
    Common rejection reason: Insufficient identifiers.
  3. 3

    Submit online

    Use each agency's official FOIA portal.

    Watch out: Sign under penalty of perjury.
    Common rejection reason: Missing verification.
  4. 4

    Track and review records

    Review records before filing new applications.

    Watch out: Not applicable.

Documents you'll need

  • Photo ID

    Government-issued ID.

  • A-number and receipt numbers

    Helps locate your file.

  • Consent form (G-639 or similar)

    If requesting for someone else.

Ready to start?

Run the free eligibility check first, then get your personalized roadmap and document checklist.

Check my eligibility

Fees and timelines are as published by the relevant agency and may change — verify before filing. This guide is general information, not legal advice.