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
Choose agencies
USCIS for A-file, CBP for entries, EOIR for court, State for visas.
Watch out: You may need several requests. - 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
Submit online
Use each agency's official FOIA portal.
Watch out: Sign under penalty of perjury.Common rejection reason: Missing verification. - 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 eligibilityFees and timelines are as published by the relevant agency and may change — verify before filing. This guide is general information, not legal advice.