services - ggs.com.ua | image-Leaving Ukraine

Border control: Leaving Ukraine

Find your case in 1 minute

Question 1 of 2

Who is leaving?

💡 Choose what is closest to your situation. The documents and steps depend on it.

Choose one option and we will show what fits you.

Detailed description of the service — read

Ukrainian citizens under martial law

Under martial law, Ukrainian male citizens aged 18 to 60 may not leave the country, except in cases set out in the State Border Crossing Rules. Since 28 August 2025, men aged 18 to 22 inclusive may leave without restrictions (Cabinet of Ministers Resolution No. 1031 of 26.08.2025).

Exit may also be temporarily restricted regardless of age — for example, because of child-support debts, a court decision or criminal proceedings. People often find out only at the border.

Foreigners and stateless persons

Martial-law restrictions do not apply to foreigners. On exit, border guards check a valid passport, the absence of exit restrictions and compliance with the permitted length of stay (Article 10 of the Law of Ukraine "On Border Control"). Overstaying leads to liability, up to an entry ban.

A foreigner may not leave Ukraine if (Article 22 of the Law of Ukraine "On the Legal Status of Foreigners and Stateless Persons"):

  • they have been notified of suspicion or their case is before a court — until the proceedings end;
  • they have been convicted — until the sentence is served or they are released from it;
  • their departure is contrary to national security.

A court may also temporarily postpone departure until property obligations are fulfilled. Such restrictions are entered into the Border Guard Service database.

How to find out in advance

The most reliable way is a lawyer's request to the State Border Guard Service: the reply states whether there is information about you in the database and on what grounds. If the restriction is no longer relevant (the debt is paid, the case is closed), you can demand that the record be removed.

Laws: "On Border Control", "On the Legal Status of Foreigners and Stateless Persons".

How to pass border control when leaving Ukraine

Roadmap

  1. Category

    Identify your situation: man aged 18–60, woman, child, foreigner

  2. Restrictions

    Check court/enforcement travel bans in the Border Guard “Personal Cabinet”

  3. Documents

    Passport for travel abroad and documents for your category — originals or notarised copies

  4. Military registration

    Men aged 18–60 — up-to-date data in Reserve+ or a paper military registration document

  5. Control

    The officer checks documents and databases; a refusal is issued in writing with reasons

Required documents

Or choose the ground manually from the list
Your situation. Choose your case — the documents and the check depend on it:

For everyone

  • Ukrainian passport for travel abroad (or another document entitling you to leave)
  • Documents required by the destination country (visa, insurance, etc., if needed)
  • The border guard decides whether you may cross; the service’s document check does not guarantee departure.

Additionally in your situation

Choose your case above to see the documents for your case.

Document preparation support — 90 days

Upload your documents — the system checks them against the official list and shows what to fix. Unlimited re-checks for 90 days.

Price: UAH 400 · 90 days

The document check (UAH 400) is available once you choose your case: the system checks the package against it.

What is included and how it works

Not a one-off check but repeat checks for 90 days. Your documents stay in your account, and every run checks the whole package together — so it sees whether data matches across documents and whether fixes introduced new errors.

  • The list for your exact ground, based on official migration-service sources and law
  • Each document: validity, translation and certification, all pages, readability
  • Cross-check between documents: names, dates of birth, numbers — the same everywhere
  • A green, yellow or red signal and exactly what to fix
  • Fix — upload — re-check: no limit on the number of checks within 90 days from payment, up to 3 checks per 24 hours
  • Picked the wrong ground? The system flags it; switch at no extra cost
  • A “No obvious gaps found” result once every mandatory item passes without remarks (a preliminary automated check, not a guarantee that the documents will be accepted)

How the check works and what you get

  1. You upload documents for each item on the list for your ground (the list is below, with links to official sources).
  2. An AI system reads the documents and compares them with exactly this list: presence, validity dates, complete pages, legibility, translation, matching names, dates and numbers.
  3. You get a report for each document: a green, yellow or red signal, the reason and what exactly to fix. Anything not checked is marked separately.
  4. The check does not establish that documents are authentic, does not certify translations, does not assess your legal situation and does not guarantee that documents will be accepted or that the decision will be positive. It is not a lawyer’s consultation.

This is an automated check against the official list, not legal advice. The final decision is made by the state authority. Check results stay in your account; document files are deleted 30 days after the support period ends (personal data).

Key figures

Unrestricted exit for men
aged 18–22 inclusive (since 28.08.2025)
Children travelling alone
from age 16
Overstay fine for foreigners
UAH 1,700–5,100 (Art. 203, Code of Administrative Offences)

The final decision at the border rests with the State Border Guard Service of Ukraine, which may request additional documents.

List checked against official sources on 17.10.2026. Sources: Rules for Ukrainian citizens crossing the state border (CMU Resolution No. 57); Interior Ministry: exit for men aged 18–22; Interior Ministry: children leaving under martial law; Border Guard: Personal Cabinet

Want to check? Order a lawyer's request online

A lawyer prepares and sends the request to the authority; the reply appears in your account. ₴4,000 per request; package prices are shown on the package page.