No, CCleaner Pro isn’t a one-time purchase since it requires users to pay a subscription fee of $29.95 each year. Alternatively, there’s also a possibility to buy the software for 2 years if you upgrade to CCleaner Professional Plus, which costs $79.95 for the 2 years.