You can restore your Netflix account anytime by just signing back into your account within 10 months of deleting it.