The NDC is maintained by the US FDA. Each code is 10 digits long and has three subcomponents:
- A labeler component, which identifies the manufacturer/distributor of the drug
- A product component, which identifies the actual drug from the labeler, including strength, dosage, and formulation
- A package code, which identifies the specific package shape and size
Taken together, the three subcomponents can uniquely identify any medication that is approved by the FDA.