How long does the NHS discount last? The discount is valid for 6 months, after that we’ll ask you to reverify it. Related articles How do I get the discount? Can I use my Tastecard at Nando's? How Does Your NHS Discount Work? What is the NHS Staff discount? How do I get the discount if I am not online?