Official e-FRRO portal: indianfrro.gov.in is the government's only official site for FRRO registration, visa extensions and exit permits — log in or create your account there. This guide shows exactly how to log in, complete each service, and fix the errors people hit most. (Accessing from outside India? See the note under "Forgot Password or Can't Log In?" below.)
What Is eFRRO?
e-FRRO (electronic Foreigners Regional Registration Office) is the Indian government's online system for foreigner-related immigration services. Instead of queuing at an office for every task, foreign nationals can apply online for services such as registration, visa extension, and Exit Permits, uploading documents and receiving outcomes largely paperlessly. Physical visits are now the exception rather than the rule, required only when an office specifically asks you to appear.
This guide walks through the portal end to end — creating an account, logging in, submitting and tracking an application, responding to a deficiency notice, and fixing the errors that trip people up most often.
FRRO vs eFRRO — What Changed?
People often ask whether "FRRO" and "eFRRO" are different things. In short:
| Aspect | Traditional FRRO | e-FRRO |
|---|---|---|
| Where | In person at the office | Online portal, from anywhere |
| Documents | Physical copies | Uploaded scans |
| Appointments | Often required for each step | Only when specifically called |
| Outcome | Collected in person | Emailed permit / e-Residential Permit |
The FRRO is still the authority; e-FRRO is simply the online channel through which you now interact with it. For a broader walkthrough of registration itself, see FRRO registration explained.
Creating Your e-FRRO Account
You need one account to access every service, so set it up carefully with details that match your passport exactly.
- Open the official e-FRRO portal and choose the option to register / sign up as a new user
- Enter your name, nationality, passport number, and visa details exactly as printed on your documents
- Provide a valid email address and mobile number you can access — these receive your verification and every case update
- Set a strong password and submit the form
- Verify your email using the link or code sent to you, then return to the portal to log in
A single mismatch between your account details and your passport — a transposed number, a middle name in the wrong field — is a common reason applications later stall, so double-check before you submit.
Logging In to the Portal
Once your account is verified, signing in is straightforward. One important habit first: always type or bookmark the official portal address — indianfrro.gov.in — rather than clicking through search results, where lookalike "visa agent" sites imitate the login page.
- Go to the official e-FRRO portal (indianfrro.gov.in) and open the login page
- Enter your registered email / user ID and password
- Complete any on-screen security check (captcha)
- You land on your dashboard, where past applications and their status sit in one place
Use the same account every time — spreading tasks across multiple logins fragments your history and causes confusion later.
Forgot Password or Can't Log In?
If you cannot sign in, work through these in order:
- Use the "Forgot Password" link to reset via your registered email, then set a new password
- Confirm you are using the same email / user ID you registered with, not a second account
- Clear your browser cache or try a different browser if pages do not load correctly
- Check your spam folder for verification and reset emails
- If your account was never verified, complete verification first, then log in
- Accessing from outside India? Users abroad commonly report the portal failing to load from foreign IP addresses. This is not officially documented, but if the site will not open from overseas, try again from an Indian connection or have someone in India assist — and factor it into your timing
Still locked out after a genuine reset? The cause is almost always an unverified account or a typo in the registered email — a quick consultation can save hours of back-and-forth.
Services You Can Access
The portal handles most routine foreigner services, including:
- Registration for qualifying long-stay visas
- Visa extension applications
- Exit Permit requests
- Change of address and other detail updates
- Residential permit related services
Submitting an Application Step by Step
After logging in, the flow is broadly the same for every service:
- Select the service you need from the dashboard (registration, extension, Exit Permit, and so on)
- Complete the on-screen form, entering every detail exactly as it appears on your passport and visa
- Upload the required documents as clear scans — follow the FRRO documents checklist so nothing is missing
- Review everything, then submit
- Note the application reference / registration number the portal gives you — you need it to track the case
Uploading Documents Cleanly
Document quality is the single biggest avoidable cause of rejection and delay. Before you upload:
- Scan in good light so every line is legible — no glare, shadows, or cut-off edges
- Stay within the portal's file type and size limits (re-scan at a lower resolution if a file is too large)
- Make sure the details on each document match your passport exactly
- Upload the correct document in the correct slot — a passport page in the photo field is an instant query
Tracking Your Application Status
Everything happens through the portal, so you do not need to phone an office:
- Log in and open your dashboard or the "track application" area
- Find your case by its registration / reference number
- The status shows where you stand — under process, query raised, or granted
- When a decision is made, your permit or e-Residential Permit is emailed to you; download and keep it safe
Responding to a Deficiency (Query) Notice
If the office needs something more, it raises a deficiency notice (also called a query) instead of rejecting you outright. This is routine — do not panic.
- You are notified on the portal, and usually by email, that a query has been raised
- Log in and read exactly what is being asked — often a clearer scan, a missing paper, or a corrected detail
- Upload the fix or update the information and resubmit within any stated deadline
- Respond quickly: an unanswered query is a common reason cases sit pending for weeks
Common Errors and How to Fix Them
| Problem | Usual cause | Fix |
|---|---|---|
| Document rejected | Blurry scan or wrong file in the slot | Re-scan clearly; upload the correct document |
| Details "do not match" | Typo vs passport; name in wrong field | Correct so it matches the passport exactly |
| Cannot log in | Unverified account or wrong email | Verify email; reset password; use the original account |
| Application stuck "pending" | Unanswered query or busy office | Check for a deficiency notice and respond fast |
| Upload fails | File too large or unsupported type | Re-scan within the size / type limits |
When You Need an In-Person Visit
Most services finish entirely online. You attend an office only when the portal specifically asks you to — for verification or a complex case. If that happens, check which FRRO covers your area, confirm the address in our directory of all 15 FRRO offices, and book the appointment promptly, and check realistic processing times so your expectations are right.
Helpful Tools
Plan around the dates that matter before you file:
- FRRO registration deadline calculator — work out your registration window
- Visa extension checker — see whether and when you can extend
- Overstay calculator — check where you stand against your permitted stay
Frequently Asked Questions
Is eFRRO the same as FRRO?
The FRRO is the authority; e-FRRO is its online portal. You use e-FRRO to apply for services the FRRO administers.
Do I still need to visit an office?
Often no — many services are fully online. You attend in person only if the office requests it for verification.
What if the portal rejects my document?
Usually the issue is image quality or a mismatch in details. Re-scan clearly, check that names and numbers match your passport exactly, and resubmit.
How do I track my application?
Log in and open your dashboard, then find your case by its registration / reference number. The status updates there, and the final permit is emailed to you.
What is a deficiency notice?
It is a request for more information or a corrected document, raised instead of an outright rejection. Read exactly what is asked, upload the fix, and resubmit within any deadline given.
I forgot my password — what now?
Use the "Forgot Password" link to reset via your registered email. If that fails, your account may be unverified, or you may be using a different email than the one you registered with.
Can someone apply on my behalf?
You can get professional help preparing and submitting a clean application. For complex cases our team can review your application before you file, to avoid queries and delay.
Disclaimer
India Visa Experts is an independent private consulting firm and is not affiliated with the FRRO, the Bureau of Immigration, or the Government of India. Portal features and procedures change; always confirm current steps on the official e-FRRO system. This article is general guidance only and not legal advice.