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.

Have a case with USCIS? Check my case free

TL;DR: IOE is the receipt number prefix USCIS uses for cases in its electronic case system, ELIS. USCIS doesn't publish what the letters stand for. More and more cases get IOE numbers instead of older prefixes like MSC, SRC, WAC and LIN.

USCIS IOE receipt number meaning: ELIS explained

IOE is the prefix USCIS gives receipt numbers for cases handled in its electronic case system, the USCIS Electronic Immigration System (ELIS). Cases filed online get one, and so do some paper filings that USCIS processes in ELIS. USCIS doesn't publish what the letters stand for, so we don't guess. What matters is what the prefix tells you: your case is in ELIS.

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
IOENot published by USCISUSCIS Electronic Immigration System (ELIS)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 accessSupportedNot 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.

How to check and track your IOE case status

Because your case prefix is IOE, you have a major advantage when it comes to checking your ioe case status. Unlike legacy cases (such as MSC or SRC), cases in the electronic ELIS system expose detailed internal API endpoints.

You can track your status in two main ways:

  • Official myUSCIS Portal: Logging in at my.uscis.gov will show you the standard visual dashboard.
  • USCIS Internal API: By checking the raw backend JSON data of your IOE case, you can uncover silent updates, physical document uploads, and service center location changes that aren't displayed on the public tracker.

For a step-by-step walkthrough, check out our guide on How to Check USCIS Case Status Using the Internal API or use our automated tool on the homepage.

Frequently asked questions

What does IOE mean on a USCIS receipt number?

IOE is the prefix USCIS gives receipt numbers for cases handled in its electronic case system, the USCIS Electronic Immigration System (ELIS). Cases filed online get one, and so do some paper filings that USCIS processes in ELIS. USCIS doesn't publish what the letters stand for, so we don't guess. What matters is what the prefix tells you: your case is in ELIS.

What is the difference between IOE and MSC receipt numbers?

IOE receipt numbers belong to cases handled in ELIS, USCIS's electronic case system. MSC numbers came from the National Benefits Center in Missouri, whose cases run in older systems. The myUSCIS case data this site reads is available for IOE cases, and USCIS has been moving more case types to ELIS.

What does a USCIS receipt number look like?

Three letters followed by 10 digits, for example IOE1234567890. The letters show the system or office that issued it: IOE for cases in ELIS, USCIS's electronic case system (filed online or on paper), MSC for the National Benefits Center, SRC for the Texas Service Center, WAC for the California Service Center and LIN for the Nebraska Service Center.

Why does the internal API only work with IOE receipt numbers?

The myUSCIS case data this site reads comes from ELIS, which handles IOE cases. Cases with older prefixes such as MSC, SRC, WAC or LIN are kept in older systems that don't return the same data.

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 prefix comes from the system or office that issued your receipt, and you can't change it.

Are all new USCIS cases IOE?

No. USCIS has been handling more case types in ELIS, and many common forms such as the I-765, I-130 and I-485 now get IOE receipts, but not every case does.

See your own case, explained.

See every step USCIS has recorded for your case, in plain English: your timeline, silent updates, and what usually comes next for cases like yours.

Check my case free
CS
Written by the CaseStatusAPI Team

We are immigration applicants and technologists who built CaseStatusAPI to help others navigate the USCIS process with transparency. Our guides are informed by firsthand experience, community feedback, and deep analysis of USCIS internal API data.

Learn more about us

Related guides

Case Migrated To ELIS: What It MeansIOE Case Status: How to Check & Track Your USCIS Case OnlineUSCIS Service Centers ExplainedHow to Check USCIS Case Status Using the Internal API

Explore more community tools

Community 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.