Your domain name will remain active for the full duration you have registered it for. However, you can set your domain name to cancel when it comes up for renewal.
To set your domain name to cancel:
You can set your domain name to cancel at any time, but it will only actually cancel on the expiration date. To prevent the domain from renewing, and to not be charged, the domain should be set to cancel a few days before it's due to renew, as some domains will renew early.
The only except to this are UK domain names, such as .co.uk, .uk, or .org.uk. These can be cancelled via Nominet.
To cancel your .uk domain name:
Article ID: 166
Created On: Thu, Mar 5, 2015 at 4:38 PM
Last Updated On: Thu, May 30, 2019 at 9:38 AM
Online URL: https://www.heartinternet.uk/support/article/how-do-i-cancel-my-domain-name-or-stop-it-from-renewing.html