Mikhak Online Appointment System Portal Guide (appointment.mfa.gov.ir)
One of the biggest challenges for Iranian expatriates living abroad is securing a consular appointment at the embassies and consulates of the Islamic Republic of Iran. Contrary to popular belief, the “Mikhak System” and the “MFA Appointment System” are two completely separate platforms. Failing to understand the link between them leads to confusion, wasted time, and occasionally getting blocked by the system. In this comprehensive logistical guide by Raahesh, we structuralize the step-by-step process of booking an appointment at appointment.mfa.gov.ir, resolving common system errors, and avoiding strict portal penalties.
فهرست

🔗 Separating Two Critical Platforms: Mikhak vs. Appointment System
To avoid getting your administrative file rejected by consular officers, you must first structuralize the distinct functionalities of these two official websites:
- Mikhak Portal (mikhak.mfa.gov.ir): This platform acts as the central core database for uploading your personal documents. You must first log into Mikhak to register your paperwork (passports, birth certificates, or power of attorney drafts) and obtain a mandatory 12 or 13-digit tracking code (کد رهگیری).
- Appointment Portal (appointment.mfa.gov.ir): This site strictly manages the logistical calendar, time slots, and physical queues for counter mative desks. No documents are uploaded here; instead, entering your valid Mikhak tracking code is mandatory to unlock time slots for 90% of services.
Have Questions About Consular Affairs?
Raahesh experts are ready to answer your inquiries.
🛠️ Step-by-Step Guide to Booking an Appointment at appointment.mfa.gov.ir
To secure a validated time slot without interface crashes, follow this precise logistical workflow in your browser:
Step 1: Obtain Your Mikhak Tracking Code
Log into your personal Mikhak profile, complete the required document workflow (e.g., judicial power of attorney), and copy the generated tracking code.
(Note: For passport renewal services in specific regions like Germany, certain postal options might be available without a physical counter appearance; check our specialized guides for regional updates).
Step 2: Access the MFA Appointment Portal
Navigate directly to the official URL: appointment.mfa.gov.ir. On the main login interface, enter your valid Iranian National ID (کد ملی), your registered email address, and fill in the visual security captcha code image correctly to access the scheduling dashboard.
Step 3: Select Embassy Location and Consular Service
Choose your country of residence (e.g., Germany, Oman, Turkey) and your specific active embassy or consulate-general (e.g., Berlin, Muscat, Istanbul). Carefully select your required service line; at this stage, the system will prompt you to input your active Mikhak tracking code.
Step 4: Secure Open Slots on the Calendar
The system calendar will render available desk capacities. Available dates are highlighted in green or white. Select your preferred hour, click confirm, and instantly save your appointment receipt and tracking token. You must print this receipt and bring it to the embassy gate.
⚠️ Strict Attendance Penalties and Cancellation Rules
The Ministry of Foreign Affairs system is automated, and calendar misuse triggers structural blocks on your national profile:
- Cancellation Deadline: If you cannot attend your allocated slot, you must log into the portal and cancel or reschedule your slot at least 30 hours before the appointment time.
- Automated Blacklist Rule: Applicants who book slots 3 consecutive times but fail to show up at the embassy counter without canceling will have their National ID automatically blacklisted by the central server. This locks your profile out of booking any new slots across all embassies worldwide for exactly 30 days.
🛑 Troubleshooting Common Errors at appointment.mfa.gov.ir
Based on operational data processed by Raahesh, most expatriates encounter the following technical friction points:
| Error Type / Technical Issue | Root Cause | Raahesh Expert Solution |
|---|---|---|
| Invalid National ID / Profile Mismatch | Database sync lag between Civil Registry (Sabte Ahval) and MFA networks, or typos in the Mikhak profile. | Double-check your core profile entries. If data lags persist, family members inside Iran can present your ID at provincial MFA offices for instant manual network activation. |
| Locked / Completely Red Calendar Dates | The embassy desk capacity is fully booked due to high demand, or the localized admin operator has not updated the weekly ledger. | Most embassy calendars reset and release fresh allocations on Mondays (or the first official working day of the destination country) at specific local morning hours. Monitor the portal during these specific windows. |
🗺️ Accessing Country-Specific Consular Hubs
Due to high passenger traffic, major Iranian diplomatic hubs utilize dedicated local regulations or specialized service updates alongside the main portal. To ensure compliance, monitor our targeted regional guides:
- For United Kingdom: Guide to Booking Appointments at the Iranian Embassy in London
- For Turkey: Consular Appointment Booking for Istanbul & Ankara
- For Germany: Mikhak System & Iranian Embassy Berlin Guide
- For Belgium: Consular Services Guide for the Iranian Embassy in Brussels
Specialized Support for Busy Expatriates: Do you lack the time to deal with system crashes, layout bugs, or locked calendars on the Mikhak portal? Let the technical specialists at Raahesh handle your complete registration profile, document validation, and secure your urgent tracking codes instantly.
❓ Frequently Asked Questions
Is a Mikhak tracking code mandatory for booking every consular service?
What should I do if my profile gets blacklisted due to a missed appointment?
My child is under 18. How do we secure a separate appointment slot?
آخرین ویرایش: 2026-06-03 18:31
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
Can Raahesh verify my power of attorney draft before I book my appointment slot?
Yes, Yasmin. Our legal experts review, format, and align your legal text with Iranian notary standards before uploading it to Mikhak, ensuring it won’t get rejected on your appointment day.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.
I am trying to book an appointment for the Berlin embassy but the portal drops my session on iOS. Any fixes?
Hi Ali. The MFA appointment website has script conflicts with mobile Safari on iOS. We highly recommend using a Windows PC or Google Chrome on an Android device to render the interactive calendar properly.
If I missed my appointment yesterday at the Muscat consulate, am I blacklisted immediately?
Hello Reza. Missing a single appointment does not trigger a block. The automated blacklist rule only activates if you miss 3 consecutive appointments without canceling them on the portal.