Table of Contents
Every Nepali applying for a foreign work visa, immigration, or student visa needs a Police Clearance Certificate (PCC). The certificate — issued by Nepal Police's Criminal Investigation Department — confirms whether you have any criminal record in Nepal's Central Crime Database. As of 2026, you can apply entirely online through the OPCR portal from anywhere in the world, and download a digitally signed PDF without visiting Nepal.
Yet thousands of applicants still face delays because of name mismatches, unclear document scans, or not knowing the attestation process. This guide covers everything: the online OPCR process step by step, offline application at District Police Offices, required documents for citizens and foreigners, fees, processing time, validity period, and how to get your PCC attested by the Ministry of Foreign Affairs for international use.
A Police Clearance Certificate (PCC) in Nepal is a criminal background check document issued by Nepal Police. Apply online at opcr.nepalpolice.gov.np — registration and application are free. Processing takes 2–7 working days online. The certificate is valid for 3–6 months. For international use, attestation by the Department of Consular Services (MOFA) is required since Nepal is not a Hague Apostille Convention member.
Our court marriage lawyers have handled 2,000+ cases — including complex NRI and cross-border marriages. Many countries require a PCC from your home country when registering a foreign marriage. If you need legal help with court marriage registration or document attestation, speak with a lawyer today →
What Is a Police Clearance Certificate?
A Police Clearance Certificate — also called a Police Report or informally a "Character Certificate" — is an official document confirming that a person has no criminal record registered with Nepal Police. The Criminal Investigation Department (CID) at Nepal Police Headquarters, Naxal, Kathmandu is the central authority that issues PCCs.
| Detail | Information |
|---|---|
| Official Name | Police Clearance Certificate (PCC) |
| Nepali Name | प्रहरी चारित्रिक प्रमाण पत्र |
| Issuing Authority | Nepal Police, Criminal Investigation Department (CID) |
| Online Portal | opcr.nepalpolice.gov.np |
| Validity | 6 months from date of issue |
| Fee (Online) | Free |
Who Needs a PCC in Nepal?
A PCC is required in a wide range of situations — mostly involving international processes. Here are the most common reasons:
- Immigration and permanent residency — Australia, Canada, UK, US, and most countries require PCC from your home country
- Work visa and foreign employment — the Department of Foreign Employment (DoFE) requires PCC as part of labour permit processing
- Student visa applications — some universities and embassies require it
- International adoption — mandatory background check for prospective parents
- Marriage registration abroad — some countries require PCC when registering a marriage involving a Nepali citizen
- Government job applications — certain positions in Nepal require police clearance
- Firearms licence applications
- Business or investment visas
If you are a foreign national who has lived in Nepal, you may also need a Nepali PCC covering your period of legal residence when applying for visas or immigration in a third country.
Online PCC Application at opcr.nepalpolice.gov.np
The Online Police Clearance Registration (OPCR) system is now the primary method for PCC applications. It is accessible 24/7 from anywhere in the world — Nepalis living abroad can apply without visiting Nepal.
Step 1: Create an Account
- Visit opcr.nepalpolice.gov.np
- Click "Register"
- Select your status: Nepali Citizen, Foreigner, or Refugee
- Enter your full name, email, phone number, and create a password
- Complete the CAPTCHA and click "Register"
- Check your email for a temporary password, log in, and change your password
Important: If you make a mistake in your name during registration, the system does not allow corrections. You must create a new email address and register again. Double-check your name matches your citizenship certificate exactly before submitting.
Step 2: Submit a New Application
- Log in and click "New Application"
- Fill in personal details: full name, date of birth, parents' names, current and permanent address
- Select the purpose of PCC (immigration, foreign employment, visa, etc.)
- Upload scanned documents — citizenship certificate, passport bio page, passport-sized photo (JPG format, minimum 50 KB)
- Complete the self-declaration section (criminal record: Yes/No)
- Solve the CAPTCHA and click "Submit"
- Save your application reference number for tracking
Step 3: Track and Download
Click "Application Status" in the portal to track progress. Status shows "In Progress" then "Completed." Once completed, download your PCC as a digitally signed PDF and print it in colour. No need to physically collect it from a police office for online applications.
Offline PCC Application Process
If you prefer in-person application or face issues with the online portal, visit any of these offices:
- Nepal Police Headquarters, CID Section — Naxal, Kathmandu (central authority, fastest processing)
- District Police Office (DPO) — available in every district
- Metropolitan Police Office — Kathmandu, Lalitpur, Bhaktapur, Pokhara, Bharatpur
- Chief District Officer (CDO) Office — in your home district
Offline Process Steps
- Visit the office and request a PCC application form
- Fill in personal information accurately
- Submit required documents (originals + photocopies)
- Pay the processing fee (NRS 500–1,000 depending on district)
- Collect payment receipt
- Return to collect the certificate after processing (1–4 weeks depending on office)
Documents Required for PCC
For Nepali Citizens
| Document | Notes |
|---|---|
| Citizenship certificate | Clear scan of front and back |
| Valid passport | Bio page — mandatory if PCC is for abroad |
| Passport-sized photo | JPG format, minimum 50 KB for online upload |
| Purpose document | Visa copy, university acceptance letter, or employment offer |
| Marriage certificate | If married (some processes require it) |
| Address proof | Utility bill or rental agreement (within 3–6 months) |
For Foreign Nationals
- Valid passport (all relevant pages)
- Valid Nepal visa with immigration entry/exit stamps
- Residence or work permit (if applicable)
- Passport-sized photographs (2–4 copies)
- Proof of current residence in Nepal
- Document verifying duration of stay
PCC Fees and Processing Time
| Method | Fee | Processing Time |
|---|---|---|
| Online (OPCR portal) | Free | 2–7 working days |
| Offline at DPO | NRS 500–1,000 | 1–4 weeks |
| Nepal Police HQ (urgent) | NRS 1,500–2,000 | Same day to 24 hours |
| Foreign nationals (online) | Free | 7–15 working days |
| Peak season (Aug–Oct) | Same as above | 7–15 working days |
If you haven't received your PCC after 5 working days, contact the OPCR helpdesk at 01-5719865 or 9851285920, or email opcr@nepalpolice.gov.np.
PCC Validity and Attestation for International Use
How Long Is a PCC Valid?
A Nepali PCC is generally valid for 3 to 6 months from the date of issue, depending on the requirements of the requesting authority. Most embassies accept a PCC issued within the last 6 months, but some require one issued within 3 months. Always confirm with the requesting embassy or institution before applying.
MOFA Attestation (Instead of Apostille)
Nepal is not a member of the Hague Apostille Convention. Instead of apostille, Nepali documents use MOFA attestation — legalization by the Ministry of Foreign Affairs. The process:
- Obtain your PCC from Nepal Police (online or offline)
- Visit the Department of Consular Services, Ministry of Foreign Affairs, Kathmandu
- Submit PCC for attestation — fee: NRS 500. Online attestation is also available at att.nepalconsular.gov.np
- MOFA verifies authenticity, stamps, and signs the document
- Some countries additionally require attestation from their embassy in Nepal
For detailed guidance on document legalization, see our guide on document apostille alternatives in Nepal.
PCC for Nepalis Living Abroad
If you are a Nepali citizen living outside Nepal, you have two options:
- OPCR portal (recommended): Apply online from anywhere in the world at opcr.nepalpolice.gov.np. Download the digitally signed PDF once completed. This is the fastest method.
- Nepal Embassy/Consulate: Visit the nearest Nepal Embassy, submit documents, and the embassy forwards the request to Nepal Police. The verified certificate is sent back after attestation. This takes longer but may be required if digital PDFs are not accepted.
PCC for Marriage and Visa Applications
Several countries require a PCC from your home country when processing marriage-related documents. This is common for:
- Spouse visa or dependent visa applications
- Marriage registration at foreign embassies
- Immigration applications based on marriage
- Court marriage with a foreigner in Nepal — some embassies require PCC for the No Objection Certificate
If you are planning court marriage in Nepal and your partner's country requires a PCC, apply at least 2–3 weeks before your planned marriage date to account for processing and attestation time.
Conclusion: Apply for Your PCC Early
Don't wait until the last week before your visa deadline. PCC processing takes 3–15 working days depending on the method and season, and MOFA attestation adds extra time. Apply online at opcr.nepalpolice.gov.np for the fastest, free option. Double-check your name matches your citizenship before registering — the system doesn't allow corrections.
For any legal assistance with document preparation, document preparation, or marriage-related legal matters, our team of Nepal Bar Council-registered advocates is here to help.
Frequently Asked Questions
A Police Clearance Certificate (PCC) is an official document issued by Nepal Police confirming whether a person has any criminal record in Nepal's Central Crime Database. It is required for immigration, visa applications, and foreign employment.
Steps:
- Visit opcr.nepalpolice.gov.np and register
- Click "New Application" and fill personal details
- Upload citizenship, passport, and photo
- Submit and track via "Application Status"
- Download digitally signed PDF when completed
Online applications through the OPCR portal take 2–7 working days. Offline at District Police Offices takes 1–4 weeks depending on the office. Expedited processing at Nepal Police HQ (Naxal, Kathmandu) can take same-day to 24 hours for NRS 1,500–2,000.
Yes. The OPCR portal charges no fee for PCC applications. Offline applications at District Police Offices cost NRS 500–1,000 depending on the district.
A Nepali PCC is generally valid for 3 to 6 months from the date of issue, depending on the requesting authority. Most embassies accept a PCC within 6 months, but some require one issued within 3 months. Always confirm before applying.
Required documents:
- Citizenship certificate (clear scan, front and back)
- Valid passport (bio page)
- Passport-sized photo (JPG, minimum 50 KB)
- Purpose document (visa copy, offer letter, etc.)
- Address proof (utility bill or rental agreement)
Yes. The OPCR portal at opcr.nepalpolice.gov.np is accessible 24/7 from anywhere in the world. Apply online, and download the digitally signed PDF once completed. Alternatively, apply through the nearest Nepal Embassy or Consulate.
Yes. Foreign nationals who have resided in Nepal can apply through the OPCR portal by selecting "Foreigner" during registration. Required: passport, Nepal visa with entry/exit stamps, and proof of residence. Processing takes 7–15 working days.
Nepal is not a Hague Apostille Convention member, so apostille is not available. Instead, get MOFA attestation from the Department of Consular Services, Ministry of Foreign Affairs, Kathmandu. Fee: NRS 500. Some countries also require embassy attestation.
Apply at:
- Nepal Police Headquarters, CID Section, Naxal, Kathmandu
- Any District Police Office (DPO)
- Metropolitan Police Offices in major cities
- Chief District Officer (CDO) Office in your home district
Yes. PCC is mandatory for foreign employment processing in Nepal. The Department of Foreign Employment requires it as part of labour permit processing. Select "Foreign Employment" as the purpose on your application form.
The OPCR portal does not allow name corrections after registration. You must create a new email address and register again with the correct name. Always verify your name matches your citizenship certificate exactly before submitting.
Log in to opcr.nepalpolice.gov.np and click "Application Status." It shows "In Progress" or "Completed." If no update after 5 working days, contact OPCR at 01-5719865 or email opcr@nepalpolice.gov.np.
PCC is not required for court marriage registration in Nepal itself. However, some foreign embassies require a PCC from your home country when issuing a No Objection Certificate or processing a spouse visa after marriage.
Yes. Visit Nepal Police Headquarters, CID Section at Naxal, Kathmandu for expedited processing. Urgent applications can be processed same-day to 24 hours for time-sensitive visa or travel situations.
Court Marriage in Nepal Pvt. Ltd. is Nepal's first registered law firm for court marriage services. Since 2016, our Nepal Bar Council-registered advocates have helped 2,000+ couples from 50+ countries with marriage registration, document preparation, and legal consultation. Whether you are a Nepali citizen or a foreign national, contact us today for confidential legal assistance.

