Methods, computer systems, and computer-storage medium are provided for insulin pen association. A stand-alone insulin pen administration device integrates with BCMA and EHR systems and also operates independently as an insulin administration patient educational tool. The insulin pen administration device contains a library of insulin products, unique identifiers that allow the pen administration device to identify the correct product (e.g., insulin pen), size, and concentration when the insulin pen is scanned and loaded into the pen administration device or administered to the patient. Additionally, approved insulin protocols (i.e. sliding scales) can be entered into the pen administration device to allow for administration of insulin when these protocols are ordered.