Skip to content
FonteumPublic-records evidence
Side-by-Side Comparison

NPPES (NPI Registry) vs PECOS: Side-by-Side Comparison

NPPES assigns and publishes NPIs; PECOS tracks Medicare fee-for-service enrollment. Both are CMS-operated systems with distinct purposes: an NPI from NPPES establishes provider identity for HIPAA transactions, while a PECOS enrollment establishes authorization to bill Medicare.

Dimension by dimension

NPPES (NPI Registry) vs PECOS, across 8 dimensions

DimensionNPPES (NPI Registry)PECOS
Data typeFederal provider identity — 10-digit NPI, taxonomy code, practice addressMedicare fee-for-service enrollment — active billing authorization by specialty and state
Coverage8 million+ active NPI records (individuals + organizations)~900,000 active Medicare FFS enrollment records
Refresh cadenceCMS publishes weekly; Fonteum's newest serving-table system date was 2026-06-10 when checked 2026-07-12CMS publishes periodically; Fonteum's newest loaded source-release date was 2026-06-18 when checked 2026-07-12
License / CostU.S. government public-domain works (17 U.S.C. § 105) — free to use and redistribute with attributionU.S. government public-domain works — free to use and redistribute with attribution
API accessPublic REST API at npiregistry.cms.hhs.gov/api — no key required for basic lookupsCSV bulk download via data.cms.gov; no dedicated REST API
Source provenanceResponses identify available source, date, and limitation fields; coverage varies and facts are not individually signedAvailable source and observation metadata varies by response; no provenance fact currently links deterministically to a signature
Primary use caseNPI lookup, submitted taxonomy fields, and joins where another source supplies NPIMedicare enrollment status checks, billing-authority signal on provider profiles
PricingFree (federal public domain)Free (federal public domain)

Cells marked “—” indicate values not publicly documented by the respective platform. No data has been estimated or fabricated.

Honest fit

Which platform fits your team

When to use NPPES (NPI Registry)

Use NPPES to look up an assigned NPI and its submitted taxonomy fields. Join another federal dataset by NPI only when that dataset supplies the identifier; facility sources may instead use CCN and other sources use their own keys.

NPPES (NPI Registry) source detail →

When to use PECOS

Use PECOS when the specific question is Medicare enrollment status — whether a provider is actively enrolled and authorized to bill Medicare FFS, and in which specialty and state. PECOS answers the billing-authorization question; NPPES answers the identity question.

PECOS source detail →

FAQ

Common questions

Do all providers in NPPES appear in PECOS?
No. NPPES contains records for providers and organizations that have enumerated an NPI, including many that do not bill Medicare. PECOS covers Medicare fee-for-service enrollments. An NPI can exist in NPPES without a matching active PECOS enrollment.
Which comes first — NPI or Medicare enrollment?
NPI enumeration (NPPES) comes first. Providers must obtain an NPI before applying for Medicare enrollment in PECOS. NPI is the primary identifier; PECOS records cross-reference NPI as the provider identity link.
Can I use NPPES data to determine if a provider is licensed?
NPPES records are administrative, not licensure records. An active NPI does not confirm current state licensure or board certification. For licensure, state medical board records are the authoritative source; for Medicare billing authorization specifically, PECOS is the relevant check.
How does Fonteum use both NPPES and PECOS?
Fonteum ingests NPPES for provider identity (NPI, taxonomy, address) and cross-resolves it against PECOS for Medicare enrollment status. A PECOS-enrolled provider gets a 'Medicare fee-for-service active' indicator on their profile, alongside the CMS provider type and enrollment state. Returned profile fields expose source, date, and limitation metadata where the response supplies them; fields may be unavailable.

Last updated 2026-05-31. See all comparisons at /compare →

READY TO SHIP

Add federal-data citations to your agent in 60 seconds.

Connect the hosted MCP server to your agent, or call the API with an issued bearer credential. See the developer docs for the current public contract.

What’s on file, by the numbers

Platform snapshot · 2026-08-25

13.4Mproviders & companiesProviders, organizations, owners, and facilities on file
26.2Msource-linked factsSource-linked field facts in the dated platform snapshot
90sources with dataDistinct snapshot source IDs with at least one positive record count
70fresh sourcesDistinct source IDs whose latest positive-data snapshot falls within the preceding 45 days
111sources integratedActive registry rows; integration does not establish a load
13state Medicaid jurisdictionsDistinct states represented in the state-exclusions serving table

Integrated, with-data, and fresh-observation counts are separate. No platform-wide source-completeness count is published. Completeness is source-specific and must be evaluated against the named source's expected scope. State coverage is a separate jurisdiction measure.

Source authority is record-specific

Use the issuer named on the record.

Fonteum spans federal, state, and global public publishers. A source page or returned record identifies its issuer and dataset where that metadata is available. A platform registry count does not assign every page to one authority or establish loaded, fresh, or complete coverage.

Browse source records and their stated limitations →

Reproducible by design

Inspect the evidence each published figure actually supplies.

Source and date

Research pages expose the named public file and observation date where those fields are available. Source-file SHA-256 coverage is separate; facts do not currently link deterministically to signatures.

Available derivation

Studies with a retained release and committed derivation link the SQL or method used. Other studies state the evidence and reproduction limits they actually have.

Daily observations

Dated table row-count observations can detect local drift. They do not imply that an upstream publisher released or Fonteum ingested new data that day.

Named medical review

Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.

Read the full provenance and attestation methodology →

Request access