Calculate trademark registration fees in India. Government fee is ₹4,500 per class for individuals and MSMEs, ₹9,000 for companies — select your classes and applicant type for an instant estimate.
The total cost has two components: government fee paid to IP India, and professional fee paid to IPMitra. Here is the complete breakdown.
Trademark registration cost has two parts — the government fee set by IP India, and any professional fee for assistance. Here is how they differ.
The trademark registration process in India typically involves these steps, from search to filing.
Full availability check across 5.5 lakh+ registered marks — phonetic, visual, and conceptual — before we file a single rupee of your government fee.
Expert identification of the correct Nice Classification class(es) for your brand — so your registration actually protects the right category of goods or services.
A carefully prepared TM-A application with a precise description of goods and services — imprecise descriptions are a common reason self-filed applications get objected.
Support in preparing and submitting the application correctly through the IP India e-filing portal, reducing the risk of avoidable objections.
Official filing acknowledgement with your Trademark Application Number — sent to your WhatsApp the same day your application is filed.
Real-time updates on your application status — examination, journal publication, opposition period, and final registration — all on WhatsApp.
Enter your brand name and business description to run a free availability search and receive a detailed report.
Review the search report and the recommended Nice Classification class, along with any similarity risk flags to consider before filing.
The TM-A application is prepared and filed with the IP India Registry, with the government fee paid at actuals.
You receive your Trademark Application Number and filing certificate on WhatsApp immediately after filing. Your ™ symbol is valid from this date.
Understanding exactly what you'll pay before you start the process saves you from surprises, helps you budget correctly, and ensures you don't end up paying twice because of a filing mistake.
The government fee for trademark registration in India is set by the Trade Marks Act, 1999 and is paid directly to the IP India Trade Marks Registry. As of 2025, the fee structure is:
These fees are for online filing via the IP India e-filing portal. Physical filing at the Registry office costs more and is rarely recommended — online filing is faster, cheaper, and provides an immediate digital filing receipt.
Important: The government fee is per class, per application. If your brand needs registration in 3 classes (e.g. Class 25 for clothing, Class 35 for retail, and Class 42 for e-commerce tech), you pay the government fee three times. IPMitra recommends filing in only the classes that are genuinely relevant to avoid unnecessary costs.
The 50% discount on government trademark registration fees applies to the following categories of applicants:
If you are a founder who has incorporated a Private Limited company, note that the company itself does not qualify for the discount — only the individual does. Many founders choose to file the trademark in their individual name initially and later assign it to the company once established. Trademark registration assistance can help identify the most cost-effective structure for your situation.
Beyond the government fee, most applicants pay a professional fee to a trademark agent or lawyer to handle the filing. This fee varies significantly depending on who you hire and what is included. Here is what a professional fee typically should cover:
Trademark availability search, correct class identification, TM-A application drafting with accurate goods/services description, filing with IP India, and issuing the filing certificate with your application number.
A proper availability search, review for Section 9 objection risks, phonetic and conceptual conflict checks, correct class identification, and status updates through examination.
Professional fees for trademark registration in India typically range from ₹2,000 to ₹5,000 per class and vary by provider. When comparing, check whether the fee includes an availability search, correct class identification, and support if the examiner raises an objection — these vary widely between providers.
The quoted price is rarely the final price if you don't read the fine print. Here are the most common hidden costs in trademark registration that catch applicants off guard:
The government fee is non-refundable. If your application is rejected or you file in the wrong class, you lose ₹4,500–₹9,000 and must start over. The objection rate for self-filed trademark applications in India is significantly higher than for professionally filed ones — primarily because of incorrect class selection and inadequate description of goods and services.
A professional fee of ₹2,000–₹5,000 per class against a potential ₹4,500–₹9,000 wasted government fee — plus months of delay — is often straightforward value. The question is not whether to use a professional but which one genuinely includes what they say they include. Confirm exactly what the fee covers before you commit.
Run a free trademark search first — you'll receive a search report, class recommendation, and a preliminary approval score, before committing to any fee.
Start with a free trademark search and a clear view of the government fee for your applicant type and number of classes.