Registering a trademark in India is a crucial step for businesses seeking to protect their brand identity and intellectual property. The cost of trademark registration can vary based on several factors, including the type of applicant and the number of classes of goods or services covered.

As of the latest guidelines, the government fees for trademark registration are as follows:

-Individual/Startup/Small Enterprise: The fee is ₹4,500 per class of goods or services.

-Other Applicants (including companies and large enterprises): The fee is ₹9,000 per class of goods or services.

The "class" refers to the specific category of goods or services for which the trademark is sought. The Indian Trademark Registry follows the Nice Classification system, which includes 45 classes, covering various goods and services. If a trademark is to be registered across multiple classes, the fee is multiplied accordingly.

In addition to the official government fees, there are other potential costs to consider:

1.Legal and Professional Fees: Engaging a trademark attorney or agent can help the registration process more efficiently. Professional fees typically range from ₹10,000 to ₹30,000, depending on the complexity of the trademark and the services provided.

2.Search Fees: Prior to filing, conducting a trademark search is advisable to ensure the proposed trademark does not conflict with existing ones. Search fees can vary but are generally around ₹2,000 to ₹5,000.

The overall cost of trademark registration in India thus includes both government fees and additional expenses for professional services and searches. It's important to budget accordingly and seek expert advice to ensure a smooth and effective registration process.