Yes, domain names need to be renewed annually or for a set period (up to ten years) depending on your registration choice.