Recently, due to opening a business, I needed to register a trademark to protect my brand. After several weeks of research, I finally figured out the costs and procedures for trademark registration in Madrid, and I’d like to share this information with you.
Basic Cost Structure
Registering a trademark in Madrid involves three main cost components. First, there’s the official fee: the Spanish Patent and Trademark Office (OEPM) charges a base application fee of €150.26 for one class of goods or services. If your products or services span multiple classes, each additional class costs €93.28. Second, there’s a publication fee of approximately €41.17 once your trademark is approved for registration in the official gazette. Finally, if you choose to work with an agency, representation fees typically range from €300 to €800, depending on the service scope and trademark complexity.
Cost Comparison by Application Method

| Application Method | Official Fees | Agency Fees | Total Cost |
| Self-filing | €150.26 | €0 | €150.26 |
| Agency filing | €150.26 | €300-800 | €450-950 |
| Self-filing | €336.82 | €0 | €336.82 |
| Agency filing | €336.82 | €400-1000 | €736-1336 |
As the table shows, self-filing can save considerable money, but only if you’re familiar with the entire process and relevant legal requirements. I personally chose to use an agency because I was concerned about making errors in the application that could lead to rejection, which would ultimately waste more time and money.
Application Process and Time Investment
The entire application process typically takes 4 to 6 months. First, you submit your application through the OEPM website, then wait for formal examination, which takes about 1 month. Next comes substantive examination, where examiners check whether your trademark conflicts with existing marks and meets registration requirements—this stage usually takes 2 to 3 months. If you pass the examination successfully, your trademark will be published in the official gazette for a 2-month opposition period, during which anyone can file an objection. If there are no objections or any objections are rejected, you’ll receive your trademark registration certificate.
Additional Potential Costs
Beyond basic fees, there are some additional expenses to consider. For instance, if your trademark application is rejected and you want to file an appeal, you’ll need to pay appeal fees. If someone opposes your trademark, you may need to hire a lawyer to respond, and these costs are variable. Additionally, trademarks must be renewed every 10 years, with renewal fees starting at approximately €150.
I recommend conducting a trademark search before applying. While OEPM offers free search services, if you’re unfamiliar with the process, spending €50 to €100 to have an agency conduct a detailed search can improve your application success rate.
Registering a single-class trademark in Madrid costs approximately €200 if you handle it yourself, or between €500 and €1,000 through an agency. While this may seem expensive, considering the importance of trademark protection for your brand, this investment is worthwhile. I hope this information helps those preparing to register a trademark.