PECOS Lookup
Check Medicare enrollment status by NPI

Enter an NPI number or a provider name to check whether that provider appears in Medicare's enrollment data as eligible to order and refer. Each result shows a clear PECOS enrollment flag along with Medicare assignment status and the provider's registry details.

Derived from official CMS Medicare data. Last updated July 10, 2026. Refreshed weekly.

This tool answers one question quickly: is a given doctor, physician, or organization enrolled in Medicare and eligible to order and refer? It checks the provider's NPI against the publicly available CMS Medicare Order and Referring dataset and returns a clear enrollment flag, so you can verify a provider's PECOS certification status in seconds. For background on the enrollment system itself, how to enroll, or how to log in, use the in-depth guides linked below.

What the PECOS enrollment flag means here

A result of PECOS Enrolled means the provider currently appears in CMS's Order and Referring dataset, which lists doctors and other clinicians who have an approved Medicare enrollment record and are of a specialty eligible to order and refer Medicare-covered items and services. A result of Not in PECOS data means the provider does not currently appear in that dataset; they may not be enrolled, may be enrolled in a status that does not appear in the public file, or may have been added since our last weekly refresh.

ResultWhat it indicates
PECOSListed in the current CMS Order and Referring dataset as an active, eligible ordering/referring provider.
No PECOSNot present in the current dataset. Verify directly in PECOS or the CMS dataset before relying on this for claims or credentialing.
Accepts Medicare assignmentThe provider accepts the Medicare-approved amount as payment in full (participating).
May accept Medicare assignmentThe provider may accept assignment on a case-by-case basis (non-participating).

How current is this data?

The enrollment flag is derived from CMS's published Order and Referring data and is refreshed on the same weekly cycle as the rest of NPI Profile. The data was last updated on July 10, 2026. It is not a real-time query against the live PECOS system, so a very recent enrollment change may not yet be reflected.

Why doesn't this match what I see in NPPES?

NPPES (the NPI registry) and PECOS (Medicare enrollment) are separate CMS systems that do not sync automatically. A provider can update an address in NPPES while their Medicare enrollment record still shows older details, or be listed in NPPES without an active Medicare enrollment at all. The two track different things.

Is this official verification?

No. NPI Profile is an independent reference that organizes public CMS data for convenience. For official verification, particularly for claim submission or credentialing, query the CMS Order and Referring dataset on data.cms.gov or log in to the PECOS system directly. The information here is provided without warranty.

A provider shows "Not in PECOS data" but bills Medicare. How?

The Order and Referring dataset lists providers eligible to order and refer. Some enrolled providers bill Medicare directly but are not of a specialty that orders or refers, so they may not appear in this particular file. Absence from the dataset is not by itself proof that a provider cannot bill Medicare.

Can I use this to verify a provider's PECOS certification?

This tool gives you a fast, free PECOS verification for a doctor, physician, or organization: enter the NPI and the result shows whether they currently appear in CMS's eligible-to-order-and-refer data. It is a convenient first check, but it is not an official certification. For credentialing, claims, or compliance, confirm enrollment directly in the PECOS system or the CMS dataset.

Can I look up a provider's PTAN here?

No. A PTAN (Provider Transaction Access Number), also called the Medicare provider number or Medicare ID, is a private Medicare identifier issued by a provider's Medicare Administrative Contractor (MAC) after enrollment is approved. PTANs are not included in any public CMS data release and do not appear on NPI Profile. To find your own PTAN, log in to PECOS at pecos.cms.hhs.gov and view your Medicare ID Report, or check the approval letter your MAC sent when your enrollment was confirmed. See our full guide: What is a PTAN?

New to Medicare enrollment? If you're a provider trying to get enrolled, revalidate, or sign in, the step-by-step guides below walk through the whole process. This page is just the status checker.