Validate a DEA number
Format and checksum only. Does not prove the registrant is in good standing or authorized for a given schedule.
DEA number format and check digit
A DEA registration number is nine characters: a registrant-type letter, a second character that is a letter or 9, then seven digits, the last of which is a check digit. When a DEA number appears in a credentialing record, a format and checksum test catches keying errors. Use this page to validate a DEA number before anyone treats it as a real registration. Browse the free tools hub for related checks.
How to validate a DEA number
Enter the DEA number. The validator checks the format and recalculates the seventh digit. If it passes, confirm status and schedules through DEA’s Registration Validation Toolset or Registrant Datasets Access, which are restricted to authorized users, or through your credentialing verification source. Then pair it with the NPI validator, the background-check recency checker, and the expiration date calculator to track the registration’s expiration.
Check a DEA number
How to read the result
A pass means the number is well formed. It does not show whether the registration is active, assigned to the person presenting it, or authorized for a given drug schedule.
Sources
Format checked — next is making verification and expiry tracking part of every credentialing file. Talk to a pilot team about operationalizing it at your hospital or ASC.
FAQ
- How do I validate a DEA number?
- Enter the nine-character number. This check confirms the letter + letter-or-9 + seven-digit format and recalculates the seventh digit. A pass is DEA number verification of the format only. It is not a DEA registry lookup and does not show that the registration is active.
- How is the DEA number check digit calculated?
- Add the first, third, and fifth digits. Add the second, fourth, and sixth digits and multiply that sum by 2. Add the two results; the last digit of the total must match the seventh digit. For AB1234563: 1 + 3 + 5 = 9, (2 + 4 + 6) × 2 = 24, and 9 + 24 = 33, so the check digit is 3.
- What format does a DEA number use?
- Nine characters: a registrant-type letter, a second character that is usually the first letter of the registrant’s last or business name, then seven digits ending in the check digit. When the registrant’s name begins with a number (for example a pharmacy named for a numbered street), DEA issues “9” as the second character instead of a letter. This validator accepts that form and ignores spaces and hyphens.
- Why can the second character be 9?
- DEA’s registration-number construction uses the first letter of the registrant’s last or business name as the second character in most cases. When that name begins with a number, DEA substitutes the digit 9. Hyman, Phelps & McNamara’s FDA Law Blog summarized this from DEA’s Pharmacist’s Manual guidance (May 2014). Structural check-digit rules are also documented in HL7 Terminology’s US DEA Number NamingSystem; neither source is a live registry lookup.
- Does a passing checksum prove the DEA registration is active?
- No. A checksum only shows the number is well formed. It does not confirm that the registration is active, assigned to the person presenting it, or authorized for particular drug schedules. DEA’s Registration Validation Toolset and Registrant Datasets Access are the official verification routes, and access is restricted to authorized users.
- When does a DEA number matter in hospital credentialing?
- A DEA registration relates to handling or prescribing controlled substances, so it matters for practitioner and other registrant files rather than for typical vendor rep files. Your facility’s credentialing policy decides which roles need it.
- Is this validator legal or credentialing advice?
- No. It is an educational format check for credentialing and compliance staff. Follow your facility’s policy for primary-source verification of DEA registrations.
Educational only. Not a credentialing determination, not legal advice, and not a substitute for each facility’s policy. DEA number verification does not submit files to hospitals or GHX/Vendormate/Symplr.
