Administrative Law
Restriction Code Check and Removal: Guide for Foreigners
Published 28 April 2026·6 min read
Att. Mona Hukuk Editorial Team - Antalya · Antalya Bar Association
Foreign nationals attempting to enter Turkey are sometimes met at the border gate with the words "you appear in our records, you must return" — a situation that occurs frequently but often comes as a complete surprise. Behind this situation are restriction codes — records kept in databases of Turkey's Ministry of Interior that limit or ban a foreigner's entry to the country. The experience of our Antalya law firm in resolving restriction code disputes forms the foundation of this guide.
What Are Restriction Codes
Restriction codes are records showing limitations affecting foreigners' entry to Turkey and residence here. These codes:
- Are maintained in systems within the Ministry of Interior,
- Are automatically checked at border gates, in visa applications, and during residence permit processes,
- Can be applied for a specific period or indefinitely.
Common Restriction Codes and Their Meanings
Restriction codes are applied in different types and for different periods. Some of the most common codes are:
V-Category (Visa Violations)
- V-69: Entry ban due to a visa violation,
- V-70, V-71: Categories varying by the duration of the visa violation.
These are applied when a foreigner is refused at the border gate for exceeding their permitted visa period.
Ç-Category (Work Violations)
- Ç-101: Entry ban due to undocumented work.
Applied to foreigners detected working without authorisation.
G-Category (General Security)
- G-87: Entry ban for general security reasons.
Applied following assessments relating to public security.
N-Category (False Document / Declaration)
- N-99: Entry ban due to a false declaration or document.
M-Category (Finance / Tax Debt)
- M-105: Restriction based on a tax or public claim debt in Turkey.
K-Category (Criminal Conviction)
Records based on criminal convictions of a certain weight.
Beyond this list, many other special codes exist, each varying by reason.
Checking Your Restriction Code Status
A foreigner can check whether a restriction code has been recorded against them through several routes:
1. Through the Turkish Consulate
A foreigner applying to the Turkish consulate in their home country during the visa pre-check process:
- Can learn their registration status,
- Can obtain general information about the reason.
2. Through e-Government (For Those With a Foreign ID Number)
A person who has a foreign ID number in Turkey can check their restriction status through e-Government.
3. Through a Lawyer Under Power of Attorney
A lawyer in Turkey can learn a foreigner's restriction status:
- By submitting a freedom of information petition,
- Through the courts,
- Before the Migration Administration General Directorate.
This is the most reliable and detailed route.
4. Refusal at the Border Gate
A foreigner refused at the border gate can verbally ask the official which category they are recorded under; however, written details require a formal application.
Duration of a Restriction Code
Each restriction code has a different duration:
- Some are for a specific period (such as 1, 2, or 5 years in the visa violation category),
- Some are indefinite (public security, terrorism-related, etc.),
- Some are automatically lifted when specific conditions are met (e.g., when a tax debt is paid).
How the period is calculated is a highly technical matter; each code must be evaluated against its own applicable legislation.
Administrative Removal of a Restriction Code
Some restriction codes can be removed through administrative channels:
1. Payment of Debt
Restriction codes based on financial or public claim debts are administratively removed once the debt is paid. The payment document must be submitted to the Migration Administration.
2. Waiting for the Period to Expire
Time-limited restriction codes drop automatically when the period expires. In some cases, however, a manual removal request may still be required.
3. Amnesty Applications
Some records can be erased through a general amnesty or a special legislative arrangement. Relevant amendments to legislation must be tracked.
4. Re-Evaluation Request
In some categories, removal of a code can be requested through a re-evaluation application submitted to the Migration Administration General Directorate.
Removal of a Restriction Code Through the Judicial Route
For restriction codes that cannot be removed administratively, or where a removal request is rejected, a cancellation lawsuit is filed. The process is:
Step 1: Gathering Information
The existence and reason for the restriction code are clarified. Without knowing the reason, it is difficult to develop a legal argument.
Step 2: Administrative Approach
A re-evaluation is first requested before the administration. This step is not mandatory but sometimes produces a practical result.
Step 3: Cancellation Lawsuit
A cancellation lawsuit is filed at the Administrative Court within the period prescribed by administrative procedure rules. The lawsuit may argue that:
- The code lacks a concrete factual basis,
- The underlying reason has disappeared (e.g., the prior violation is no longer within its protection period),
- The code was applied disproportionately,
- The foreigner's ties to Turkey (family, property, etc.) were not taken into account.
Step 4: Stay of Execution
Where the code's removal could give rise to urgent consequences, a stay of execution is requested.
Important: What Happens at the Border Gate
A refusal at the border gate due to a restriction code typically involves:
- Being held in the airport transit area,
- Being returned on the next available flight,
- The cancellation of luggage, hotel reservations, and travel plans.
In such cases:
- Without legal intervention, entering the country is extraordinarily difficult,
- Through a lawyer making urgent applications, limited-time entry permission can sometimes be obtained,
- A panicked foreigner may act in ways that create additional adverse records on the spot.
Important Topics for Foreign Family Members
A restriction code on one family member:
- Generally does not affect other family members' entry to Turkey,
- Must respect the right of a Turkish-citizen spouse to live in Turkey,
- Makes the right to family unity a powerful legal argument where the foreigner has Turkish-citizen children.
In cases handled by our Antalya firm involving foreign nationals married to Turkish citizens with children, but subject to a restriction code due to a visa violation, the right to family unity and the best interests of the child have been determinative arguments.
Preventing a Restriction Code
To avoid a restriction code from being applied:
- Strict compliance with visa periods — not even one day of overrun,
- Tracking residence permit validity,
- Avoiding work without authorisation,
- Paying public debts on time,
- Following judicial processes — exercising the right of defence,
- Ensuring accuracy of declarations and documents.
Legal Support
In Antalya, for foreign clients unable to enter Turkey due to a restriction code or facing the risk of one being applied, MONA HUKUK provides complete legal support: checking restriction status, administrative and judicial removal processes, urgent interventions at the border gate, and applications to international judicial routes. Our professional team is at your side to protect your rights and family ties in Turkey.
Contact us at contact@monahukuk.com or call +90 (242) 606 14 32 to schedule a consultation in Antalya.
Want a weekly digest of developments in Turkish law?
Official Gazette notices, court decisions and legislative changes — delivered weekly. Free, unsubscribe at any time.
Related Articles
Administrative Law
Getting a Stay of Execution in Turkish Administrative Courts
18 Jun 2026 · 6 min read
Read articleAdministrative Law
Zoning Fines in Turkey: Guide for Foreign Property Owners
12 Jun 2026 · 5 min read
Read articleAdministrative Law
How to Challenge a Tax Penalty in Turkey: Foreign Guide
5 Jun 2026 · 6 min read
Read article