Administrative Law
Restriction Code Check and Removal: Guide for Foreigners
Published 28 April 2026·5 min read
Att. Mustafa Akçakuş · 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 — codes recorded in databases of Turkey's Ministry of Interior that limit or ban foreigner's entry to country. The experience of our Antalya law firm resolving restriction code disputes for years 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 kept in systems within Ministry of Interior,
- Automatically checked at border gates, in visa applications, and residence permit processes,
- Can be applied for specific period or indefinitely.
Common Restriction Codes and Meanings
Restriction codes are applied in different types and for different periods. Some most common codes:
V-Category (Related to Visa Violation)
- V-69: Entry ban due to visa violation,
- V-70, V-71: Categories varying by visa violation duration.
Applied during refusal at border gate for foreigners exceeding visa period.
Ç-Category (Work Violations)
- Ç-101: Entry ban due to undocumented work.
For foreigners detected in unauthorised work.
G-Category (General Security)
- G-87: Entry ban for general security reasons.
For general assessments toward public security.
N-Category (False Document / Declaration)
- N-99: Entry ban due to false declaration or document.
M-Category (Finance / Tax Debt)
- M-105: Restriction based on tax or public claim debt in Turkey.
K-Category (Criminal Conviction)
Records based on criminal convictions of specific weight.
Beyond this list, many special codes exist; varies by reason.
Restriction Code Check
Foreigner can check whether restriction code exists about themselves:
1. Through Turkish Consulate
Foreigner applying to Turkish consulate in own country during visa pre-check:
- Registration status can be learned,
- General information about reason can be obtained.
2. Through e-Government (Those With Foreign ID Number)
Persons with foreign ID number in Turkey can check restriction status through e-Government.
3. Check Through Lawyer Power of Attorney
Lawyer in Turkey can learn restriction status:
- With freedom of information petition,
- Through court,
- Before Migration Administration General Directorate.
This is most reliable and detailed route.
4. Refusal at Border Gate
Foreigner refused at border gate can verbally learn from official which category they're recorded in; however, written details require official application.
Period of Restriction Code
Each restriction code has different period:
- Some are for specific period (such as 1, 2, 5 years in visa violation category),
- Some are indefinite (public security, terror, etc.),
- Some are automatically dropped when specific conditions occur (e.g., when tax debt is paid).
How period is calculated is highly technical matter; each code is evaluated within own legislation.
Administrative Removal of Restriction Code
Some restriction codes can be removed administratively:
1. Payment of Debt
Restriction codes based on finance or public claim debt are administratively removed when debt is paid. For this, payment document must be submitted to Migration Administration.
2. Waiting for Period
Specific-period restriction codes drop automatically when period expires. However, in some cases manual removal request may be needed.
3. Applications Related to Amnesty
Some records can be erased through general amnesty or special arrangement; arrangements in legislation must be tracked.
4. Re-Evaluation Request
In some categories, removal of code can be requested through re-evaluation application made to Migration Administration General Directorate.
Removal of Restriction Code Through Judicial Route
For restriction codes that cannot be removed administratively or where removal request is rejected, cancellation lawsuit is filed. Process:
Step 1: Information Gathering
Existence and reason of restriction code is clarified. Without knowing reason, developing legal argument is difficult.
Step 2: Application to Administrative Route
First, re-evaluation is requested before administration. This isn't mandatory but sometimes gives practical result.
Step 3: Cancellation Lawsuit
Cancellation lawsuit is filed at Administrative Court within period prescribed by administrative procedure rules. In lawsuit:
- Code's concrete reason is unfair,
- Reason has disappeared (e.g., past violation no longer in protection period),
- Applied disproportionately,
- Foreigner's ties to Turkey (family, property, etc.) not considered
is advanced.
Step 4: Stay of Execution
In situations where code removal could give rise to urgent results, stay of execution is requested.
Important: What Happens at Border Gate
Refusal at border gate due to restriction code:
- Holding foreigner in airport transit area,
- Returning to country with next flight,
- Often cancellation of all luggage, hotel reservation, plan
is experienced. In this case:
- Without legal intervention, entering country is extraordinarily difficult,
- Through lawyer with urgent applications, limited-time entry permission can be provided in some cases,
- A panicked foreigner may act in ways that create additional negative records on the spot.
Important Topics for Foreign Family Members
A foreigner having restriction code:
- Generally doesn't affect family members' entry to Turkey,
- Turkish-citizen spouse's life right in Turkey must be respected,
- Family unity right is important argument for foreigners with Turkish-citizen children.
In our defence in Antalya for foreign man married to Turkish-citizen woman with children but with restriction code due to visa violation, family unity right and child's best interests principles have been determinative.
Reasons for Restriction Code and Preventive Approach
For restriction code not to be applied:
- Strict compliance with visa periods — not even one day of overrun,
- Tracking residence permit period,
- Avoiding work without authorisation,
- Paying public debts,
- Following judicial processes — exercising right of defence,
- Ensuring accuracy of declarations and documents.
Legal Support
In Antalya, for foreign clients unable to enter Turkey due to restriction code or expecting restriction code to be applied, MONA HUKUK provides complete legal support: checking restriction status, administrative and judicial removal processes, urgent interventions at border gate, and application to international judicial routes — our professional team is at your side. We struggle on every front 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
Turkey's Climate Law: Emission Permits and Fines Explained
21 May 2026 · 6 min read
Read articleAdministrative Law
MASAK Compliance: What Foreign Clients Face in Turkey
13 May 2026 · 6 min read
Read articleAdministrative Law
Visa Denial Cancellation Lawsuit in Turkey: Foreigner Guide
28 Apr 2026 · 5 min read
Read article