Domain renewal time?

Hello :)

You already know if it's time to renew a domain.
Is it the same for all registrars?
Or does each registrar give you the time you want?

Thanks greetings