Yes, Delaware-incorporated corporations are required to file an annual report and pay a franchise tax, we at Tetra Consultants will continue to remind you annually about the necessary due charges.