Abstract: The use of aqueous N-methyl pyrrolidone as a solvent for a substrate containing tetraalkyl benzidine chromogen and a peroxide in determining peroxidase enzyme activity provides increased stability of the substrate solution and decreased substrate drift in carrying out enzyme immunoassays or enzyme-linked immunosorbent assays.