EN

RU CN

Registration of computer programs with Rospatent

Registration of computer programs with Rospatent allows you to legally secure the exclusive right to the program code and its structure. Such registration confirms authorship, facilitates the protection of rights in disputes and fixes the date of creation. The service is especially relevant for companies working with contractors, developing unique solutions or planning to commercialize an IT product.

Contact us

Leave a request and our lawyers will contact you shortly to provide a consultation on your issue.

Имя *
Это поле обязательно для заполнения
Телефон *
Это поле обязательно для заполнения
E-mail
Введён некорректный e-mail
Сообщение
Поле проверки на робота должно быть заполнено.
Необходимо ваше согласие на обработку персональных данных

More about our services

  • What is a computer program from the point of view of law?
  • Who can apply
  • Procedure for registering a program with Rospatent
  • Required materials for registration
  • Terms and cost of registration
  • What does registration give and how does the exclusive right work?

What is a computer program from the point of view of law? 

A computer program is the result of intellectual activity, which is an objective form of expression of a set of data and commands intended for the functioning of computers and other information processing devices.  

Legally, a computer program is equated to a literary work and is protected by copyright norms. This means that protection arises from the moment the program is created, regardless of its registration, publication or use. However, state registration with Rospatent allows you to officially record the fact of the existence and ownership of rights as of a specific date. 

Protected elements of the program include:

  • source code and object code; 

  • structural organization; 

  • User interface (if original) 

  • documentation and description of algorithms (within the limits of creative expression). 

It is important to understand that the registration of a computer program does not protect the algorithms, mathematical methods or applied ideas used as such – only the form of expression of these solutions, that is, specific code and materials, is subject to protection. 

Also, software is not subject to patenting in Russia as an invention or utility model (with the exception of technical solutions implemented by software).

Who can apply 

The right to file an application for state registration of a computer program with Rospatent belongs to the right holder, i.e. a legal entity or an individual who has the exclusive right to the work. This can be both the author himself and the organization to which this right has been transferred by law or contract. 

1. Legal entities that are owners of exclusive rights

The most common case is when the program is developed within the framework of labor relations or by order, and the exclusive right belongs to the employer or customer. It is such a person who has the right to file an application on his own behalf. In this case, it is necessary to confirm the basis for the transfer of rights: an employment contract, an act of acceptance and transfer, an alienation agreement, etc. 

2. Foreign companies

Foreign legal entities can also register a computer program in Russia, but only through a patent attorney registered in the Russian Federation. In this case, it is necessary to submit documents confirming the authority of the representative and ownership of the program. 

3. Authors as applicants

If the exclusive right remains with the author (for example, when creating a program outside the framework of labor or contract relations), he has the right to submit an application independently. At the same time, in the certificate, he will be indicated both as the author and as the copyright holder. 

4. Co-authorship and collective applications

If several authors worked on the program, it is possible to indicate all of them as part of one application. The exclusive right can belong to both one of them and a third party, for example, the company for which the development was carried out. The application indicates the distribution of roles and rights. 

5. Representation by Power of Attorney

The application can be filed through a representative – an individual acting on the basis of a power of attorney, or a patent attorney. In this case, a document confirming the authority of the representative shall be attached to the application.

Procedure for registering a program with Rospatent 

State registration of computer programs is carried out in a simplified administrative manner, without conducting an examination on the merits. Rospatent checks the compliance of documents with the formal requirements, after which information about the program is entered into the Register and a registration certificate is issued. 

1. Preparation of documents

All materials necessary for the application are collected and drawn up.  

  • Application for registration (in the prescribed form); 

  • Description of the program (abstract) – with a brief summary of the purpose, functionality, scope of application; 

  • Information about the author(s); 

  • Information about the copyright holder; 

  • Power of attorney – if there is a representative; 

  • A document confirming the payment of the fee. 

The attachment of the source code is not mandatory, but is possible at the request of the applicant. 

2. Submission of the application

The application can be submitted electronically through the FIPS portal or on paper. The date of submission is the day of receipt of all necessary documents by Rospatent. 

3. Formal review of the application

Rospatent checks: 

  • completeness of the set of documents; 

  • correctness of filling out the form; 

  • availability of the necessary information about authorship and the right to file. 

Substantive examination (for novelty, uniqueness, etc.) is not carried out. The object is checked only for compliance with the features of the program as such. 

4. Entry into the register and issuance of a certificate

In the absence of comments, Rospatent enters the program into the State Register of Computer Programs and issues a certificate of state registration to the applicant. It records: 

  • date of registration; 

  • number; 

  • information about the author and copyright holder; 

  • name of the program; 

  • date of application. 

From this moment on, information about the right becomes officially public.

Required materials for registration 

To register a computer program with Rospatent, it is necessary to prepare a set of documents that meets the requirements of the Order of the Ministry of Economic Development No 482 of 29.12.2008.  

1. Application for state registration

It is submitted in the prescribed form and contains: 

  • full name of the program; 

  • information about the author or authors (full name, citizenship); 

  • information about the right holder (legal entity, INN/OGRN, address); 

  • the grounds for acquiring exclusive rights (for example, an employment contract, an alienation agreement); 

  • method of submission and receipt of documents; 

  • signature of the applicant or his representative. 

2. Abstract (description of the program)

A brief description of the program, revealing its purpose, functions, scope of application, main characteristics. The description must not include know-how, confidential data, or detailed code — it is intended to register, not to reproduce the object. 

The recommended volume is from 500 to 1000 characters. 

3. Information about the authors

Surname, name, patronymic, date of birth, citizenship, address of residence are indicated. If there are several authors, information is provided for each. 

If the author refuses to mention, this must also be reflected in the application. 

4. Information about the right holder

For legal entities: name, legal form, INN, OGRN, legal address. 

For foreign companies, the data of the representative (patent attorney), legalized documents on the right to the program. 

5. Documents confirming the right to submit an application

For example: 

  • a copy of the employment contract with the developer; 

  • act of acceptance and transfer of the result of work; 

  • agreement on the alienation of rights; 

  • license agreement (in terms of confirmation of ownership of the right). 

6. Power of Attorney

If a representative is engaged in filing, a power of attorney is attached. For patent attorneys – with an indication of the registration number in Rospatent. 

7. Receipt of payment of the fee

The fee is paid before filing the application. The amount is 4,500 rubles for legal entities (for 2025). The payment order is attached to the application materials. 

8. If necessary, a fragment of program code

This document is not mandatory, but can be attached at the request of the applicant for additional identification of the object. We recommend that you not submit the complete code, but the key parts that ensure the uniqueness of the architecture.

Terms and cost of registration 

Registration of computer programs in Rospatent is an administrative procedure and is characterized by relatively short processing times and a fixed fee. However, failure to comply with the requirements for the execution or completeness of documents may lead to suspension or refusal of registration. 

Registration Deadline

  • The standard consideration period is up to 2 months from the date of receipt of a complete set of documents by Rospatent. 

  • If submitted through electronic services and there are no comments, the actual period may be shorter - from 3 to 6 weeks. 

  • In case of defects or requests from Rospatent, the period is extended for the period of their elimination. 

Amount of the state fee

As of 2025, the amount of the fee is: 

  • 4,500 rubles — for registration of a computer program in the name of a legal entity; 3,000 rubles — for an individual (including an individual entrepreneur); 

  • 1,400 rubles — for making changes to an already registered record (for example, changing the copyright holder, address, etc.); 

  • 900 rubles - for the issuance of a duplicate certificate. 

The fee must be paid before filing the application. The receipt is attached to the set of documents. 

Additional costs

  • Registration of the transfer of rights (alienation, license) — a separate fee; 

  • Restoration of missed deadlines – paid additionally; 

  • Patent attorney services (if filed through a representative); 

  • For international registration, notarized translations, apostilles, legalization.

What does registration give and how does the exclusive right work? 

From the moment of state registration of a computer program in Rospatent, the right holder receives an official title of protection — a certificate confirming the existence of exclusive rights. Although copyrights themselves arise by virtue of the fact of the creation of a work, registration fixes them legally, makes the rights public and facilitates their protection and implementation. 

Confirmation of the exclusive right

The exclusive right gives the right holder the opportunity to: 

  • use the program at your own discretion (placement, reproduction, distribution, revision, etc.); 

  • allow or prohibit the use of the program by third parties; transfer rights in whole or in part under the contract; 

  • to recover compensation for violation of rights. 

Registration makes the right obvious to third parties and eliminates the need to prove authorship and priority in the event of a conflict. 

Publicity of law

After registration, the information is entered into the State Register of Computer Programs. This means: 

  • availability of information for counterparties, investors, authorities; 

  • the ability to refer to the registry number in contracts; 

  • legal transparency in the alienation or licensing of the object. 

Duration of the exclusive right

According to Article 1281 of the Civil Code of the Russian Federation: 

  • the exclusive right is valid for the entire life of the author and 70 years after his death; 

  • if the right belongs to a legal entity, the term is calculated according to the author (for example, an employee or contractor who created the program); 

  • The expiration of the term makes the program public domain. 

Commercial Use and Transfer of Rights

A registered program can: 

  • be accounted for as an intangible asset (IA); 

  • be used in the authorized capital; 

  • be transferred under a license agreement; 

  • be included in the franchise package; 

  • be used when applying for a grant, attracting investments.

Successful cases

Examples of legal solutions tailored to the specifics of the request, industry and jurisdiction.

Release of a trademark to enter the market

Situation

The German manufacturer of biocosmetics planned to enter the Russian market with its own brand. During the registration process, it turned out that an identical trademark had already been registered in the Russian Federation for an individual who did not conduct entrepreneurial activities.

Our solution

A check was carried out in the registers, it was established that the mark had not been used for more than three years. An application has been filed with Rospatent for early termination of rights due to non-use. The consideration was accompanied by the collection and submission of evidence through Russian representatives.

Result

The registration of the previous mark was canceled. The products were brought to the market through a distribution network.

Judicial protection of the interface and program code

Situation

The development company turned to the fact that a competitor had brought to the market software with an almost identical user interface and borrowed logic of operation, despite the lack of direct code copying.

Our solution

A technical comparative analysis was carried out, a report on the similarity of the program architecture was drawn up. The registration of the software in Rospatent was urgently issued. A lawsuit has been filed for copyright protection, including GUI elements.

Result

The court established the fact of processing the work without the permission of the copyright holder. The defendant is prohibited from using the product, compensation in the amount of 1.3 million rubles was collected.

Outsourced software development

Situation

The company attracted external contractors to develop a software product. The agreement did not contain conditions for the transfer of exclusive rights. Later, disputes arose over authorship and the ban on the use of the code.

Our solution

An examination of the contract was carried out, it was proved that the software product was created as part of an official task. In addition, agreements on the transfer of rights were signed retroactively with key developers.

Result

The company regained control of the program and avoided legal action. Subsequently, the terms of the transfer of rights were included in all template contracts with contractors.

Patenting the technology

Situation

The company began supplying products created using a unique technology. A year later, a similar application was filed by another person.

Our solution

The specialist collected the evidence base confirming the public use of the technology long before the priority date of the competing application. An opposition to the grant of the patent has been filed.

Result

Rospatent refused to register the competitor's application. At the same time, the company filed its own application with a refined claim to protect its technical solutions.

Release of a trademark to enter the market

Situation

The German manufacturer of biocosmetics planned to enter the Russian market with its own brand. During the registration process, it turned out that an identical trademark had already been registered in the Russian Federation for an individual who did not conduct entrepreneurial activities.

Our solution

A check was carried out in the registers, it was established that the mark had not been used for more than three years. An application has been filed with Rospatent for early termination of rights due to non-use. The consideration was accompanied by the collection and submission of evidence through Russian representatives.

Result

The registration of the previous mark was canceled. The products were brought to the market through a distribution network.

Judicial protection of the interface and program code

Situation

The development company turned to the fact that a competitor had brought to the market software with an almost identical user interface and borrowed logic of operation, despite the lack of direct code copying.

Our solution

A technical comparative analysis was carried out, a report on the similarity of the program architecture was drawn up. The registration of the software in Rospatent was urgently issued. A lawsuit has been filed for copyright protection, including GUI elements.

Result

The court established the fact of processing the work without the permission of the copyright holder. The defendant is prohibited from using the product, compensation in the amount of 1.3 million rubles was collected.

Outsourced software development

Situation

The company attracted external contractors to develop a software product. The agreement did not contain conditions for the transfer of exclusive rights. Later, disputes arose over authorship and the ban on the use of the code.

Our solution

An examination of the contract was carried out, it was proved that the software product was created as part of an official task. In addition, agreements on the transfer of rights were signed retroactively with key developers.

Result

The company regained control of the program and avoided legal action. Subsequently, the terms of the transfer of rights were included in all template contracts with contractors.

Patenting the technology

Situation

The company began supplying products created using a unique technology. A year later, a similar application was filed by another person.

Our solution

The specialist collected the evidence base confirming the public use of the technology long before the priority date of the competing application. An opposition to the grant of the patent has been filed.

Result

Rospatent refused to register the competitor's application. At the same time, the company filed its own application with a refined claim to protect its technical solutions.

Why Choose Us?

20+

Jurisdictions

800+

Satisfied Clients

Long-term Results

Our expert legal strategies streamline business processes and ensure desirable outcomes, even in complex litigation cases

Unique Legal Solutions for Every Jurisdiction

Our deep international expertise allows us to offer customized solutions beyond standard legal service packages

Industry Expertise & Recognition

Our specialists publish in leading legal journals, shaping industry trends and reinforcing their authority in the legal field

Collaboration with Market Leaders

We work with major corporations and key market players

46 years

Of Combined Experience

FAQ

Do I need to register a program if the rights have already arisen when it was created?

Registration is not required – copyright arises automatically. However, registration with Rospatent fixes the date of creation and confirms succession, which is important in potential disputes over rights, transfer of rights or judicial protection.

Is the program itself registered or just the right to it?

The object of copyright is registered - the program as a work. The name, author, copyright holder and date of creation are recorded. The program itself (source code) is not transferred to Rospatent, except for the voluntary attachment of fragments.

Can I register a custom-made program?

Yes, if the exclusive right belongs to the customer – a legal entity, which must be confirmed by the contract and the act of transfer of the result. This is a common practice when developing under a contract or service agreement.

Can a foreign company register a program with Rospatent?

Yes, but only through a patent attorney registered in Russia. Legalization of documents confirming the right to the program and translation into Russian are required.

Is each software update logged separately?

No, registration covers a specific version of the program. Significant updates (new modules, changes in architecture) can be registered as independent works.

Is registration with Rospatent evidence in court?

Yes. A certificate of state registration is an official document confirming authorship, date of creation and ownership, and has evidentiary value in court disputes.

Can I register a program if it is based on open source?

Yes, but only if the terms of the open source licenses are met and there are original elements created by the applicant. Simply porting someone else's open source is not subject to registration.
All questions and answers

Related articles

All articles
Intellectual Property Law Investments UAE
How to transfer a share of an FZE company in the UAE

How to transfer a share of an FZE company in the UAE

Companies in Free Zone Establishments (FZE) play a significant role in the UAE economy. The creation of an FZE allows foreign investors to fully own a business in the UAE. However, depending on business requirements, the owner of an FZE may be required to transfer the company’s shares to another individual or entity. In this article, we provide a detailed guide on how to transfer shares and the formalities for an FZE company in Dubai.

Intellectual Property Law Russia
How to Register Intellectual Property in Russia in 2025

How to Register Intellectual Property in Russia in 2025

In 2025, intellectual property (IP) is no longer the exclusive domain of large corporations or academic institutions. Today, it belongs equally to startups, IT companies, freelancers, online course creators, and producers of original handmade products. Anything born of intellectual effort and expressed in a distinctive form — from a brand logo to an engineering solution or software code — can and should be protected.

International Law IT and e-commerce Opening a company UAE
How to Register an IT Company in the UAE

How to Register an IT Company in the UAE

Companies are constantly looking for reliable and predictable jurisdictions to conduct business. Difficulties with taxes in Europe, increased control over international payments, and unstable economic conditions in traditional offshore jurisdictions all motivate companies to seek alternative solutions.

All articles