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.
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.
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?
Is the program itself registered or just the right to it?
Can I register a custom-made program?
Can a foreign company register a program with Rospatent?
Is each software update logged separately?
Is registration with Rospatent evidence in court?
Can I register a program if it is based on open source?
Related articles
All articles
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.
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.
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.