Where NPI stores your login information
NPI (National Provider Identifier) does not store a single username and password that works across all apps. Instead, each NPI-connected service — your bank's app, your mortgage servicer's portal, your insurance company's website — has its own separate login. When you see "NPI" mentioned, it usually means the service uses NPI's data-sharing technology behind the scenes, but you still log in with credentials specific to that company.
The confusion happens because NPI itself is not a login system. It is a 10-digit identifier assigned to healthcare providers by the Centers for Medicare & Medicaid Services (CMS). If you are looking for a username and password labeled "NPI," you are likely looking in the wrong place — or the service you are trying to reach uses different language for its login system.
Key Takeaways
- NPI is a 10-digit healthcare provider ID, not a login system, so there is no single NPI username and password to find.
- Each service that uses NPI technology has its own separate login credentials that you create or receive when you first register.
- If you have forgotten a password, use the "Forgot Password" link on the service's website or app — not an NPI-specific recovery tool.
- Your NPI number itself is public information you can look up on the CMS NPPES database if you need to verify a healthcare provider's identity.
How to recover a forgotten password for NPI-connected services
When you forget the password for a service that uses NPI technology, the recovery process is the same as any other website or app. Look for a "Forgot Password" or "Forgot Username" link on the login screen. Click it, enter the email address or phone number associated with your account, and follow the instructions to reset your password.
The service will usually send you a link via email or text message. That link takes you to a page where you create a new password. Make sure you use a password that is at least 12 characters long and includes uppercase letters, lowercase letters, numbers, and symbols — this makes it much harder for someone else to guess. Write it down in a password manager like Bitwarden, 1Password, or the password manager built into your phone or computer, rather than in a notebook or sticky note.
Finding your username if you have forgotten it
Most services that use NPI technology let you log in with either a username or an email address. If you cannot remember your username, try logging in with the email address you used when you registered instead. If that does not work, use the "Forgot Username" link on the login page.
The service will ask you to verify your identity — usually by answering security questions, entering a code sent to your email, or confirming your phone number. Once you have verified who you are, the service will show you your username or let you create a new one. Keep this information somewhere you can find it later, such as in a password manager or a find note on your phone.
What to do if the service says your account does not exist
If you try to log in and the service says your account was not found, you may need to create one. Some NPI-connected services require you to register before you can use them. Look for a "Create Account," "Sign Up," or "Register" button on the login page.
During registration, you will usually need to provide your name, email address, phone number, and sometimes a Social Security number or date of birth to verify your identity. The service will ask you to create a username and password at that time. Write down or save these credentials when ready — do not assume you will remember them later.
How to look up an NPI number itself
If you are trying to find an NPI number rather than a login, you can search the CMS NPPES (National Plan and Provider Enumeration System) database at npiregistry.cms.hhs.gov. This is a free, public database where you can look up any healthcare provider's NPI number by name or location.
Enter the provider's first and last name, or the name of their practice or facility. The database will return a list of matches with their NPI numbers, addresses, and specialties. This is useful if you need to verify that a doctor or clinic is legitimate, or if you need to provide an NPI number to your insurance company or employer.
Protecting your login information once you have it
Once you have set up your username and password, do not share them with anyone — not even family members or your doctor's office. If someone else has your login, they can see your personal health information, financial details, or other sensitive data depending on what the service stores.
Change your password every 90 days, or when ready if you think someone else may have seen it. If a service offers two-factor authentication (a second verification step, usually a code sent to your phone), turn it on. This means that even if someone steals your password, they cannot log in without also having access to your phone or email.
Frequently Asked Questions
Is there a master NPI username and password I can use for multiple services?
No. NPI is a provider identifier, not a login system. Each service has its own separate username and password. You cannot use the same login across different banks, insurance companies, or healthcare portals just because they all use NPI technology.
Where can I find my NPI number if I am a healthcare provider?
Search the CMS NPPES database at npiregistry.cms.hhs.gov by your name or practice name. Your NPI is a 10-digit number assigned when you first registered with CMS. If you cannot find it, contact your state's medical board or the CMS directly.
What should I do if I think someone else has my password?
Change your password when ready using the "Forgot Password" link on the service's website. If the service stores financial or health information, contact the company's customer service to report the breach and ask them to review your account for unauthorized activity.
Can I use the same password for multiple NPI-connected services?
You can, but it is not recommended. If one service is hacked and your password is stolen, someone could use that same password to log into your other accounts. Using a different password for each service, stored in a password manager, is much safer.