Domain renewal is possible only 2 months before the expiration date or less (based on the TLD). If the domain name is available for renewal at the moment, you will see a Renew now button:
It will direct you to the payment options such as billing period and payment method, from where you will be able to renew your domain by clicking Complete payment:
NOTE:
Some domain extensions can be renewed for longer than one year - in that case, you will see the available options
To see the renewal price of your domain at any time, go to Billing → Services - you will find a column with the Renewal price of all your purchased services:
Renew an expired domain
If your domain has already expired, the renewal process will change depending on how much time has passed since expiration and the domain TLD. You can find out more about it here: How to renew an expired domain
NOTES:
You can renew your domain and other services automatically by enabling the Auto-Renewal option
If your domain is registered elsewhere, you can transfer your domain to Hostinger to renew it here. Alternatively, you would need to renew it at the current domain registrar
If you encounter any issues during the domain renewal process, contact the Customer Success team