Skip to main content

NPI vs Medicare ID — What’s the Difference?

NPI numbers and Medicare IDs are both used to identify healthcare providers, but they serve different purposes and are managed by different systems. Understanding the distinction is essential for billing, insurance claims, and provider verification. On MedicareNPI, you can check both a provider’s NPI details and their Medicare enrollment status in one search.

Quick Overview

NPI Number

A universal 10-digit identifier assigned to every US healthcare provider under HIPAA. Used across all insurance payers and healthcare transactions. Permanent and publicly searchable.

Medicare ID (PTAN)

An alphanumeric identifier assigned only to providers enrolled in Medicare. Used specifically for Medicare billing and claims. May change with location or jurisdiction.

Side-by-Side Comparison

NPI NumberMedicare ID (PTAN)
Full NameNational Provider IdentifierMedicare Provider Transaction Access Number (PTAN)
Assigned ByCMS via NPPESMedicare Administrative Contractors (MACs)
Who Gets OneAll healthcare providersOnly Medicare-enrolled providers
Format10-digit numberAlphanumeric (varies by MAC)
PurposeUniversal provider identification across all payersMedicare program enrollment and claims processing
PortabilityPermanent — never changesMay change with location or MAC jurisdiction
Public AccessFreely searchable on MedicareNPI and NPPES registryNot publicly searchable
Required Since2007 (HIPAA mandate)Varies — assigned at enrollment

When Is Each One Used?

Use NPI When:

  • Filing claims with any insurance payer (Medicare, Medicaid, private)
  • Verifying a provider's identity and credentials
  • Referencing a provider in electronic health records (EHR)
  • Submitting prescriptions electronically
  • Researching provider quality scores and enrollment status on MedicareNPI

Use Medicare ID (PTAN) When:

  • Enrolling as a provider in the Medicare program
  • Submitting Medicare-specific claims
  • Communicating with Medicare Administrative Contractors
  • Checking Medicare enrollment status for a specific provider

Other Provider Identifiers You Should Know

  • DEA Number

    Issued by the Drug Enforcement Administration for providers who prescribe controlled substances. Not the same as NPI.

  • State License Number

    Issued by each state's medical board. Authorizes the provider to practice medicine in that state.

  • Tax ID (EIN/SSN)

    Used for tax and financial purposes. Required on some insurance claims alongside the NPI.

  • Medicaid Provider ID

    Separate from Medicare ID. Assigned by each state's Medicaid program for providers serving Medicaid patients.

Frequently Asked Questions

Can I use my NPI number instead of my Medicare ID?

No. NPI and Medicare ID serve different purposes and are not interchangeable. Your NPI identifies you as a healthcare provider for billing, while your Medicare ID (PTAN/MBI) is specific to the Medicare program. Both may be required on claims.

Does every doctor with an NPI have a Medicare ID?

No. All healthcare providers must have an NPI, but only those enrolled in Medicare receive a Medicare provider number (PTAN). A doctor can have an NPI without participating in Medicare.

How do I find a doctor's Medicare provider number?

Medicare provider numbers (PTANs) are not publicly searchable like NPI numbers. You can verify if a doctor is enrolled in Medicare through MedicareNPI or the CMS Provider Enrollment lookup, but the PTAN itself is shared directly with the provider.

What is an MBI (Medicare Beneficiary Identifier)?

An MBI is the unique ID assigned to Medicare beneficiaries (patients) — it replaced the old Social Security-based Health Insurance Claim Number (HICN) in 2020. It is different from both NPI and PTAN, which are provider identifiers.