First 90 days tracker

    First 90 days in Russia — personal deadline tracker (beta)

    Enter your arrival date and status, get a checklist of steps with official sources and a check date. Information only, not legal advice. Leave your email and we'll write when the beta opens.

    • Migration registration — 7 working days from arrival (Tajikistan, Uzbekistan: 15 days; working EAEU citizens: 30; Belarus, Ukraine, HQS: 90)
    • Medical check and fingerprinting — medical check: 30 calendar days from entry (since 1 Sep 2026); fingerprinting: deadline depends on status — confirm with your university or employer
    • Visa extension for students — the university files no later than 20 working days before the visa expires
    Written by Vlad Lario

    Written by Vlad Lario

    Russian in Lisbon. I read both sides and write down what differs.

    About the author