What Does IOE Receipt Number Mean in ELIS?

A complete guide to USCIS receipt number prefixes — understand the USCIS IOE receipt number meaning in ELIS and how it differs from legacy centers.

TL;DR: IOE stands for "Immigration Online Electronic." It's a USCIS receipt number prefix used for cases filed and processed through their modern Electronic Immigration System (ELIS). It's replacing older prefixes like MSC, SRC, WAC, and LIN.

USCIS IOE Receipt Number Meaning: ELIS Explained

IOE stands for "Immigration Online Electronic." It is a receipt number prefix assigned by USCIS for applications handled in ELIS (Electronic Lawful Immigration System).

When you submit a form to USCIS — such as an I-765 (Employment Authorization), I-130 (Family Petition), or I-485 (Adjustment of Status) — USCIS assigns a receipt number. If your case is processed electronically through ELIS, this receipt number will begin with "IOE."

Receipt Number Format

A USCIS receipt number follows a consistent format:

IOE1234567890
3-letter prefix + 10 digits = 13 characters total

All USCIS Receipt Number Prefixes

PrefixFull NameService Center / SystemStatus
IOEImmigration Online ElectronicELIS (Electronic System)Active
MSCMissouri Service CenterNational Benefits CenterLegacy
SRCSouthern Regional CenterTexas Service CenterLegacy
WACWestern Adjudication CenterCalifornia Service CenterLegacy
LINLincoln (Nebraska)Nebraska Service CenterLegacy
EACEastern Adjudication CenterVermont Service CenterLegacy

IOE vs. Legacy Prefixes — Key Differences

FeatureIOEMSC / SRC / WAC / LIN
Processing systemELIS (electronic)Legacy paper-based systems
Internal API access✅ Supported❌ Not available
Linked to physical centerNo (centralized system)Yes (specific location)
Year introduced~2012 (expanded over time)1990s–2000s

Why IOE Matters for Case Tracking

IOE cases have access to more detailed data through the USCIS internal API, including:

  • Internal status codes not shown on the public case tracker
  • Detailed event histories with precise timestamps
  • Service center assignments and processing location
  • Document submission records and receipt notices

This is why tools like CaseStatusAPI only support IOE receipt numbers — the internal API endpoints that provide this data were built specifically for the ELIS system.

Frequently Asked Questions

What does IOE mean on a USCIS receipt number in ELIS?

IOE stands for "Immigration Online Electronic." The precise USCIS IOE receipt number meaning in ELIS indicates your case was filed electronically.

How do I know if my case has an IOE number?

Check the receipt number on your USCIS notice or in your myUSCIS account. If it starts with the letters "IOE" followed by 10 digits, it's an IOE case.

Can I convert an MSC number to IOE?

No. The receipt number prefix is determined by the system that processes your case. If your case was assigned an MSC number, it was processed through the legacy system. However, some cases may be transferred to the ELIS system and receive a new IOE number.

Are all new USCIS cases IOE?

Not necessarily, but USCIS is increasingly processing more case types through ELIS. Many common forms like I-765, I-130, and I-485 are now processed as IOE. The transition from legacy to electronic systems is ongoing.

AIGet Your AI-Powered Case Analysis

See internal USCIS data the regular tracker doesn't show — with a personalized AI breakdown of your case status, timeline, and next steps.

Starting at just $1.99$0.99 for an AI Analysis & Chat Pass.

Check Your Case Status →

Related Guides

Complete Guide to USCIS Internal Case APIsHow to Check USCIS Case Status Using the Internal APIWhat Does 'Case Is Being Actively Reviewed' Mean?

Explore More Tools

Case TimelinesCommunity Forum
Disclaimer: This content is for educational and informational purposes only. CaseStatusAPI is an independent tool and is not affiliated with, endorsed by, or connected to U.S. Citizenship and Immigration Services (USCIS) or any government agency. For official case information, visit uscis.gov.