NPPES v2.1 Database Connected

Provider NPI Checker

Verify medical practitioners and healthcare organizations. Search the official CMS National Provider Identifier registry by ID, name, or location.

Must be exactly 10 digits.

Instant NPI Verification — No Login Required

Direct connection to the CMS NPPES registry. Results in under 2 seconds.

🏥

7M+ Providers Indexed

Every active practitioner and healthcare organization registered with CMS NPPES.

🔬

Type 1 & Type 2 NPI

Verify both individual practitioners (Type 1) and healthcare organizations (Type 2).

🧬

Taxonomy Code Lookup

Get the exact 10-character specialty code needed for clean X12 837 claim submissions.

📍

State License Verified

Practice location and state license number pulled directly from NPPES for credentialing.

7M+
Active Providers
individual & organizational
< 2s
Query Speed
live NPPES v2.1 API
Type 1+2
NPI Categories
individual & group
Free
Always
no rate limits

Verify Any Provider in 3 Steps

Quick NPI lookup or full registry search — both routes take seconds.

01

Enter NPI or Search by Name

Use Quick NPI Check for a direct 10-digit lookup, or Advanced Search to find providers by name, specialty, and state.

02

Verify Status, Specialty & Taxonomy

Review active/inactive status, primary specialty, taxonomy code, practice location, and state license number.

03

Copy NPI for Claim Submission

Click Copy NPI to grab the verified number. Paste directly into the rendering or billing provider loop of your 837 claim.

The Complete NPI Registry Guide for Medical Billers

What is NPPES and Why Was the NPI System Created?

The National Plan and Provider Enumeration System (NPPES) is the CMS-managed database that issues National Provider Identifiers to every US healthcare provider under the mandate of HIPAA 1996. Before NPIs, providers carried a fragmented array of tracking numbers — UPIN, OSCAR, PIN — creating massive administrative overhead. The NPI replaced them all: a single 10-digit identifier that never expires, never changes, and follows the provider regardless of location, employer, or specialty.

Why This Matters for Claims

Every X12 837 claim must carry the rendering provider's Type 1 NPI in Loop 2310B and the billing organization's Type 2 NPI in Loop 2010BB. A mismatch between these values and the NPPES registry is among the top 10 causes of clearinghouse rejections.

NPI Type 1 vs. Type 2 — When to Use Each

Type 1 — Individual Provider
  • Medical doctors (MD/DO)
  • Nurse practitioners & PAs
  • Dentists, therapists, chiropractors
  • Goes in Rendering Provider loop (2310B)
Type 2 — Organization
  • Group practices & clinics
  • Hospitals & health systems
  • Pharmacies & clinical labs
  • Goes in Billing Provider loop (2010BB)

Medical Taxonomy Codes: Why They Break Claims

A medical taxonomy code is a unique 10-character alphanumeric code that defines a provider's exact specialty and sub-specialty. When submitting an 837 claim, the taxonomy code in the provider loop must match what's on file in NPPES and enrolled with the destination payer. A taxonomy mismatch — even on an otherwise valid NPI — triggers clearinghouse rejection codes like AAA03-72 and payor rejection reason code 174, adding 14–30 days to your reimbursement cycle.

Common NPI Billing Errors and How to Prevent Them

HighWrong NPI in rendering loop

Verify Type 1 NPI in Loop 2310B matches the actual performing provider

HighInactive NPI submitted

Check NPI status via NPPES before submission — inactive NPIs trigger 277 rejections

MediumTaxonomy mismatch

Ensure taxonomy code in claim matches both NPPES enrollment and payer credentialing records

MediumType 1 used as billing NPI

Solo practitioners must enroll and use their Type 1 NPI as both rendering and billing when solo

Frequently Asked Questions

An NPI (National Provider Identifier) is a unique 10-digit identification number issued to US healthcare providers by CMS through NPPES. It is mandated under HIPAA for all covered healthcare providers to streamline administrative and financial transactions.

NPI Type 1 is issued to individual practitioners (doctors, therapists, dentists) and goes in the rendering provider loop of the 837 claim. NPI Type 2 is issued to organizations (group practices, hospitals, clinics) and goes in the billing provider loop.

A medical taxonomy code is a unique 10-character alphanumeric code defining a provider's specialty and sub-specialty. It must match both the NPPES record and the payer's credentialing file — a mismatch triggers clearinghouse rejections even when the NPI is valid and active.

An active NPI can still cause rejections if the taxonomy code is mismatched, the provider is not credentialed with that specific payer, or the NPI type (1 vs. 2) is placed in the wrong claim loop. Always verify all three elements together.

NPPES is updated in real time as providers submit changes through CMS's online portal. Our tool queries the NPPES v2.1 API directly, so results reflect the current state of the registry at the time of your search.

Explore Our Other Tools

Everything you need for efficient medical billing — all free.