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:

  1. First letter: registrant type (e.g., B = hospital, C = practitioner, M = mid-level practitioner)
  2. Second letter: first letter of the registrant's last name
  3. Digits 1–6: unique identifier
  4. 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