All Tools
DEA Number Validator
Validate DEA registration number format and check digit. Runs entirely in your browser — no data is sent to any server.
How DEA number validation works
A DEA registration number is 9 characters: two letters followed by seven digits. The structure is:
- First letter: registrant type (e.g., B = hospital, C = practitioner, M = mid-level practitioner)
- Second letter: first letter of the registrant's last name
- Digits 1–6: unique identifier
- Digit 7: check digit, computed as follows:
sum_odd = d1 + d3 + d5
sum_even = d2 + d4 + d6
total = sum_odd + (sum_even × 2)
check = last digit of total
This tool validates format and check digit only. It does not verify that a DEA number is currently registered or active — that requires a lookup against the DEA's CSOS database.
Reference: 21 CFR § 1301.12

