Criminal Law (Sexual Offences and Related Matters) Amendment Act, 2007


The Criminal Law Amendment Act, 2007 is an act of the Parliament of South Africa that reformed and codified the law relating to sex offences. It repealed various common law crimes and replaced them with statutory crimes defined on a gender-neutral basis. It expanded the definition of rape, previously limited to vaginal sex, to include all non-consensual penetration; and it equalised the age of consent for heterosexual and homosexual sex at 16. The act provides various services to the victims of sexual offences, including free post-exposure prophylaxis for HIV, and the ability to obtain a court order to compel HIV testing of the alleged offender. It also created the National Register for Sex Offenders, which records the details of those convicted of sexual offences against children or people who are mentally disabled.

List of offences

The following offences are prohibited by the act.
In May 2012 the Western Cape High Court ruled that many of the sections of the act were not enforceable because they did not prescribe specific sentences for the crimes, which violated the principle of legality. In July, the ruling was overturned by the Supreme Court of Appeal, which ruled that courts have the discretion to impose an appropriate sentence in each case. In the same month, Parliament passed an amendment to close the potential loophole.
In an October 2013 judgment, the Constitutional Court found the statutory rape and statutory sexual assault provisions to be unconstitutional to the extent that they made it a crime for children between 12 and 16 to engage in consensual sexual activities with other children in the same age range. In 2015, Parliament amended the law so that consensual sex between two children between 12 and 16, or between a child under 16 and one over 16 if the age difference is less than two years, is no longer a crime.
In June 2018, the unanimous Constitutional Court found that the twenty-year statute of limitations on sexual offenses was unconstitutional.