What is a VIN code and why is it used to check OSAGO
Each car has a unique identifier - VIN code (Vehicle Identification Number), which is assigned at the manufacturer. This 17-digit code contains information about the make, model, year of manufacture and even equipment of the car. When taking out a policy OSAGO insurance companies must record the VIN in the database RSA (Russian Union of Auto Insurers), which allows you to link the policy to a specific vehicle, and not to the owner.
Checking MTPL by VIN code has become especially relevant after massive cases of fraud with fake policies. For example, in 2023 Central Bank of the Russian Federation recorded more than 1.2 million fake policies, of which 38% were issued with false car data. Using VIN you can:
- π Make sure that the policy really exists and is valid
- π Check the compliance of the data in the policy and the actual characteristics of the car
- π Identify facts of double insurance (when one VIN is tied to several policies)
- π° Avoid a fine of 800 rubles for not having a valid MTPL (Article 12.37 of the Administrative Code)
It is important to understand that the VIN code is not just a set of numbers, but key to the car's history, including data on accidents, theft and insurance claims. Therefore, checking it before buying a used car or taking out insurance can save thousands of rubles.
Official services for checking compulsory motor liability insurance by VIN code
In 2026, there are three legal ways to check your MTPL policy via VIN code, and all of them are free. Using third-party paid services (for example, "Autocode" or "CarVertical") for this task does not make sense - they take data from the same open sources as official platforms.
1. Portal of RSA (Union of Motor Insurers)
The most reliable source - RSA official website. Here the data is updated in real time, and the database includes all existing MTPL policies. To check your policy:
- Go to section
Checking the MTPL/CASCO policy - Select a tab
According to TS - Enter the VIN code (no spaces!) and captcha
- Click
Check
The system will show:
- π Policy number and date of issue
- π’ Insurance company name
- ποΈ Policy validity period
- β οΈ Signs of limited use (if any)
If, when checking on the RSA website, you see the message βPolicy not found,β this may mean that the insurance company has not yet transferred the data to the database (usually takes up to 3 days) or the policy is fake.
2. Unified automated information system for technical inspection (UAISTO)
Service EAISTO originally created to check diagnostic cards, but since 2022 it has been integrated with the RCA database. Here you can:
- π See the connection between the VIN code, chassis/body number and OSAGO data
- π Check the inspection history (relevant for cars older than 4 years)
- π¨ Identify discrepancies in data (for example, if the VIN in the policy does not match the real one)
To check:
- Enter VIN in the field
Identification number (VIN) - Enter the captcha
- Click
Find
What to do if the data in EAISTO and RSA do not match?
If one VIN is indicated in EAISTO, and another is indicated in RSA, this is a sign of fraud. Contact your insurance company immediately and ask for clarification. In 90% of cases, this means that the policy was issued for a βcloneβ car or using fake documents.
3. Government services (for authorized users)
Portal State services allows you to check your MTPL by VIN, but only if you:
- π You have a verified account
- π± Connected an electronic signature or bank card for identification
- π Are you the owner or legal representative of the owner of the car?
The advantage of this method is the ability to get extended statement with a history of insurance claims for the last 3 years. However, the data is updated with a delay of up to 5 days.
| Service | Data update rate | Authorization required? | Additional information |
|---|---|---|---|
| RSA | Real time | No | Only current policy |
| EAISTO | 1-3 days | No | Contact with technical inspection |
| Public services | Up to 5 days | Yes | History of insurance claims |
Step-by-step instructions: how to check OSAGO by VIN code
To avoid mistakes and get accurate data, follow this algorithm. Please note: The VIN code must be entered without spaces or dashes - many services do not recognize the "-" characters.
βοΈ Preparation for OSAGO check by VIN
Step 1. Where to get the VIN code
VIN can be found in the following places:
- π PTS (vehicle passport) - line "VIN" or "Identification number"
- π Car body:
- Under the windshield (driver's side)
- On the driver's door pillar
- Under the hood (on a special plate)
- π OSAGO insurance policy β section "Vehicle data"
Step 2. Check via PCA
- Open check page
- Select a tab
According to TS - In the field
VINenter 17 characters (example:XTA211030D1234567) - Enter the captcha and click
Check
Step 3. Analysis of results
If the policy is found, the system will show:
- π’ Policy number - must match your document
- π Start/end date β check relevance
- π’ Insurance company β check if it is bankrupt (a list of operating companies is on the website Central Bank of the Russian Federation)
- β οΈ Limitations β if βFor authorized persons onlyβ is indicated, the policy is valid only for the listed drivers
If you see a "Policy Canceled" or "Limited" status in your audit results, this means that the insurance company may have terminated the contract (for example, due to non-payment) or imposed management restrictions.
What to do if the MTPL policy is not found by VIN code
The situation when the PCA service displays the message βPolicy not foundβ occurs in 15-20% of cases. The reasons may be either technical or fraudulent. Here is the algorithm of actions:
β οΈ Attention: If you are buying a used car and the seller claims that βthe policy has been issued, but has not yet appeared in the database,β this is a reason for suspicion. By law, insurance companies are required to transfer data to RSA within 1 business day.
Possible reasons for missing data:
- Technical delay β the insurance company did not have time to transfer the data (maximum 3 days from the date of registration).
- Error in VIN β typo when entering or discrepancy in documents.
- Fake policy - Fraudsters often use VIN codes of stolen or written-off cars.
- Canceled policy - if the insurance company terminated the contract (for example, due to late payment).
Actions if there is no policy in the database:
- Check the VIN again - compare it with the data in the title and on the body.
- Contact the insurance company with a request to provide an extract from their internal database.
- If the policy was purchased recently, wait 1-3 days and check again.
- When buying a used car, ask the seller for the original policy and call the insurance company for a verbal verification.
- If you suspect fraud, please submit a request to Central Bank of the Russian Federation through the form on the website.
In 2026, cases of fraudsters taking out policies on car clones - cars with identical VIN, but different body or engine numbers. To avoid problems:
- π Check the VIN with the data in
PTSand onbody - πΈ Take photos of VIN on the body and in documents
- π Check your car history via traffic police website (section "Vehicle check")
Features of checking OSAGO by VIN for used cars
When buying a used car, checking the OSAGO by VIN code becomes critically important. According to US, in 2023, every 5th used car was sold with insurance problems: from expired policies to complete falsification of documents.
What you need to check:
- π History of insurance claims - if the car was involved in an accident, this could affect the cost of the policy.
- π Relationship of VIN with other policies β the same code should not be tied to several existing MTPLs.
- π Policy validity period - if it ends in 1-2 months, this is a reason to bargain or demand a discount.
- π’ Insurance company reputation - avoid companies with frequent complaints about refusal of payments (check for Central Bank website).
Typical MTPL fraud schemes when selling used cars:
- "Policy for a figurehead" β the seller issues compulsory motor liability insurance for his relative, and after the sale cancels it.
- "Car Clone" β scammers use the VIN from a written-off or stolen car.
- "Fake form" β the policy is printed on a printer and is not listed in the RSA database.
- "Limited Policy" β the document does not indicate all drivers, which makes it invalid for the new owner.
To protect yourself:
- Request the original MTPL policy and check its number with the data on the RSA website.
- Check VIN via traffic police service for theft or restrictions.
- Conclude a purchase and sale agreement only after confirming the current compulsory motor liability insurance.
- If the seller refuses to provide information for verification, this is a reason to refuse the transaction.
When buying a used car, the best option is to take out a new MTPL policy yourself. This will be cheaper than reissuing an old policy (which is often impossible without the consent of the previous owner).
Is it possible to check OSAGO by VIN without a policy number?
Yes, it is possible, but with limitations. If you only have a VIN and no policy number, you can find out:
- π Is there a valid policy for this car?
- π’ Which insurance company issued it?
- ποΈ Policy validity period
However Without a policy number you will not see:
- π₯ List of drivers allowed to drive (if the policy has restrictions)
- π° Insurance cost
- π Additional conditions (for example, franchise)
How to check OSAGO only by VIN:
- Use the service RSA (section "Checking against vehicle data").
- Enter VIN and captcha.
- If you have a policy, the system will show its number - then you can check it separately.
β οΈ Attention: If, when checking by VIN, the system issues several policies for one car, this may mean that:
- The car was stolen, and the scammers issued a duplicate policy.
- The previous owner did not cancel the old policy upon sale.
- The insurance company made a mistake when entering data.
Common mistakes when checking OSAGO by VIN and how to avoid them
Even experienced car owners sometimes make mistakes that lead to incorrect test results. Here are the most common of them:
| Error | Consequences | How to avoid |
|---|---|---|
| Invalid VIN entry (with spaces or dashes) | The system does not find the policy | Enter 17 characters in a row, without separators |
| VIN check from unofficial sources | Receiving outdated or false data | Use only RSA, EAISTO or State Services |
| Ignoring data discrepancies | The risk of a fine or refusal to pay in case of an accident | Check the VIN in the title, on the body and in the policy |
| Check immediately after issuing the policy | The data has not yet entered the RSA database | Please allow 1-3 business days |
Additional nuances:
- π Character case β VIN can be entered in any case (the system recognizes both upper and lowercase letters).
- π± Mobile applications β the official RSA application often produces errors; It is better to use the desktop version of the site.
- π VPN and proxy β some services block access when using anonymizers.
If you encounter a technical error (for example, the RSA website does not load), try:
- Clear browser cache.
- Use a different browser (Chrome, Firefox, Edge).
- Check in the evening (RSA servers are often overloaded during the day).
FAQ: Answers to frequently asked questions
Is it possible to check OSAGO by VIN if the car is stolen?
Yes, but with reservations. If a car is stolen, its VIN can be entered into the database traffic police as wanted. In this case:
- The PCA service may not show the policy (if it was issued by scammers).
- On the website traffic police the status will be "Wanted".
- Any policy issued for a stolen car is automatically invalidated.
If you suspect that the VIN belongs to a stolen car, immediately report it to the police by phone 112 or through website of the Ministry of Internal Affairs.
What to do if the VIN code on the body and in the title do not match?
This is a critical situation which may mean:
- π¨ The car is killed (with changed VIN) stolen car.
- π§ The body was replaced after a serious accident, but the data was not included in the PTS.
- π There was an error in the documents (rarely, but it happens).
Your actions:
- Take a photo of the VIN on the body and in the title.
- Contact traffic police for data verification (free service).
- If the car is registered, ask the seller for an explanation.
- If the car is not registered, refuse the transaction (risk of theft or problems with registration).
How long is the policy information in the RSA database valid?
Data on current MTPL policies are stored in the RSA database:
- ποΈ For existing policies β until the insurance expiration date + 30 days.
- π For canceled policies β 1 year from the date of termination.
- β³ For expired policies β 3 years (for statistics).
If the policy was issued less than 3 days ago, the data may not yet be displayed in the database. In this case, request confirmation from the insurance company.
Is it possible to find out from the VIN how much the OSAGO policy cost?
No, policy cost not displayed in public databases (RSA, EAISTO, State Services). This information is confidential and is only available to:
- To the policy owner (upon request to the insurance company).
- Employees Central Bank of the Russian Federation and RSA as part of inspections.
- Courts and law enforcement agencies (on request).
However you can roughly calculate the cost yourself using:
- π PCA calculator (takes into account the make, power, age of the car and region).
- π Data on previous policies (if the car was your property).
What is a βlimited OSAGO policyβ and how to check it by VIN?
Limited policy is insurance that is valid only for the drivers listed in it. If you drive a car but are not included in the policy, it is considered invalid, and you can be fined 800 rubles (Article 12.37 of the Administrative Code).
How to check VIN restrictions:
- Enter VIN on the website RSA.
- If the results are marked βWith restrictions,β ask the car owner for a copy of the policy.
- Check to see if your driving record is included in the list of eligible persons.
From 2026, up to 5 drivers with restrictions on experience (for example, βonly with experience of 3 years or moreβ) can be specified in MTPL policies.