A federal trademark registration can last indefinitely, as long as the mark continues to be used in commerce and the required maintenance and renewal filings are submitted on time. The first maintenance filing is due between the fifth and sixth year, and renewals are due every 10 years thereafter.