Have you bought a used car, rented a car, or simply doubt that your MTPL policy is still valid? Checking the availability of insurance is a mandatory step before each trip, because driving without a valid compulsory motor liability insurance may result in a fine. from 800 to 5000 rubles (Part 2 of Article 12.37 of the Code of Administrative Offenses of the Russian Federation). Fortunately, today you can check your policy online in a few minutes - without leaving your home or right in the parking lot.

In this article we will analyze all official and reliable methods of checking compulsory motor liability insurance: from a classic request through the RSA website to little-known life hacks using mobile applications. We will pay special attention typical mistakes, because of which even a valid policy may “not be” in the database, and we will explain what to do if the data does not match. Instructions are valid for 2026 and take into account the latest changes in the operation of the portal State services and bases RSA.

1. Checking compulsory motor liability insurance through the official website of RSA

The most reliable and universal way is to request information directly from Russian Union of Auto Insurers (RUA). This database contains data on all valid policies issued by legal insurance companies. The check is free and takes no more than a minute.

To find out if your car has an MTPL policy:

  • 🔹 Go to the website RSA policy checks.
  • 📝 Enter car number (no spaces) or driver's license series and number (if you check your policy).
  • 🔍 Click “Find”. The system will show the policy status: valid, expired or missing.

VIN code or license plate number of the car|VIN series and number (to check your policy)|Internet access|Lack of ad blockers (they may interfere with the operation of the site)

-->

⚠️ Attention: If the RSA website displays the error “Policy not found,” this does not always mean it is missing. Possible reasons:

  • 🔄 The data has not yet been entered into the database (usually takes up to 3 days after the policy is issued).
  • 📱 Typo in license plate number or VU series (check the symbols A and A - they are visually similar).
  • 🚫 The policy was issued by an illegal company (such data does not fall into the RSA).

2. Check through the “Government Services” portal

If you have a verified account on Public services, the OSAGO check will take literally 30 seconds. This method is convenient because in addition to the policy status, you will see expiration date and the name of the insurance company.

Instructions:

  1. Login to Public services.
  2. In the search bar, enter “MTPL Check” and select the appropriate service.
  3. Specify car registration number or VU data.
  4. The system will display information about the policy or notify about its absence.

Once a month|Only before traveling long distances|Never checked|I check when buying/selling a car-->

💡 Helpful tip: On Public services You can set up notifications about the approaching expiration of the compulsory motor liability insurance policy. To do this, in your personal account, find the “My notifications” section and activate the option for insurance.

Verification method What you need to know Check time Reliability
RSA website License number or VU 1 minute ⭐⭐⭐⭐⭐
Public services License number/VU + account 30 seconds ⭐⭐⭐⭐
Insurance mobile application Policy number or car details 2 minutes ⭐⭐⭐
Contacting an insurance company Policy number or owner details From 10 minutes ⭐⭐⭐⭐

3. Check through the insurance company’s mobile application

If you know which company issued the policy (for example, Ingosstrakh, RESO or SberInsurance), the check can be performed through the official application of the insurer. This method is suitable if:

  • 📱 You have saved your policy number or contract data.
  • 🚗 You are checking your policy, not someone else's car.
  • 🔒 You trust mobile banking (many applications require authorization through online banking).

Example for SberInsurance:

  1. Download the app SberInsurance from Google Play or App Store.
  2. Login via Sberbank Online.
  3. Go to the section “My policies” → “MTPL”.
  4. The system will show the status, validity period and attached cars.
💡

If you have an electronic MTPL policy, a copy of it is automatically saved in your personal account on the insurance website. Download the PDF file and store it in cloud storage (for example, Google Drive) in case of a traffic police inspection.

4. Check by car VIN code

In some cases - for example, when buying a used car - it is useful to check the OSAGO history according to VIN code. This method will show whether a policy was previously issued for the car, even if it is not currently available.

How to check:

  1. Find the vehicle's VIN (usually found in PTS, on the plate under the hood or on the driver's door pillar).
  2. Go to the site AUTOINFO (RSA service).
  3. Enter the VIN code and captcha.
  4. The system will display the history of insurance claims and the presence of a valid policy.

⚠️ Attention: If the seller claims that the MTPL policy is valid, but it is not found by the VIN code, this may mean:

  • 🚨 Polis is fake or issued with other data (for example, with a different license plate).
  • 📅 Polis has not yet been entered into the database (relevant for newly executed contracts).
  • 🔧 The car is listed as stolen or has traffic police restrictions (check through traffic police website).
What to do if the VIN code is not readable?

If the VIN code is erased or damaged, it can be restored using data PTS or using a diagnostic scanner (for example, ELM327). As a last resort, contact the traffic police to verify the data. Do not buy a car if the VIN code is clearly tampered with (signs: mismatched fonts, traces of putty on the plate).

5. Checking through online services (alternative methods)

In addition to official sources, there are third-party services for checking compulsory motor liability insurance. They are convenient because they aggregate data from several databases, but not always relevant. Use them only for preliminary checks, and make the final decision based on the data of the RSA or traffic police.

Popular services:

  • 🔍 Autocode — shows insurance and accident history.
  • 📊 Carfax — a paid report with data on compulsory motor liability insurance (relevant for imported cars).
  • 🚗 Vinformer — free check by license plate or VIN.

💡 Important: Third-party services may charge you for “advanced reporting.” Do not pay for information that can be obtained for free through RSA or State Services!

6. Checking compulsory motor liability insurance when buying a used car

When buying a used car, checking the MTPL is a mandatory step that many people skip. Even if the seller shows a “valid” policy, it needs to be double-checked. Here step-by-step algorithm:

  1. Check your policy through RSA by license plate number (see section 1).
  2. Check owner details in the policy with PTS. If the last name does not match, the policy is invalid.
  3. Specify the type of policy:
    • 🔹 Limited — valid only for drivers specified in the policy.
    • 🔹 Unlimited — allows driving by any driver with the license of the corresponding category.
  • Check expiration date. If there is less than a month left before the expiration of the policy, re-registration will be required.
  • 💡

    When buying a used car the MTPL policy is not automatically transferred to the new owner. It must be reissued within 10 days (Article 10 of Federal Law No. 40-FZ).

    ⚠️ Attention: If the seller refuses to provide data to verify the policy or insists on an “oral agreement” about its validity, this is a reason to be wary. There is a great risk that:

    • 🚨 Polis is fake (a common scam scheme).
    • 📉 The car is pledged or under arrest (check via FSSP website).
    • 💸 Fines have been imposed on the car (find out at Traffic police fines).

    7. What to do if the MTPL policy is not found?

    If, after checking through all the methods, the system displays “Policy not found,” do not panic. Possible causes and solutions:

    Problem Reason Solution
    The policy is issued, but is not displayed The data has not yet been entered into the RSA database Wait 3 days and check again. If the problem persists, contact your insurance company.
    The policy is valid, but for a different license plate Error during registration or change of numbers Renew your policy with the current data from the insurance company
    The policy is fake Registered in an illegal company Immediately take out a new policy with a trusted insurance company (for example, AlfaInsurance, VTB Insurance)
    The policy is expired Expired Apply for a new policy (you can do it online via Compare.ru or Inguru)

    If you are sure that the policy should be in the database, but it is not, contact the insurance company with a request to enter the data into the RSA. By law they are required to do this within 5 working days after execution of the contract. If refused, you can complain to Central Bank of the Russian Federation through their website.

    8. Frequent mistakes when checking compulsory motor liability insurance

    Even experienced drivers sometimes make mistakes due to which they cannot find their insurance policy. Here are the most common:

    • 🔤 Typos in license plate - for example, A777AA199 instead of A777AA799. Always double check the symbols.
    • 📅 Unaccounted change of license plate — if you change the numbers, the policy needs to be reissued.
    • 📱 Using a VPN or Proxy — some services (for example, PCA) block access from foreign IPs.
    • 🔄 Browser cache — if the RSA website does not load, try opening it in incognito mode or clear the cache.
    • 📵 Lack of Internet — OSAGO check requires a stable connection (especially on mobile devices).

    💡 Advice: If you often check MTPL, save direct links to:

    FAQ: Answers to frequently asked questions

    Is it possible to check OSAGO by the owner's last name?

    No, not a single official service (RSA, State Services) provides information about the policy by last name. To check you need either vehicle data (license number, VIN), or driver's license series and number (only to check your policy).

    How long does it take to enter a policy into the RSA database?

    By law, the insurance company is required to transfer data to RSA within 5 working days after the policy is issued. In practice, this usually occurs within 1–3 days. If the policy is not displayed for more than a week, contact your insurance company with a claim.

    What happens if you drive without compulsory motor insurance?

    Fines for the absence of a compulsory motor liability insurance policy (Part 2 of Article 12.37 of the Code of Administrative Offenses of the Russian Federation):

    • 🚗 800 rubles - if the policy has not been issued or is expired.
    • 🚨 5000 rubles - if the policy is fake or issued with violations.
    • 🔄 Vehicle detention — the inspector has the right to evacuate the car to the impound lot (Article 27.13 of the Code of Administrative Offenses of the Russian Federation).

    In addition, in case of an accident without compulsory motor liability insurance, you you will not be able to receive insurance compensation and you will be forced to pay for repairs out of your own pocket.

    Is it possible to apply for compulsory motor liability insurance online without visiting the office?

    Yes, today most insurance companies (Ingosstrakh, RESO, AlfaInsurance etc.) allow you to issue an electronic MTPL policy through:

    • 🌐 Official website of the insurance company.
    • 📱 Mobile application.
    • 🛒 Aggregators (for example, Compare.ru, Inguru).

    An electronic policy has the same legal force as a paper one. You can print it out or show it to the inspector from your phone screen.

    How to check OSAGO on a rented car?

    If you rent a car (for example, through Yandex.Drive or Delimobil), the MTPL policy must be issued to the lessor. To make sure it is available:

    1. Ask your landlord policy number or car registration number.
    2. Check your policy via RSA.
    3. Make sure the policy unlimited (allows driving by any driver) or your details are included in the list of approved drivers.

    ⚠️ Attention: If upon inspection it turns out that there is no insurance policy, demand that the lessor provide valid insurance or refuse to rent - in the event of an accident, the responsibility will fall on you!