Skip to main content

PECOS Lookup — Medicare Enrollment

Free internet-based PECOS lookup — verify Medicare enrollment for any US provider via NPPES and PECOS. Enter a PAC ID or Enrollment ID to check enrollment status, provider type, and practice details.

2,538,324 Medicare-enrolled providers · Free, no login required · Monthly PECOS updates
CMS PECOS & NPPES data · Medicare enrollment status · Monthly updates

PECOS Verification Lookup

Medicare PECOS lookup — verify physician PECOS enrollment and internet-based PECOS status instantly.

What Is PECOS?

PECOS (Provider Enrollment, Chain and Ownership System) is CMS's database of all providers and suppliers enrolled in the Medicare program. Only PECOS-enrolled providers can bill Medicare for their services. The PECOS system is the authoritative source for Medicare enrollment verification.

This lookup lets you verify enrollment status using two unique identifiers assigned by CMS to every enrolled provider:

PAC ID
10-digit Provider Associate Level Variable (PAC) ID — uniquely identifies a provider across all their Medicare enrollments.
Enrollment ID
15-character ID starting with I (individual) or O (organization) — uniquely identifies a single Medicare enrollment record.

How to Find These IDs

From an NPI Lookup

Search for a provider's NPI on NPI Lookup. Their PECOS PAC ID and Enrollment ID are shown if they're Medicare-enrolled.

From CMS Physician Compare

CMS publishes PAC IDs in the Physician Compare and Order & Referring datasets, available on data.cms.gov.

From Medicare Documentation

Providers receive their PAC ID and Enrollment ID in their CMS approval letter when they complete Medicare enrollment.

Why PECOS Enrollment Matters

Medicare Billing Eligibility

Only PECOS-enrolled providers can submit claims to Medicare. Verifying enrollment before referring patients avoids claim denials and compliance violations.

Ordering & Referring Requirements

Certain Medicare services (home health, DME, lab orders) require the ordering physician to be enrolled in PECOS. This lookup confirms that requirement is met.

PECOS Certification Lookup & Credentialing

Hospitals and payers verify PECOS enrollment as part of provider credentialing. The PAC ID and Enrollment ID are the authoritative identifiers for this check.

Monitor your provider panel for PECOS deactivations and OIG exclusions. Continuous screening catches status changes before a claim goes out.
Provider Signals Risk — free for 25 providers →

Frequently Asked Questions

How do I verify physician PECOS enrollment?

Enter the provider's PAC ID or Enrollment ID in the search box above and click Verify in PECOS. The result shows their Medicare enrollment status, provider type, and practice address from the CMS PECOS system.

What is a PAC ID?

A PAC ID (Provider Associate Level Variable) is a 10-digit identifier assigned by CMS to each Medicare-enrolled provider. It links all of a provider's Medicare enrollment records across states and programs. PAC IDs appear in CMS's Physician Compare dataset and on NPI provider profiles when the provider is enrolled.

What is a PECOS ID and how do I look it up?

A PECOS ID (Enrollment ID) is a 15-character identifier starting with I (individual) or O (organization). You can find it on CMS correspondence or by looking up the provider's NPI on our NPI Lookup — enrolled providers show their PECOS ID on their profile.

What does PECOS enrolled mean for ordering and referring?

CMS requires that ordering and referring physicians be enrolled in PECOS for Medicare to cover certain services — including home health, DME, clinical labs, and imaging. If the ordering or referring provider is not in PECOS, Medicare will deny the claim.

Is this an internet-based PECOS lookup tool?

Yes — this is a free, web-based PECOS lookup tool that queries CMS enrollment data monthly. It is not affiliated with CMS or the official internet-based PECOS portal, but provides the same publicly available NPPES PECOS enrollment data for verification purposes.

Need to check NPI or OIG exclusion status?

NPI Lookup shows the full provider record — NPI, PECOS enrollment status, LEIE exclusion, taxonomy codes, and practice address — all in one place.