The cost to register a trademark in India typically starts from ₹4,500 per class for government filing, plus professional charges of ₹1,499 and above. Trademark registration online is a legal process through the Indian Trade Marks Registry that grants exclusive rights to use your brand name, logo, or slogan and protects it against infringement. These trademark fees cover application filing, class-wise protection, renewal charges, and professional service costs.
Government fees to register depend on the applicant’s category. Individuals, startups, and MSMEs pay a discounted trademark government fee rate. Fees also vary depending on whether you file the application online or in person.
Key Takeaways
- Government fees start at ₹4,500 per class for individuals, DPIIT-recognized startups, and Udyam-registered MSMEs filing online, and ₹9,000 per class for companies and other entities.
- Physical filing costs more than online filing across all applicant categories. Individuals pay ₹5,000 instead of ₹4,500, while companies pay ₹10,000 instead of ₹9,000.
- Fees are charged per class and per application. Filing under multiple classes increases the total cost.
- Filing fees are non-refundable, even if your application is objected to or refused.
- The MSME and startup concession applies only if you submit a valid Udyam or DPIIT certificate at the time of filing.
- The Nice Classification 13th Edition, effective from January 1, 2026, may change the class for your goods or services. Verify the correct class before filing.
- Renewal costs a flat ₹9,000 per class (₹10,000 for physical filing), payable every 10 years; the ₹4,500 concession applies only to the initial application, not to renewals.
- Professional service fees typically range from ₹1,499 to ₹30,000, depending on the scope and complexity of the application.
Government Fees for Registering a Trademark
The First Schedule of the Trade Marks Rules, 2017, prescribes the govt fees for a trademark in India. The fees depend on the applicant category and filing method:
1. For Individual Applicants, Startups, and Small Enterprises:
- ₹4,500 per class (online filing)
- ₹5,000 per class (physical filing)
2. For Other Applicants (Companies, Organizations, etc.):
- ₹9,000 per class (online filing)
- ₹10,000 per class (physical filing)
Note: Filing fees are non-refundable once paid to the Trademark Registry, regardless of whether the application is accepted, objected to, or refused.
It is recommended to file online, since the government offers a ₹1,000 reduction in trademark filing fees for electronic submissions compared to physical filing. You can file your trademark application through the IP India portal.

Breakdown of Costs Across Different Trademark Classes
India classifies trademarks into 45 distinct classes, each representing a category of goods or services, divided into two groups:
- Classes 1 to 34: Cover goods such as chemicals, machinery, clothing, and pharmaceuticals.
- Classes 35 to 45: Cover services like legal services, marketing, education, and hospitality.
Example: If you sell clothing (Class 25) and also provide marketing services (Class 35), you must file separate applications for both classes. A company pays ₹9,000 per class for online filing, making the total government fee for your business ₹18,000.
How Much Does Registering a Trademark Cost by Applicant Type?
Trademark fees in India vary by applicant category. Individuals, startups, and MSMEs pay lower trademark cost in India than companies, LLPs, and other entities. This includes trademark fees for proprietorship filings, since sole proprietors qualify for the same concessional rate as individuals. Here’s how the fees break down by applicant type:
| Applicant Type | Online Filing (per class) | Physical Filing (per class) |
| Individual / Sole Proprietor | ₹4,500 | ₹5,000 |
| DPIIT-Recognized Startup | ₹4,500 | ₹5,000 |
| Udyam-Registered MSME | ₹4,500 | ₹5,000 |
| Partnership Firm | ₹9,000 | ₹10,000 |
| LLP | ₹9,000 | ₹10,000 |
| Private Limited Company | ₹9,000 | ₹10,000 |
| Public Limited Company | ₹9,000 | ₹10,000 |
| Trust / Society / NGO | ₹9,000 | ₹10,000 |
| Foreign Company or Entity | ₹9,000 | ₹10,000 |
| Foreign Individual | ₹4,500 | ₹5,000 |
Note: The concessional fee is based on the applicant type, not nationality. Foreign applicants may need to meet additional filing requirements.
Trademark fees for MSME applicants require a valid Udyam Registration Certificate submitted at filing to claim the ₹4,500 rate instead of ₹9,000.
Additional Costs for Trademark Renewal and Opposition
Once your trademark is registered, it remains valid for 10 years. After that, you must renew it to keep your rights active. Unlike the initial application, renewal fees are a flat rate for all applicants; the individual/startup/MSME concession does not apply to renewals:
- ₹9,000 per class (online filing, Form TM-R)
- ₹10,000 per class (physical filing)
If you miss the renewal deadline, you have 6 months to renew by paying a late fee. If you miss that deadline too, your trademark is removed from the Register, and you must apply and pay a restoration fee to get it back.

