Buying a used car is always associated with risks - from hidden faults to problems with documents. One of the key points is to check the current policy OSAGO, since its absence or falsification can lead to fines, problems during registration or even seizure of the car. The most reliable way to verify the authenticity of the policy is to check it through the official database RSA (Russian Union of Auto Insurers). But what if you only have VIN code car, but no information about the policy?

In this article we will look at how check OSAGO by VIN number through the RSA database, what restrictions exist in 2026, and what alternative methods will help you obtain insurance information. We’ll also find out why some services offer β€œVIN verification,” although this is not officially possible, and how to avoid scammers.

Is it possible to check OSAGO only by VIN code?

Let's look at the main question right away: It is impossible to officially check the MTPL policy using only the VIN number of the car. Base RSA (website autoins.ru) allows you to search for information about the policy only using the following data:

  • πŸ“„ OSAGO policy number (20 characters including series and number)
  • πŸš— Vehicle registration number (if the policy is tied to the car and not to the driver)
  • πŸ†” VIN + license plate number (in some cases, but not guaranteed)

The point is that VIN code is a unique vehicle identifier, but it is not directly linked to the insurance policy. Compulsory motor liability insurance is issued either for the car (if the insurance is without restrictions on drivers), or for a specific owner (if a list of persons allowed to drive is specified). Therefore the RSA database does not provide information about the policy based on the VIN number alone, as this would violate the confidentiality of the policyholder’s data.

However, there are nuances:

  • πŸ” If the car already registered with the traffic police and has a state number, you can try to find a policy by combination VIN + license plate number.
  • πŸ“‘ If you have access to purchase and sale agreement, the previous owner's policy number may be indicated there.
  • 🚨 Some third-party services offer β€œVIN verification,” but often this is either fraud or resale of data from open sources (for example, traffic police registration history).
πŸ“Š Have you ever checked OSAGO before buying a car?
Yes, via RSA
Yes, through third-party services
No, I haven't checked
Tried it, but it didn't work

Official method: checking through the RSA database

The only legal and free way to check OSAGO is to use official RSA service on the website dkbm-web.autoins.ru. Here are the step-by-step instructions:

  1. Go to the policy check page: dkbm-web.autoins.ru/dkbm-web-1.0/policy.htm.
  2. Enter OSAGO policy number (if known) or car registration number.
  3. Enter captcha to confirm that you are not a robot.
  4. Click "Check".

If the policy is valid, the system will show:

  • πŸ“… Start and end date of insurance
  • 🏒 Insurance company name
  • πŸš— Car make and model (if the policy is linked to the car)
  • πŸ‘₯ Policyholder details (last name, first name, patronymic - if the policy is not limited to drivers)

Ask the seller for a copy of the MTPL policy|Check the license plate number through RSA (if the car is registered)|Use the "Autocode" service for insurance history|Contact the traffic police with a request to check the documentation-->

⚠️ Attention: If the seller refuses to provide the policy number or a copy of the document, this is a reason to be wary. The policy may be fake, expired, or issued with violations.

Data to check Result in the RSA database Reliability
OSAGO policy number Full insurance information ⭐⭐⭐⭐⭐
Vehicle registration number Information about the policy, if it is linked to the car ⭐⭐⭐⭐
VIN + license plate number Verification possible but not guaranteed ⭐⭐⭐
VIN only No data ⭐

Alternative ways to check compulsory motor liability insurance

If you do not have a policy number or license plate, but have VIN code, you can try the following methods:

1. Check through the Autocode service

Platform Autocode provides vehicle history reports, including insurance information. To do this:

  1. Enter VIN code on the main page of the service.
  2. Order full report (price from 349 rubles).
  3. In the β€œInsurance” section there will be information about the current compulsory motor liability insurance (if it is available in open sources).

⚠️ Attention: "Autocode" does not have direct access to the RSA database, so the data may be incomplete or outdated. The service aggregates information from open registers, including the history of registrations with the traffic police and data from insurance companies that publish information about policies.

2. Request to the traffic police

If you are buying a car and doubt the authenticity of OSAGO, you can contact traffic police with a request to check documentation. For this you will need:

  • πŸ“ Application for verification (sample can be taken on site)
  • πŸ†” Passport details of the seller and buyer
  • πŸš— VIN code and PTS data

The traffic police can request information from the insurance company, but the process takes up to 30 days. This method is suitable if you have time and serious doubts about the legality of the transaction.

3. Checking through mobile applications of insurance companies

Some insurance companies (eg. Ingosstrakh, RESO-Garantiya, SberInsurance) have mobile applications where you can enter license plate number or VIN + license plate number to check the policy. However, this method only works for policies issued by a specific company.

πŸ’‘

If the seller claims that the policy is issued by a certain insurance company, ask for the name of the company and check through its official application or website.

Why can’t you trust the β€œMTPL check by VIN” on third-party sites?

On the Internet you can find dozens of services offering β€œcheck OSAGO by VIN for free" Most often, these are either fraudulent schemes or sites that resell data from open sources. Here are the main risks:

  • πŸ’³ Hidden fees: The service may require payment for a β€œfull report,” although it initially promised a free check.
  • πŸ“Š Outdated data: Many sites use outdated databases or information from open registers (for example, registration history with the traffic police), which does not reflect the current status of the policy.
  • πŸ”“ Leakage of personal data: By entering your VIN on a dubious site, you risk that your data (including your IP address and search history) will be shared with third parties.
  • 🚫 Fake results: Some services generate a β€œconfirmation” of the policy, even if there is none, to create the appearance of legality.

βœ… The only reliable source - official base RSA. All other methods provide only indirect information and do not guarantee reliability.

Example of a fraudulent scheme

Some sites offer β€œMTPL check by VIN” for 50–100 rubles. After payment, they issue a random policy number or data from the open traffic police database (for example, that the car was once registered). This does not actually prove that you have valid insurance.

What to do if OSAGO is not found in the RSA database?

If when checking through RSA the system displays the message β€œPolicy not found", this could mean:

  • πŸ“› The policy is fake (a common problem when buying a car second-hand).
  • πŸ•’ The policy was issued recently (the data has not yet entered the database, wait 1-3 days).
  • πŸ”„ The policy was issued in another country (for example, for cars with foreign registration).
  • πŸ“ Error in policy number (check your entry is correct).

πŸ”Ή Your actions:

  1. Ask the seller original MTPL policy and check the number.
  2. Check if it is on the policy form watermarks and protective elements (more details on the RSA website).
  3. Contact insurance companyspecified in the policy, with a request for confirmation.
  4. If the policy is fake, refuse the deal β€” driving a car without compulsory motor liability insurance will result in a fine 800 rubles (Article 12.37 of the Code of Administrative Offenses of the Russian Federation).
πŸ’‘

If OSAGO is not found in the RSA database, but the seller insists on its authenticity, this is a 100% reason to refuse the purchase or reduce the price by the cost of issuing a new policy.

How to protect yourself from buying a car without compulsory motor liability insurance?

To avoid running into problems when buying a used car, follow this algorithm:

  1. Check car history through traffic police website (by VIN or license plate number). Make sure the car is not stolen or pawned.
  2. Ask the seller:
    • πŸ“„ A copy of the OSAGO policy (check the number through RSA).
    • πŸ“„ Copy of PTS and STS (check VIN and owner details).
    • πŸ“„ Purchase and sale agreement (if the car was purchased previously).
  • Check your MTPL policy through the official RSA service.
  • Apply for a new policy in your name immediately after purchase (even if the old one is still valid, since it is tied to the previous owner).
  • ⚠️ Attention: If the seller refuses to provide documents or asks you to β€œtake their word for it,” this is a red flag. It's better to lose a good deal than to buy a car with problems.

    πŸ’‘ Advice: The cost of a new MTPL policy can be calculated in advance on the websites of insurance companies (for example, Ingosstrakh, AlfaInsurance). The average price for a passenger car in 2026 is from 5,000 to 15,000 rubles, depending on the region and driver history.

    Frequently asked questions about OSAGO inspection

    Is it possible to check MTPL by VIN code without a license plate number?

    No, the official RSA database does not support searching only by VIN. However, if the car is registered with the traffic police, you can try to find the license plate through services like β€œAutocode”, and then check the policy by number.

    How long does it take to update data in the RSA database?

    Typically, information about a new policy appears in the database within 1–3 days. If the policy was recently issued, check again in a few days.

    What to do if the seller says that the policy is electronic and is not in the database?

    The electronic MTPL policy must also be displayed in the RSA database. If it is not there, this means that the policy is either fake or has not been registered in the system. Ask the seller for confirmation from the insurance company.

    Is it possible to drive a car with an expired MTPL?

    No, driving a car with an expired or missing MTPL policy will result in a fine 800 rubles (Part 2 of Article 12.37 of the Code of Administrative Offenses of the Russian Federation). In addition, in the event of an accident, the culprit will not be able to receive payment from the insurance company.

    How to check if the OSAGO form is fake?

    The original OSAGO form has:

    • πŸ”Ή Watermarks (visible in the light).
    • πŸ”Ή Unique policy number (20 characters).
    • πŸ”Ή Seal and signature of the insurance company.
    • πŸ”Ή Hologram (on new forms).

    Detailed signs of authenticity can be found on the website RSA.