I recently planned to register a trademark in Madrid and spent several days researching the cost issues. I discovered there are quite a few intricacies in this area of Madrid international trademark registration. Today I’m sharing the information I’ve compiled, hoping it will help those in need.
Official Basic Fees
First, let’s discuss the official fee structure from the Spanish Patent and Trademark Office (OEPM). If you choose to apply online, the registration fee for a single-class trademark is 150.26 euros, which is the most basic cost. If you submit via paper application, the fee is slightly higher, approximately 190 euros. It’s important to note that this price only covers one goods or services class; each additional class requires an extra payment of about 94 euros. I personally recommend choosing the online application whenever possible - it’s not only cheaper but also faster.

Calculation Method for Additional Classes
Many people ask: what if my business involves multiple classes? This requires careful planning. According to the Nice Classification, trademarks are divided into 45 classes in total, and you need to select the appropriate classes based on your business scope. For example, if you operate both a restaurant and food retail, you might need to register Classes 29, 30, and 43. In this case, the total fee for three classes would be 150.26 + 94 + 94 = 338.26 euros.
| Application Method | First Class Fee | Additional Class Fee | Processing Time |
| Online Application | 150.26 euros | 94 euros/class | 4-6 months |
| Paper Application | 190 euros | 120 euros/class | 6-8 months |
| Expedited Processing | +200 euros | - | 2-3 months |
Agency Service Fees
If you feel unable to handle these procedures yourself, you can hire a professional intellectual property agency. Agency fees vary considerably, generally ranging between 300 to 800 euros, depending on the agency’s size and service scope. Some agencies offer comprehensive services for Madrid Trademark member countries, including trademark searches, risk assessments, document preparation, and follow-up services - in these cases, the fees tend to be higher. I consulted several firms and found that local small practices charge relatively reasonable fees, while large international firms, though professional, are indeed considerably more expensive.
Hidden Costs to Watch Out For
Besides the fees mentioned above, there are some easily overlooked expenses. For instance, trademark search fees - while the OEPM website offers free searches, if you want a more comprehensive search, you may need to pay 50-150 euros for a professional search service. Additionally, if you encounter objections during the application process or need to supplement materials, extra costs may arise. I personally ended up spending over 100 euros in corrections because I initially selected the wrong classification.
Renewal and Maintenance Costs
Successful trademark registration isn’t a one-time affair - it needs to be renewed every 10 years. The current renewal fee is 154.63 euros. If you’ve registered multiple classes for your Madrid trademark registration, each additional class costs 97.48 euros for renewal. While this fee isn’t particularly high, remember to plan ahead to avoid losing your trademark rights due to forgotten renewals.
The total cost of registering a basic trademark in Madrid typically ranges between 400 to 1,200 euros, depending on whether you use agency services and the number of classes you register. My advice is: if your Spanish is sufficiently good and you’re familiar with the procedures, you can try applying yourself to save costs; however, if your business is complex or you face language barriers, finding a reliable agent is the safer choice. I hope this information helps everyone - feel free to discuss any questions below.