I have just been told about this when I went to collect my prescription. I had no idea, so I thought I'd share in case it's of use to anyone here. £20 a year instead of the usual £9+ it is per script
https://www.nhsbsa.nhs.uk/help-nhs-prescription-costs/nhs-hormone-replacement-therapy-prescription-prepayment-certificate-hrt-ppc