Back
Freelancer Business Registration in Russia: 2026 Guide
Article

Freelancer Business Registration in Russia: 2026 Guide

Step-by-step freelancer business registration in Russia in 2026: OKVED codes, tax regime, contributions, banking and remote client work.

9/18/20265 min read7 views
TL;DR: Registering as a sole proprietor (IP) in Russia in 2026 is done online through the Federal Tax Service and takes a few business days. The key decisions are the OKVED code for your activity, the tax regime (USN or NPD) and a bank account for client payments. For most remote specialists, the regime with the least reporting is the best fit.

Business registration is the standard way for a freelancer in Russia to legalize income: there are currently around 18,287 active vacancies in this field on WEB-HH, and about 70% of them are remote. Demand for remote specialists stays consistently high, which means almost everyone working directly with clients faces the question of legal registration.

Below is a practical breakdown: how to register, which codes to choose, which tax regime suits a freelancer and what to watch out for when working with foreign and remote clients.

Who needs an IP and who does not

A freelancer needs an IP when working directly with clients, wanting to receive payments legally, issue closing documents and avoid account freezes. If a specialist works only under an employment contract on staff, a separate IP is not required. Registration makes sense when there are several clients or when customers are companies that need a contract, an act and an invoice.

IP versus self-employment: what to choose

Self-employment (NPD regime) suits freelancers with a small turnover and no employees: it is simpler in reporting and requires no social contributions. An IP is chosen when employees are needed, when working with foreign clients, at larger turnover or for activities unavailable under NPD. In practice, many freelancers start with self-employment and move to an IP as income and client base grow.

When an IP becomes mandatory

An IP becomes mandatory when a freelancer wants to hire other contractors, works in areas where NPD is prohibited (such as reselling goods), or when a client directly requires IP status in the contract. It is also necessary for those regularly working with foreign platforms and needing a currency account and full document flow. In such cases self-employment simply does not cover the needs.

Step-by-step IP registration via the tax service

IP registration in 2026 is done online through the Federal Tax Service and takes a few business days from submission. There is no state fee for electronic filing. All you need is a verified account, passport data and the selected OKVED codes.

What data to prepare in advance

Before filing, prepare your tax ID, passport, contact phone and email, and decide which OKVED codes will be primary and additional. Decide on the tax regime in advance so you can immediately file the notice of transition to USN if needed. Also consider whether you will use an electronic signature and which bank will host your account.

Filling out form R21001

Form R21001 is filled out electronically in the tax service: the system prompts the fields and validates them. One primary OKVED code is selected, and any number of additional ones can be added. After submission, a confirmation arrives in your account, followed by the EGRIP record sheet. Status can be checked in the same account.

What happens after submission

After the application is submitted, the tax service registers the IP and assigns the status. You can then file the notice of transition to USN, open a settlement account and sign contracts with clients. If you chose self-employment, no separate IP registration is needed — registration in the tax service app is enough.

OKVED codes for freelancers: how to choose

The OKVED code defines the IP's activity type and affects contribution rates and the availability of tax regimes. For a freelancer, a universal primary code is a group related to software development, consulting or design, depending on specialization. Additional codes can be added for future growth so documents do not need re-filing when tasks change.

Example codes for different fields

  • Software development and IT services — group 62;
  • Design, advertising, marketing — groups 73 and 74;
  • Business consulting — 70;
  • Data processing, hosting — 63.

If you work with foreign clients in affiliate and media buying, codes related to advertising and promotion fit well. To see how such roles are described in vacancies, check the media buyer vacancies section.

How many codes to list

The primary code should reflect your main source of income. Additional codes do not affect obligations but expand opportunities: dozens can be listed. In practice, freelancers list 3-7 codes covering current and adjacent areas so they are not limited in projects.

Tax regime for a freelancer IP in 2026

In 2026, a freelancer IP can use USN or the general system, and NPD is available for those who have not yet opened an IP. Most remote specialists choose USN because it is simpler in reporting and more predictable in load. It is important to file the notice of transition on time, otherwise the general system applies by default.

USN "Income" and "Income minus expenses"

USN "Income" is more convenient when expenses are low: tax is paid on turnover and accounting is simple. USN "Income minus expenses" is more profitable with substantial documented costs — for example, advertising, equipment, contractors. For a freelancer without large expenses, the first option is often better, but the final decision should be made after estimating the annual cost structure.

IP social contributions

An IP on USN pays social contributions regardless of income. This is a fixed amount plus an additional percentage on the amount above the threshold. Contributions can be counted when calculating the tax under USN "Income", reducing the total load. Exact amounts are updated annually, so check current tax service data before calculating.

Working with remote and foreign clients

For a freelancer with remote clients, an IP is convenient because it allows issuing invoices, signing contracts and receiving currency payments. Most such vacancies are now remote: see current offers in the remote vacancies section and in the affiliate and media buying vacancies collection.

Contract, invoice and closing documents

A remote freelancer needs a clear document flow: a contract describing services, an invoice and an act of completed work. For foreign clients, a contract is drawn up in English specifying currency and payment terms. Electronic document flow saves time and simplifies interaction in fully remote work.

Currency control and banking

When working with foreign clients, a currency account is opened at a bank, and incoming payments go through currency control. To avoid delays, it is important to state the payment purpose and basis (contract number) correctly. Some banks offer special packages for IPs with foreign economic activity — compare them by fees and crediting speed.

Cost and time required

IP registration in 2026 is a no-fee procedure when filed electronically; the main costs are banking services, an electronic signature and, optionally, accountant help. The registration period is a few business days. By estimate, a freelancer's starting costs consist of account servicing and, optionally, accounting support.

Comparing registration formats

ParameterSelf-employment (NPD)IP on USN
EmployeesNoYes
Foreign clientsLimitedYes, with currency account
ReportingMinimalAnnual declaration
ContributionsNoneRequired
Income limitLowerHigher

Common mistakes and how to avoid them

The main mistakes are a wrong primary OKVED code, missing the deadline for the tax regime notice, working without closing documents and an account that ignores currency control. Each either increases the tax load or creates a risk of frozen operations. It is easier to fix at the registration stage than afterwards.

Checklist before registration

  1. Define your primary activity and pick an OKVED code;
  2. Choose a tax regime and prepare the notice;
  3. Check that your government services account is verified;
  4. Compare banks for a settlement account;
  5. Prepare contract and act templates for your services.

Additional materials on remote work and client interview prep are collected in the career guides section and on the WEB-HH blog.

FAQ: freelancer business registration in Russia

Do I need an IP if I work only with foreign clients?

Yes, with foreign clients an IP is more convenient and safer: you can open a currency account, sign contracts and pass currency control. Self-employment with foreign clients is limited, so for regular income an IP is the practical option.

How long does IP registration take in 2026?

With electronic filing through the tax service, registration takes a few business days. No state fee is required. Once you receive the EGRIP record sheet, you can immediately open an account and work with clients.

Which tax regime should a freelancer choose?

Most often USN "Income" is chosen if expenses are low, and USN "Income minus expenses" with substantial costs. It is important to file the notice on time, otherwise the general system with a higher load applies by default.

Which OKVED codes suit IT and media buying?

For IT, group 62 codes fit; for advertising and marketing, groups 73 and 74. You can list several additional codes so documents do not need re-filing when your specialization changes.

Can an IP hire employees?

Yes, an IP can hire staff under employment or civil-law contracts. However, that adds reporting and employer obligations — worth considering when choosing between an IP and self-employment.

Where to find remote jobs after registration?

Remote jobs for freelancers are gathered in thematic collections — for example, in sections with remote vacancies and in the category of media buying roles. This helps find projects matching your OKVED codes and registered IP status.

Share this article

Get the best affiliate marketing jobs first

Subscribe to our Telegram channel

Stay connected in Telegram

Follow the latest posts in Telegram

@arbitraj_chatFresh updates
Join @arbitraj_chat

Looking for talent? Post a job

18,000+ Telegram subscribers, 24,000+ jobs on the platform. Posting from $39.