Yes, the Medicines and Related Substances Act 101 of 1965 states that a script is valid from the date of issue for 30 days. Where repeats are indicated on a script, the script is valid for a maximum of 6 months from date of issue – regardless of how many repeats have been taken.