It depends who the domain is registered with. ICANN who oversee domain registration say
3.7.5 Registrar shall register Registered Names to Registered Name Holders only for fixed periods.
but don't specify the period.
Nominet, who oversee most .uk domains, allow 83 days which includes repeated reminders.
With Network Solutions:
Typically, we provide a 35-day grace period during which the current
holder can still renew it for the standard renewal fee.
See who the domain is registered with (various "whois" services are available) and then see what the registrar's policy is.