Frequently Asked Questions by Consumers on Prescription Records:
Q: How long must prescription records be kept in North Carolina?
A: The answer to that question depends on which issue is of most concern to you. Federal law requires that records be kept for controlled substances for two years. The state Pharmacy Practice Act provides that records must be kept for three years. The state Medicaid contract requires that records be kept for five years.