Have you bought a used car and are unsure about the authenticity of your insurance? Or do you want to make sure that your MTPL policy is not fake before your trip? Checking your insurance policy state number is the fastest way to identify fraud, avoid fines from the traffic police and protect yourself from financial risks. In 2026, this can be done online in 2 minutes - without visiting offices or queuing.

In this article we will look at all official and alternative verification methods, including services RSA, traffic police, mobile applications and even telegram bots. You will learn how to recognize a fake policy, what to do if the data is not found, and why some services may show outdated information. And also - list of 3 little-known services that work even with foreign numbers.

Why checking your policy by license plate number is important in 2026

On January 1, 2026, new rules for monitoring motor vehicle liability insurance came into force. Now traffic police inspectors can fined 800 rubles not only for the lack of a compulsory motor liability insurance policy, but also for invalid or forged document. In this case, the car owner will have to prove his innocence if the data in the PCA database does not match the presented policy.

According to Russian Union of Auto Insurers (RUA), in 2023, more than 1.2 million counterfeit MTPL policies were identified - this is 18% more than a year earlier. Fraudsters actively use:

  • πŸ“„ Fake forms with real policy numbers (cloning)
  • πŸ’» Fake electronic policies (E-OSAGO) with fake signatures
  • πŸ”„"Gray" policies issued to dummies
  • ⏳ Expired policies with a changed date

Checking by license plate number helps to identify such fraud even before purchasing a car or registering an accident. For example, if the seller shows you an MTPL policy, but according to the car number it is not in the RSA database, this is a 100% sign of fraud.

⚠️ Attention: If you buy a car second-hand, check not only the insurance, but also ownership history through the service traffic police. There are cases when a car is listed as stolen, and scammers falsify both the title and the policy.

Official verification methods: RSA, traffic police and government services portal

There are three government services that are guaranteed to show up-to-date information about the policy. All of them are free and work around the clock.

1. Check through the RSA website (Russian Union of Auto Insurers)

This most reliable source, since RSA maintains a unified database of all existing MTPL policies. Instructions:

  1. Go to RSA official website.
  2. Enter car registration number (for example, A123BC 77) and VIN (optional, but improves accuracy).
  3. Enter the captcha and click "Check".

The system will show:

  • πŸ“‹ Policy number and date of issue
  • πŸ“… Validity period (start/end)
  • πŸš— Car make and model
  • πŸ‘€ Insurance company data

If the policy is not found, this means that either it is not in the database (fake) or it was issued with errors. In rare cases, the data update delay may reach 3 working days.

πŸ’‘

If you are checking the policy before purchasing a car, ask the seller to provide not only the policy number, but also contract data (series, date). This will help verify the information with the RSA database.

2. Check through the traffic police portal

The traffic police service allows you to check not only insurance, but also presence of fines and restrictions on registration actions and even the history of the accident. Algorithm:

  1. Go to traffic police.rf/check/auto.
  2. Enter the license plate number and VIN (required!).
  3. Click "Request Verification".

Look for the block in the results"Insurance Information". If it is empty or it says β€œNot insured,” the policy is either fake or not included in the database.

⚠️ Attention: The traffic police database is updated less frequently than the RSA. If you have just taken out a policy, the data may be delayed for up to 5 days. For urgent verification, use the RSA website.

3. Verification through government services

This method is suitable if you have a verified account on gosuslugi.ru. The advantage is that you can check not only your own car, but also others’ (for example, before purchasing).

Instructions:

  1. Login to gosuslugi.ru.
  2. In the search, enter "OSAGO check" and select the appropriate service.
  3. Please provide license plate number and VIN.
  4. Confirm your request with the code from SMS.

The result comes within 1–2 minutes. If the policy is valid, you will see its number, date of issue and name of the insurance company.

πŸ“Š How often do you check your car insurance?
Once a year upon renewal
Before a long trip
Only if I buy a used car
Never checked

Alternative methods: mobile applications and telegram bots

If official services do not work (for example, due to technical failures), you can use alternative tools. They are not always 100% accurate, but they help in emergency situations.

1. Mobile application "OSAGO. Checking policies"

The application is available for Android and iOS. It uses SAR data, but with a more user-friendly interface. Pros:

  • πŸ“± Works offline (saves check history)
  • πŸ””Notifies that the end of the policy period is approaching
  • πŸ” Shows the history of inspections for a specific license plate

Minus - sometimes it shows ads. You can download at Google Play or App Store.

2. Telegram bot @OsaGoCheckBot

The bot allows you to check your policy directly in the messenger. It is enough to send him the license plate number, and in a few seconds he will receive a response with data from the RSA database. Bot commands:

  • /check β€” check the policy by license plate number
  • /vin - check by VIN
  • /help - help

Example request: send a message to the bot"A123BC 77", and it will return the policy information.

3. Service "Autocode" (plates.autocode.ru)

This service is paid (from 99 rubles per check), but it gives extended information:

  • πŸ“„ Insurance history (all OSAGO policies for the last 3 years)
  • 🚨 Participation in an accident
  • πŸ”§ Data on mileage and repairs

Suitable if you are buying a used car and want to check its full history.

Ask the seller to provide the original contract with the insurance company|Check the correctness of the entered license plate number and VIN|Contact the insurance company that supposedly issued the policy|Submit a request to RSA via the feedback form-->

How to recognize a fake OSAGO policy: 7 signs of fraud

Even if the services show that the policy is valid, it is worth carefully studying the document itself. Fraudsters often fake electronic policies (E-OSAGO), since they are more difficult to check visually. Please note:

Sign What should you be wary of? How to check
πŸ“„ Document Format Policy in format .jpg or .png (the original must be in .pdf with electronic signature) Open the file in Adobe Reader - the signature should be displayed
πŸ”’ Policy number The number starts with XXX, EEE or contains repeated numbers (for example, 1122334455) Check with RSA database
πŸ“… Date of registration Policy issue date earlierthan the vehicle registration date Check registration history through the traffic police
🏒 Insurance company The company does not exist or is excluded from RSA (check at autoins.ru) Search for a company in the RSA register
πŸ’³ Policy cost The price is significantly lower than the regional average (for example, OSAGO for 3,000 rubles with an average price of 8,000) Check with the calculator on the RSA website

If you find at least one of these signs - don't take risks. Contact the insurance company that allegedly issued the policy and request official confirmation.

What to do if you have already bought a car with a fake policy?

If you discover that the OSAGO policy is fake after buying a car, you need:

1. Immediately apply for a new policy (you can do it online on the website of any insurance company).

2. Report fraud to RSA via the feedback form (link).

3. If the seller knew about the counterfeit, file a statement with the police under Article 159 of the Criminal Code of the Russian Federation (β€œFraud”).

4. Check whether the car is listed as stolen or under arrest (through the traffic police).

Important: Until a new policy is issued, you cannot drive a car - this is equivalent to driving without insurance (fine 800 rubles).

Common mistakes when checking a policy and how to avoid them

Many car owners are faced with the fact that services do not find a policy, although it is valid. In 80% of cases the problem lies in incorrectly entered data or technical nuances. Considerable errors:

1. Typos in the license plate

Most often confused:

  • πŸ”€ Letters B (Russian) and B (Latin)
  • πŸ”’ Numbers 0 and Oh
  • πŸ“Œ Missing space or region (for example, A123BC77 instead of A123BC 77)

Always double check the number STS or PTS.

2. Check by VIN instead of license plate number

Some services (for example, the traffic police) require the mandatory indication of the VIN. If you enter only the license plate number, the system may not find the data. VIN can be viewed:

  • πŸ“„ B PTS (line "Identification number")
  • πŸš— On windshield (bottom driver's side)
  • πŸ”§ Under the hood (on a special plate)

3. Delay in updating the database

If you have just issued a policy, the data may not appear in the RSA database immediately, but after 1–3 business days. In this case:

  • πŸ“§ Ask your insurance company confirmation email.
  • πŸ“ž Call RSA support by phone 8 (800) 200-22-75.

4. Checking a foreign car

RSA and traffic police services work only with Russian license plates. For foreign cars use:

πŸ’‘

If you buy a car with foreign plates, be sure to check its history through local services. In Russia, such cars often have a β€œdouble” history (for example, theft in Europe and resale in the Russian Federation).

What to do if the policy information is not in the database

A situation where services do not find a policy can indicate three things:

  1. Policy fake.
  2. Policy formatted with errors (for example, incorrect VIN).
  3. Happened technical delay in updating the database.

Algorithm of actions:

  1. Check with your insurance company for details. Call the number listed on your policy and request confirmation. Real insurers will always provide information.
  2. Check out alternative services. If RSA does not find the policy, try "Autocode" or telegram bots.
  3. Contact RSA. Write to support using the form on the website autoins.ru indicating:
    • πŸ“Œ Policy numbers
    • πŸ“Œ Vehicle license plate number
    • πŸ“Œ Insurance company data
  • If the policy is fake, report it to the police. Fraud with insurance is punishable under article 159 of the Criminal Code of the Russian Federation (up to 2 years of imprisonment).
  • ⚠️ Attention: If you find a fake policy after an accident, the insurance company has the right to refuse payment. In this case, the culprit of the accident will compensate for the damage from his own pocket.

    FAQ: Answers to frequently asked questions

    Is it possible to check a comprehensive insurance policy by license plate number?

    No, the RSA and traffic police databases contain only data on OSAGO. To check your comprehensive insurance, you need to:

    1. Contact the insurance company that issued the policy.
    2. Request an extract from the contract (usually provided by email).
    3. Use your personal account on the insurer's website.
    4. Some companies (for example, Ingosstrakh, AlfaInsurance) have their own services for checking motor insurance by VIN or contract number.

    How long is policy data stored in the RCA database?

    According to Bank of Russia Order No. 5075-U, information about MTPL policies is stored:

    • πŸ“… 3 years from the moment the policy expires - for individuals.
    • πŸ“… 5 years - for legal entities.

    If the policy was issued earlier, the data may not be displayed in the services.

    Is it possible to check the policy by number if the car is not yet registered?

    Yes, but only if:

    • πŸ†” Do you have Vehicle VIN (no license plate yet).
    • πŸ“„ The policy is issued for transit numbers.

    In this case, use the VIN check on the RSA website or through the mobile application.

    What to do if the PCA service gives an error β€œInvalid request”?

    This error occurs for several reasons:

    • πŸ”€ Typo in license plate or VIN (check the symbols).
    • πŸ›  Technical work on the site (try again later).
    • 🚫 IP blocking (if you are sending too many requests).
    • Solution:

      1. Refresh the page (key F5).
      2. Try another browser (Chrome, Firefox).
      3. Use a mobile application or telegram bot.
    Is it possible to check a policy using a license plate number without a VIN?

    Yes, but:

    • βœ… RSA and telegram bots work only by license plate number.
    • ❌ Traffic police and government services require mandatory VIN indication.

    If the VIN is unknown, use the PCA service or mobile application.