No, there is no requirement to file returns once you have obtained your IEC. It remains valid as long as your business continues to operate and you keep your information updated annually.