No, We do not auto renew. We email an invoice / renewal reminder 7 days before due date. Your account expires on due date if not renewed.