Social Security Fund (SSF) Nepal: Complete Guide 2026

Complete Guide to Social Security Fund (SSF) Nepal: Registration, Contribution Rates and Benefits (2026 / 2082-83)

Last updated: 17 September 2026  |  Reviewed against: Contribution Based Social Security Act 2074, Social Security Regulations 2075, and the 5th amendment to the Social Security Scheme Operation Procedure (effective Baisakh 1, 2082).

Complete guide to Social Security Fund (SSF) Nepal showing contribution rates, registration process and benefits
SSF Nepal at a glance — 31% of basic salary, four protection schemes, one social security number for life.

If you receive a salary in Nepal, there is an 11% line on your payslip that most people never question. If you run a company here, there is a 20% cost sitting on top of every basic salary you pay. Both go to the same place: the Social Security Fund (SSF), or Samajik Suraksha Kosh — Nepal's national contribution-based social security scheme.

The Fund is no longer a pilot programme. By the end of Ashad 2082/83, SSF had crossed 3,043,200 registered contributors and 23,490 registered employers, with total collections of NPR 116.71 billion and claims paid out of NPR 21.27 billion. It is now the single most consequential statutory obligation a Nepali employer carries after salary itself.

This guide covers what SSF actually is, exactly who must register, what the 31% buys you, how to register step by step, and — the part most articles skip — the deadlines, penalties and 2082/83 rule changes that decide whether your contributions are compliant or quietly accruing interest.

SSF Nepal — Key Facts at a Glance

  • Total contribution: 31% of basic salary — 11% employee + 20% employer
  • Legal basis: Contribution Based Social Security Act, 2074 (2017); operational since 22 May 2019
  • Who must register: Every employer in Nepal — no minimum employee threshold
  • Schemes: Medical & maternity · Accident & disability · Dependent family · Old-age pension
  • Portal: ssf.gov.np (employer system: sosys.ssf.gov.np)
  • Pension eligibility: Age 60 + at least 180 months (15 years) of contribution
  • Registration cost: Free — there is no government fee

What is the Social Security Fund (SSF) Nepal?

The Social Security Fund is a government-managed, contribution-based insurance and pension system established under the Contribution Based Social Security Act, 2074 (2017) and operated by the Social Security Fund Management Board under the Ministry of Labour, Employment and Social Security. Mandatory contributions for the formal private sector began on 22 May 2019.

The simplest way to understand it: SSF replaced a fragmented mess. Before it existed, a Nepali employee's protection was scattered across a provident fund account at Karmachari Sanchaya Kosh, a gratuity accrual sitting on the employer's books, a group medical policy if the company felt generous, and an accident policy if it felt very generous. Each had a different administrator and a different claim process, and the gratuity often evaporated when a company shut down.

SSF folds all of that into one fund, one monthly deposit and one social security number (SSN) that follows you for life — through every job change, and now even across borders.

The four protection schemes

  • Medical Treatment, Health and Maternity Protection — hospitalisation, OPD, sick pay, maternity
  • Accident and Disability Protection — workplace and non-workplace accidents, disability pension
  • Dependent Family Protection — spouse pension, children's education allowance, funeral grant
  • Old-Age Protection — monthly pension after 60, plus a lump-sum retirement fund

The Act also contemplates an unemployment protection scheme, which has not yet been brought into operation. Any article telling you that you can claim unemployment benefit from SSF today is ahead of the law.

Who Must Register for SSF in Nepal?

This is where most confusion — and most non-compliance — starts. The rule is far broader than people assume.

Section 7 of the Act requires every employer operating in Nepal to register with the SSF. Registration is not conditional on headcount, sector, profit status or contract type. An employer with a single employee on a three-month contract carries exactly the same obligation as a company with 400 permanent staff.

Correcting a widespread myth: you will find blogs and even payroll vendors claiming SSF is mandatory only for businesses with 10 or more employees. There is no such threshold anywhere in the Act. If you have one employee, you must register. The "10 employees" figure appears to be borrowed from an unrelated Labour Act provision and has been copied from site to site ever since.

Under Section 8, the employer — not the employee — must enrol each worker within three months of their appointment date. That is a hard deadline, not a guideline. Employees cannot opt out, and an employee who says "please just pay me the cash instead" cannot waive the obligation on the employer's behalf.

Mandatory vs voluntary participation

CategorySSF RequirementNotes
Private-sector employersMandatoryAll registered companies, regardless of size or headcount
Formal-sector employeesMandatoryFull-time, part-time, contract, and temporary workers
Public enterprisesMandatoryGovernment-owned corporations and entities
NGOs and INGOsMandatoryAll organisations with at least one employee
Self-employed and freelancersVoluntaryCan join and make their own contributions
Informal-sector workersVoluntaryDomestic workers, daily-wage labourers
Migrant workers (NRNs)VoluntaryNepali citizens abroad can continue contributing
Gig workersVoluntaryEligible from FY 2082/83 updates

What about government employees?

Here is a detail that most SSF articles on the first page of Google still have wrong. The old line — "government staff use a separate pension system, SSF is only for the private sector" — is out of date. From FY 2082/83, newly appointed civil servants are being brought under the contribution-based system rather than the traditional non-contributory pension and gratuity arrangement. Employees already in pensionable service continue under the old scheme.

If you joined government service recently and assumed SSF does not concern you, check your appointment terms — the answer now depends on your appointment date, not on your sector.

Foreign nationals working in Nepal

Foreign employees working for a Nepal-registered employer are also enrolled. The practical difference is on the way out: a foreign national may withdraw the retirement-fund portion once their employment in Nepal ends, without waiting until age 60.

Why You Should Register for SSF?

Most people read the 11% deduction as money taken away. That framing is what makes SSF feel like a tax. Look at it from the other side: for your 11%, your employer is legally required to add 20% on top. Nowhere else in your financial life does someone add NPR 2,000 every time you set aside NPR 1,100.

For employees

  • Roughly triple value on your own money. On a basic salary of NPR 30,000, you contribute NPR 3,300 and NPR 9,300 lands in the fund.
  • Medical cover from month three. Up to NPR 100,000 per year of hospitalised treatment, with a separate critical-illness cover reported at up to NPR 10 lakh over a lifetime.
  • Accident cover from day one. Employment accidents are covered in full with no monetary ceiling; non-employment accidents up to NPR 7,00,000.
  • Your family is insured. If you die while contributing, your spouse receives a lifetime pension of 60% of your last basic salary — an outcome no provident fund balance can replicate.
  • Portability. Your SSN stays with you across every employer. There is no "settling" a balance and starting fresh.
  • Two separate tax advantages that almost nobody claims deliberately (see below).

Content gap — the tax angle competitors skip entirely. SSF gives you two distinct tax benefits, not one. First, a contributor is exempt from the 1% Social Security Tax charged on the first income band, because the 11% deduction already contains a 1% social security tax component routed to the Fund. Second, SSF contributions qualify as deductible retirement contributions up to the lowest of: the actual contribution, NPR 500,000 a year, or one-third of assessable income — a materially higher ceiling than the NPR 300,000 limit that applies to an ordinary approved retirement fund. For a mid-to-senior salary in Kathmandu, that difference alone is worth tens of thousands of rupees a year. Our finance section covers how this interacts with Nepal's income tax slabs.

For employers

  • It replaces, not adds to, your old obligations. The employer's 20% already contains the 10% that used to go to PF plus the 8.33% gratuity accrual. Enrolled employers do not run both.
  • The 20% is a deductible business expense, and the gratuity liability comes off your balance sheet as a future obligation and becomes a predictable monthly cost.
  • Company renewal and tendering. In practice, proof of SSF compliance is increasingly requested during business renewals, tenders and due diligence. Non-compliance is no longer just a labour issue — it blocks transactions.
  • Accident liability transfers to the Fund — but only if your deposits are current. See the Section 9(6) warning below.
  • Retention. For skilled staff in Kathmandu's competitive market, "we are SSF-registered" has become a baseline expectation rather than a perk.

SSF Contribution Rates in Nepal (2082/83)

Both employers and employees contribute monthly to the SSF based on the employee's basic salary. The total contribution rate is 31%, split between employer and employee.

ContributorRateOn Basic Salary of NPR 30,000
Employee contribution11%NPR 3,300
Employer contribution20%NPR 6,000
Total monthly contribution31%NPR 9,300

The single most common payroll error in Nepal: calculating SSF on gross salary. SSF is charged on basic only. If basic is NPR 30,000 and allowances add another NPR 10,000, the contribution is 31% of 30,000 — not of 40,000. Get this wrong and the error compounds every month until somebody reconciles the statement, usually years later when an employee claims.

Where the 31% actually comes from

Paid byHeadingRate of basic salary
EmployeeProvident fund10%
EmployeeSocial security tax1%
EmployerProvident fund10%
EmployerGratuity8.33%
EmployerAdditional contribution1.67%
Total monthly contribution to SSF31%

How the 31% is allocated across the four schemes

Content gap — the allocation changed in 2082 and most guides never updated. Nearly every SSF article still publishes the original split (1% / 1.4% / 0.27%). The 5th amendment to the Social Security Scheme Operation Procedure, applied from Baisakh 1, 2082, revised the protection-scheme allocations. Here is the before-and-after:

SchemeOriginal allocationRevised (from Baisakh 1, 2082)
Medical treatment, health & maternity1.00%1.20%
Accident & disability protection1.40%0.80%
Dependent family protection0.27%0.67%
Old-age protection28.33%28.33%
Total31%31%

Note what this tells you about the system's design: over 91% of your contribution is your own retirement money. The old-age share of 28.33% is itself made of two parts — a Pension Fund (20%) that pays a monthly pension from age 60, and a Retirement Fund (8.33%, the old gratuity) that can be taken as a lump sum when employment ends. Less than 3% of your salary buys the medical, accident and family insurance layered on top. That is why describing SSF as "just a deduction" misses what it is: a retirement fund with four insurance policies attached.

Salary ceiling

Contributions are not unlimited. For FY 2082/83 the contributable salary ceiling was raised to NPR 350,000 per month (up from NPR 300,000). If basic salary exceeds that, the 31% applies only up to the ceiling. For the vast majority of Nepali employees this cap never comes into play, but senior executives and their payroll teams should confirm the current figure on the portal before finalising structures.

SSF Benefits and Schemes Explained

1. Medical Treatment, Health and Maternity Protection Scheme

After contributing for a minimum of 3 consecutive months, employees can access medical benefits. For maternity benefits, a minimum of 12 months of contributions is required.

Benefit TypeAnnual LimitCo-payment
Hospitalised treatment (IPD)Up to NPR 100,00020% borne by employee
Non-hospitalised treatment (OPD)Up to NPR 25,00020% borne by employee
Combined maximum per yearNPR 100,000—
Maternity leave salary60% of basic payFor extended leave period
Maternity care coverageAs per scheme limitsFor contributor or spouse

Three details worth knowing, because they are where claims go wrong:

  • Sick pay is separate from the NPR 100,000 cap. If your illness exceeds the paid sick leave your employer owes under the Labour Act, SSF pays 60% of basic salary for the unpaid portion, subject to scheme limits.
  • Maternity is two different claims. The treatment element (delivery-related medical care) and the cash element (60% of basic for leave beyond the employer-paid 60 days, up to 98 days total) are claimed separately with different documents. Mixing them up is one of the most common causes of partial settlement.
  • There is a newborn grant. A contributor — or the wife of a male contributor — is entitled to a cash benefit equal to one month's minimum remuneration per newborn. Where both spouses contribute, only one may claim.
  • Cover survives your job by three months. Medical protection remains effective for a period after contributions stop, which matters if you change jobs.

2. Accident and Disability Protection Scheme

This is the only scheme with no waiting period — cover begins from the date of enrolment.

  • Employment accidents: treatment costs covered in full, with no upper ceiling.
  • Non-employment accidents: covered up to NPR 7,00,000.
  • Permanent total disability: a monthly pension, which the rules require not to fall below 60% of the government's prescribed minimum basic salary, with adjustments based on assessed disability level.
  • Reporting window: accidents must be reported to the Fund promptly — do not let paperwork drift while someone recovers.

3. Dependent Family Protection Scheme

If a contributor dies, the family receives:

  • Spouse: lifetime monthly pension of 60% of the contributor's last basic remuneration (conditional on not remarrying)
  • Children: education allowance of 40% of basic remuneration, for up to two children, until 18 (extended while studying under scheme conditions)
  • Funeral expenses: a lump-sum grant

Nominee ≠ legal heir. The person you nominate on the SSF portal and the person the law recognises as your heir can be two different people, and families discover this at the worst possible moment. Review your nomination whenever you marry, have a child, or lose a parent.

4. Old-Age Protection Scheme

The largest share — 28.33% — and the one with the strictest rules:

  • Pension Fund (20%): monthly pension from age 60, provided you have at least 180 months (15 years) of contribution. Where a lump sum is not chosen, the monthly pension is calculated by dividing the accumulated pension amount by 160.
  • Retirement Fund (8.33%): payable as a lump sum when employment ends — this is the portion you can access before 60.
  • Pension amounts are subject to periodic review based on actuarial assessment.

The retirement-age trap nobody mentions. The Labour Act sets the retirement age at 58. SSF pension is payable only from 60. That is a two-year gap between the day you must stop working and the day your pension can start. If you are planning your exit, plan for those 24 months — the retirement-fund lump sum is usually what bridges them.

How can you do it step by step?

The full process has two halves: the employer registers the company, then enrols each employee. Employees do not register themselves for the formal-sector scheme — if you are an employee waiting to "sign up", you are waiting for something that will never happen. Push your employer instead.

Step 1: Employer Registration

The employer must first register on the official SSF portal at ssf.gov.np. The process is entirely online with no requirement for physical document submission and no government registration fee.

Documents required for employer registration

DocumentDetails
Company registration certificateIssued by Office of Company Registrar
PAN/VAT certificateFrom Inland Revenue Department
Shareholder/proprietor detailsCitizenship copies of directors
Authorised person detailsLetter of authorisation + citizenship
Company bank account detailsAccount number and bank name

Step 2: Employee Enrolment

Once the employer registration is approved and an Employer Registration Number (ERN) is issued, each employee is added through the portal. Every employee receives an 11-digit Social Security Number (SSN), which stays with them permanently — across jobs, across employers, across career breaks.

Documents required for employee registration

DocumentDetails
Citizenship certificateNepali citizenship (nagarikta)
Passport-size photographRecent photograph
Employment contract/appointment letterSigned by employer
Bank account detailsFor benefit disbursement
Basic salary informationAs per employment contract

The full sequence, start to finish


  1. Create the employer account

    Register the company at ssf.gov.np with PAN/VAT, company registration details and an authorised contact person. Verification typically takes a few working days depending on document completeness.


  2. Receive your ERN and log in

    Once approved, you receive employer credentials for the online system (sosys.ssf.gov.np) where all ongoing work happens.


  3. Add each employee and collect SSNs

    Enter employee details, citizenship information, appointment date and basic salary. Do this within three months of each appointment. New joiner already has an SSN from a previous employer? Use the existing number — never create a second one.


  4. Generate the monthly contribution statement

    Run payroll, calculate 31% of each employee's basic, and generate the contribution statement in the portal for that Nepali month.


  5. Pay the total 31%

    Deposit both shares together via ConnectIPS, eSewa, Khalti, Fonepay, partner-bank online banking, or over the counter at a listed bank.


  6. Upload the payment voucher — this step is not optional

    Your contribution is not recorded until the payment confirmation is uploaded and matched against the statement. Paying the bank and skipping this step is the classic way to end up "non-compliant" while genuinely having paid.


  7. Verify, every single month

    Employees: check your own record on the contributor portal or app, or send SSF by SMS to 41042. A deduction on your payslip is not proof of a deposit into the Fund.

What the process actually feels like — notes from registering a small Kathmandu team

Three things caught us out when we put our own team through this, and none of them appear in the official documentation.

First, the salary structure matters more than the registration. We had staff on a single consolidated figure with no basic/allowance split. Because SSF is calculated on basic, we had to restructure contracts before enrolling — and once you declare a basic, revising it downward later is a conversation with both your employee and the Fund that you do not want to have. Decide the structure first, register second.

Second, the voucher upload is where compliance quietly breaks. Our second month's payment went out from the bank on time, but the confirmation sat unuploaded in someone's downloads folder for three weeks. The money had left the company account, the employees had been deducted, and the portal still showed nothing. Now the payment and the upload are one task in our checklist, never two.

Third, employees do not check their own statements. When we asked our team six months in, exactly one person had ever logged into the contributor portal. We now include the SMS shortcode in the onboarding email and mention it once a quarter. It takes ten seconds and it is the only way an employee ever catches a gap early enough to fix it painlessly.

Deadlines, Penalties and the Compliance Risk Nobody Prices In

The monthly deadline

The Act's original requirement is that contributions be deposited within 15 days of the end of the month they relate to — the contribution for Baisakh is due by 15 Jestha, and so on. A 2025 amendment is widely reported to have extended this to 25 days, and some payroll providers now work to a month-end deadline.

Practical advice: the reporting on this is genuinely inconsistent across legal firms and payroll vendors, which tells you something about how recently it changed. Keep working to the 15th. It is the most conservative reading, it costs you nothing, and it is the deadline you can defend if the interpretation goes the other way. Confirm the current figure against the Fund's own notices before changing your internal calendar.

What non-compliance costs

FailureConsequence
Late deposit of contributions10% per annum interest on the overdue amount, recoverable by the Fund
Non-registration / non-complianceFine up to NPR 1,00,000 and/or imprisonment up to one year
Deducting from salary but not depositingFine equivalent to the misappropriated amount (or NPR 1,00,000 if the amount cannot be determined), and/or imprisonment
Late employer registrationBack contributions due from each employee's actual start date, plus accrued interest

Content gap — the provision that should frighten every employer. Under the amended Section 9(6), if an employer fails to deposit contributions on time and an employee suffers an accident or dies during that gap, the employer must pay benefits equivalent to what the Fund would have covered. Read that alongside the accident scheme's unlimited cover for employment accidents and the dependent-family scheme's lifetime spouse pension, and the exposure becomes obvious: a single late month can convert a NPR 9,300 obligation into a liability measured in lakhs. Neither competing article on this topic mentions this at all. It is the strongest argument for compliance that exists, and it is sitting unused in the statute.

There is a second, slower consequence: interest accrues on every unpaid back contribution from the date it was due. For an employer with years of silent non-compliance, the interest can exceed the principal. Voluntary disclosure before enforcement action generally produces a better outcome than being found.

Withdrawal, Pension and the Loan Facility

What you can take out, and when

ComponentShareWhen accessible
Retirement Fund (gratuity portion)8.33%On leaving employment, or at 60 — lump sum
Pension Fund20%From age 60 only, with 180 months of contribution
Protection schemes~2.67%Not withdrawable — these are insurance premiums, not savings

The most damaging myth about SSF: "you can withdraw everything after you quit." You cannot. The retirement-fund portion may be withdrawn when employment ends. The pension portion is designed to be received as a monthly pension after 60. Anyone who tells you the whole balance is available on resignation is describing the old provident fund, not SSF.

The enrolment-date rule that changes everything

There is a hard cut-off at 31 Ashadh 2078 (15 July 2021):

  • Enrolled on or before that date: you may allocate the full 28.33% to the Retirement Benefit Scheme, withdrawable on termination or at 60 — or opt into the Pension Scheme by request, and at 60 choose either a lump sum or a monthly pension (accumulated amount ÷ 160).
  • Enrolled after that date: the split between Retirement Fund and Pension Fund is automatic, with no election. The pension portion is locked until 60.

If you are unsure which side of the line you fall on, your enrolment date is on your contributor profile. It is worth five minutes to check, because it determines whether you have a choice at all.

Loans against your contributions

A benefit almost nobody uses, and neither competitor mentions: after contributing for at least 36 months, contributors may be eligible for loans — home, education, social function and special-purpose facilities — with limits tied to salary and contribution history. Contributors may also borrow up to 80% of their Retirement Fund balance after three years of contributions. Applications go through the SSF portal or app; some facilities require collateral. Given typical personal-loan rates in Nepal, this is worth investigating before you approach a bank.

SSF vs EPF vs CIT: Which Applies to You?

FeatureSSFEPF (Sanchaya Kosh)CIT
NatureMandatory for formal-sector employersStatutory, for civil servants and legacy arrangementsVoluntary savings and investment
Contribution31% of basic (11% + 20%)20% of basic (10% + 10%)Flexible, employee-led
Medical coverYesNoNo
Accident & disability coverYesNoNo
Family/survivor pensionYes — lifetime spouse pensionBalance onlyBalance only
Retirement outcomeMonthly pension + lump sumLump sumLump sum or annuity
Access before retirementRetirement Fund portion onlyLoans and partial withdrawalMore flexible

The honest comparison: SSF wins decisively on protection and loses on liquidity. EPF and CIT give you access to your money; SSF gives you insurance you cannot buy privately at that price and a pension you cannot spend early. For most salaried employees the question is academic — enrolment is not a choice — but if you are self-employed and deciding voluntarily, that liquidity trade-off is the real decision, not the headline rate.

Do not run both. An employee enrolled in SSF should not also have a separate provident fund deduction. The employer's 20% already contains the 10% that would have gone to PF plus the 8.33% gratuity accrual, and the employee's 11% contains the 10% PF deduction. A company deducting both is taking money the employee does not owe. Check your payslip today.

Freelancers, Self-Employed and Migrant Workers

Self-employed and gig workers

The self-contributor scheme lets self-employed people, freelancers, informal workers and gig workers enrol voluntarily through the portal and contribute their own share — there is no employer to add 20%, so the contributor carries the full amount. From FY 2082/83, gig workers were explicitly brought into scope and an agricultural-worker pilot was introduced.

For Nepal's large freelance and IT-contracting population, this is genuinely worth modelling: you are buying medical, accident and family cover plus a pension in one instrument, at a cost you control. Run the numbers against private insurance before dismissing it.

Migrant workers and NRNs

Nepali workers going abroad are now enrolled in SSF when taking their labour permit, and those already abroad can apply online. The contribution basis differs from the formal-sector rule — it is calculated on the industrial minimum basic remuneration rather than an employer-declared salary. The material benefit: your family in Nepal retains medical coverage while you work abroad, and the fund reports that migrant enrolment is a major driver of its recent contribution growth.

Mistakes Nobody Warns You About

  1. Calculating on gross instead of basic. The most expensive arithmetic error in Nepali payroll.
  2. Paying the bank but not uploading the voucher. Money gone, record blank.
  3. Creating a second SSN for a new joiner. Splits a contribution history that should be continuous, and the 180-month pension clock is counted on that history.
  4. Assuming the payslip proves the deposit. It proves a deduction. Only the portal proves a deposit.
  5. Deducting SSF and PF simultaneously. Double-charging an employee who cannot see it.
  6. Enrolling late and thinking the past is forgiven. Back contributions run from the actual start date, with interest.
  7. Never updating the nominee. The one mistake whose cost is paid entirely by someone else.
  8. Treating the 58/60 gap as someone else's problem. Two unfunded years arrive faster than they sound.

Digital Services and Contact Info

ServiceContact Details
Medical Claims01-5356315 | claim@ssf.gov.np
Retirement Claims01-5360851 | retirement@ssf.gov.np
KYC Update & Self-Employment Listing9851345815 | kyc@ssf.gov.np
Migrant WorkersWhatsApp/Viber: 9851351754 | migrantworker@ssf.gov.np
Loan Applications01-5360837

Regional Contact Offices

SSF is expanding its reach beyond the capital. Visit your nearest office in:

  • Biratnagar – 021-466685
  • Simara – 053-590299
  • Butwal – 071-534816
  • Nepalgunj – 081-550890
  • Pokhara – 061-591291
  • Janakpur – 041-591024

Quick self-service options: check contribution status by sending SSF to 41042 by SMS, or log in to the contributor portal / mobile app for statements, KYC updates and claim submission.

Do the maths before your next payroll run

SSF sits alongside income tax slabs, TDS and the retirement-contribution deduction limit — and the four interact. If you want the tax side worked through properly, our finance guides cover Nepal's tax and personal finance rules in the same detail as this article.

Frequently Asked Questions

Is SSF mandatory for a company with only 2 employees in Nepal?

Yes. There is no minimum employee threshold in the Contribution Based Social Security Act 2074. An employer with a single employee has the same registration obligation as one with hundreds. Claims that SSF starts at 10 employees are incorrect.

Is SSF calculated on basic salary or gross salary?

Basic salary only. Allowances, overtime, festival bonus and other components are excluded. If basic is NPR 30,000 and gross is NPR 40,000, the 31% applies to 30,000 — a total of NPR 9,300 per month.

Can I withdraw my full SSF amount after resigning?

No. Only the Retirement Fund portion (the 8.33% gratuity component) is withdrawable when employment ends. The Pension Fund portion is payable from age 60, and a monthly pension requires at least 180 months of contribution. Contributors enrolled on or before 31 Ashadh 2078 have more flexibility than those enrolled after.

How is the SSF monthly pension calculated?

For contributors receiving a monthly pension, the accumulated pension amount is divided by 160 to arrive at the monthly figure. Eligibility requires reaching age 60 with at least 180 months (15 years) of contribution, and amounts are subject to periodic actuarial review.

What is the SSF deposit deadline each month?

The Act's original rule is within 15 days of the end of the month the contribution relates to. A 2025 amendment is reported to have extended this to 25 days. Because reporting on this remains inconsistent, working to the 15th is the safest practice. Late deposits attract 10% per annum interest.

Do I still need a Provident Fund if my employer pays SSF?

No. The employer's 20% SSF contribution already absorbs the 10% PF contribution plus the 8.33% gratuity accrual, and the employee's 11% absorbs the 10% PF deduction. If both SSF and PF appear on your payslip, raise it with your HR team.

Does SSF reduce my income tax in Nepal?

In two ways. SSF contributors are exempt from the 1% social security tax on the first income band, and SSF contributions are deductible as retirement contributions up to the lowest of the actual contribution, NPR 500,000 per year, or one-third of assessable income.

Can freelancers and self-employed people join SSF in Nepal?

Yes, voluntarily, through the self-contributor scheme on the SSF portal. Because there is no employer, the contributor pays the full amount. Gig workers were explicitly brought into scope from FY 2082/83.

How do I check whether my employer is actually depositing my SSF?

Send SSF to 41042 by SMS, or log in to the contributor portal or mobile app with your social security number. A deduction on your payslip is not evidence that the money reached the Fund — check the record itself, ideally every month.

What happens if my employer never registered me with SSF?

The employer remains liable for back contributions from your actual start date, plus 10% per annum interest, and faces fines of up to NPR 1,00,000 and possible imprisonment. Under Section 9(6), if you suffer an accident or die during an unpaid period, the employer must pay benefits equivalent to what the Fund would have covered.

Can I take a loan against my SSF contributions?

After at least 36 months of contribution, contributors may be eligible for home, education, social-function and special-purpose loans, and may borrow up to 80% of their Retirement Fund balance after three years. Applications go through the SSF portal or app; some facilities require collateral.

Does SSF cover government employees?

Increasingly, yes. From FY 2082/83, newly appointed civil servants are being brought under the contribution-based system rather than the traditional pension and gratuity arrangement. Employees already in pensionable service continue under the earlier scheme, so the answer depends on your appointment date.

Final Word

SSF is not a deduction — it is the largest single financial asset most salaried Nepalis will accumulate, wrapped in four insurance policies they would struggle to buy privately at the price. But it only works if the deposits actually happen, month after month, under one unbroken social security number.

So do two things this week. If you are an employee, send an SMS to 41042 and look at your own record — not your payslip, your record. If you are an employer, open the portal and confirm that your last three months' vouchers are uploaded and matched, not just paid. Those two checks take less than ten minutes and they are where almost every SSF problem in Nepal could have been caught early.

This guide is general information based on the Contribution Based Social Security Act 2074, the Social Security Regulations 2075 and the scheme operation procedure as published. Scheme rates, ceilings and deadlines are revised periodically — verify current figures at ssf.gov.np or with the Fund directly before making payroll or financial decisions.

Online Driving License in Nepal (2026): Apply & Renew via eDLVRS

Online Driving License in Nepal (2026): The Complete eDLVRS Guide to Applying, Renewing and Actually Getting Your Card

Last updated: 17 September 2026 (1 Ashoj 2083) · Covers all 7 provincial eDLVRS portals, the revised FY 2083/84 fee schedule, the new online licence correction service, and the current smart-card printing situation.

Online driving license in Nepal 2026 — applying through the eDLVRS portal on a laptop and mobile
Nepal's driving licence process moved to the province-based eDLVRS system on 1 Shrawan 2083 (17 July 2026).
⚠️ Read this before you apply: smart-card printing is currently stalled

Driving licence printing across Nepal has been suspended since 14 August 2026. When DoTM handed printing responsibility to the provinces on 17 July 2026, six of the seven provinces (all except Madhesh) had not yet signed agreements with the Security Printing Centre — mostly over unallocated budget. As of mid-September 2026, roughly 250,000 licences are sitting unprinted, and the 24-hour emergency card service for people flying out for work, study or peacekeeping has also stopped. DoTM has asked the Ministry of Physical Infrastructure and Transport for permission to resume printing temporarily.

What this means for you: you can still apply and renew online normally, still sit your exams, and still receive a valid temporary slip. You just cannot rely on a fast physical card right now. If you need the card by a fixed date, read the realistic timeline section before you pay anything.

The short answer
  • Where to apply: your province's own eDLVRS portal — not one national website. Start at edlvrs.dotm.gov.np and pick your province.
  • What's online: form filling, category selection, office and appointment booking, government fee payment, PDF licence download, and (new this month) correcting errors on your licence.
  • What still needs an office visit: biometrics, document verification, the written (likhit) exam, the trial, and collecting the card.
  • Cost: fees changed in FY 2083/84 and now differ by province. Category A/K is Rs 3,000; Category B is Rs 4,000 (Rs 5,000 in Madhesh). Application fee ranges Rs 500–1,000. Full table below.
  • Login: scan the QR on your National ID card or use the Nagarik App to auto-fill your details.

What eDLVRS is, and why the old portal stopped working

The Department of Transport Management (DoTM) switched Nepal's driving licence services to eDLVRS — the Electronic Driving Licence and Vehicle Registration System — on 1 Shrawan 2083 (17 July 2026). If you last applied a year or two ago and are wondering why your bookmarked link is dead, that's why: the old central portal at applydlnew.dotm.gov.np has been retired, and the central data-centre issues in August 2026 finished it off.

The structural change matters more than the new interface. Under Schedule 6 of Nepal's Constitution, vehicle taxes, registration and driving licences are provincial subjects. eDLVRS finally reflects that: instead of one national system, each of the seven provinces now runs its own portal on its own gov.np domain, with its own fee schedule, its own budget and its own printing arrangements.

That's the reason for almost every quirk in this guide — why fees differ between Bagmati and Madhesh, why you choose a portal by exam location rather than home district, and why printing stalled the moment responsibility moved down a level.

Step 1: pick the correct provincial portal

Use the portal for the province where you will sit your written exam and trial — not necessarily the province on your citizenship certificate. If you live and work in Kathmandu but hold a Dhanusha citizenship, you want Bagmati.

Official eDLVRS portals, as listed on DoTM's central hub.
ProvinceOfficial eDLVRS portalApplication fee (FY 2083/84)
Koshiedlvrs.koshi.gov.npRs 1,000
Madheshedlvrs.madhesh.gov.npRs 500
Bagmatiedlvrs.bagamati.gov.npRs 1,000
Gandakiedlvrs.gandaki.gov.npRs 1,000
Lumbiniedlvrs.lumbini.gov.npRs 500
Karnaliedlvrs.karnali.gov.npRs 1,000
Sudurpashchimedlvrs.sudurpashchim.gov.npRs 750
Note the spelling

Bagmati's domain is bagamati.gov.np (with the extra "a") and Sudurpashchim's is sudurpashchim.gov.np. Typo-squatting sites already exist for both. If you are ever unsure, go through the government hub at edlvrs.dotm.gov.np and click through — never pay a fee on a portal you reached from a Facebook post or a YouTube description.

What you can and cannot do online (the honest boundary)

Most guides describe eDLVRS as "fully online." That's the press-release framing. Here is the working reality:

✅ Genuinely online now

  • New licence application form
  • Renewal request
  • Adding a vehicle category (श्रेणी थप)
  • Government revenue / fee payment
  • Transport office and appointment selection
  • Health check submitted by any NMC-registered doctor via the doctor portal
  • PDF copy download of an issued licence
  • Correcting personal details (new, Sept 2026)

❌ Still requires you in person

  • Biometric capture (photo, fingerprints, signature)
  • Original document verification
  • Written (likhit) exam
  • Practical trial
  • Physical smart-card collection

So the honest saving is roughly this: the old process cost you a full day queuing for a form and a payment counter before you ever sat an exam. eDLVRS removes that day. It does not remove the exam day, and it does not remove the collection trip.

Eligibility and documents: what stops applications before they start

Minimum age by category

CategoryVehicles coveredMinimum age
A / KMotorcycle, scooter16 years
BCar, jeep, van, pickup18 years
C / DTempo, auto-rickshaw / power tiller18 years
E / FTractor / minibus, mini truck18 years
G / H / I / JTruck, bus, road roller, dozer, crane, fire engine, excavator, backhoe loader21 years (heavy and commercial)

There is no shortcut from A to B. Holding a Category A licence since 16 does not let you sit the Category B trial before 18. There is also no upper age limit — a question that comes up constantly and that almost no competing guide answers directly.

Documents checklist

  • National ID card with a readable QR code, or the Nagarik App installed and logged in. NID has effectively become mandatory for licence services under eDLVRS.
  • Original citizenship certificate plus a photocopy (both sides). A photocopy alone will get you turned away.
  • Blood group report. It is asked for and printed on the card. "I think I'm O positive" is not an answer that works at the counter.
  • Passport-size photograph, recent.
  • Existing licence number if you are renewing or adding a category.
  • Working mobile number and email — every OTP, booking confirmation and payment receipt goes there.
  • A funded online payment method (eSewa, Khalti, ConnectIPS or bank) ready before you start.
The single most common reason applications get stuck

Your name spelling on the form must match your citizenship certificate character for character. Not "close enough." A Shrestha spelled "Shreshtha" on one document and "Shrestha" on the other is the most frequent cause of a rejected or frozen application, and it is painful to unwind after payment. Since the NID auto-fill pulls from a different database than your citizenship, check the auto-filled fields rather than trusting them.

How to apply for a new driving licence online in Nepal


  1. Prepare everything first — the session times out

    A genuinely large share of the frustration people report with eDLVRS is starting the form and then hunting for a blood group report or a payment top-up while the session expires. Ten minutes of preparation saves a full restart. Lay out the documents above on the desk before you open the browser.


  2. Open your province's portal and authenticate

    Go to your provincial eDLVRS site, choose New Licence Application, then scan the QR code on your National ID card or log in through the Nagarik App. Your name, date of birth, parents' names and permanent address should auto-fill.


  3. Fill the form and select your category

    Pick the category carefully — fees and minimum ages differ, and changing it later is a correction request, not an edit. If you want a field-by-field walkthrough of every entry on the form, we've covered it separately in our guide to the DoTM online driving licence form.


  4. Choose your transport office and health-check location

    Since Asar 2083, DoTM has instructed all seven provinces to accept a medical certificate from any doctor registered with the Nepal Medical Council, submitted through a dedicated doctor portal that verifies the NMC licence number in real time. You are no longer tied to a short list of clinics beside the transport office — which was the main choke point where middlemen operated.


  5. Pay the government fee online

    Pay through the eDLVRS gateway using eSewa, Khalti, ConnectIPS or a bank. Save the digital receipt — screenshot it and download the PDF. You will need it at the office, and portal outages at exactly the wrong moment are not rare.


  6. Book your appointment

    Select an available date for biometric enrolment and document verification. Slots go quickly in Bagmati and Lumbini; in Karnali and Sudurpashchim they are usually easy to get.


  7. Attend in person with originals

    Arrive with your original citizenship, National ID, application printout and payment receipt. Biometrics and verification happen here, and you'll be given your written exam date.


  8. Pass the written (likhit) exam

    Multiple-choice, drawn from DoTM's published question bank of roughly 500 questions, available in Nepali and English. The bank is public, which makes this one of the few exams in Nepal you can genuinely cover end to end. Practise the real DoTM questions free on our online likhit exam tool — aim for three full mock tests before exam day.


  9. Pass the trial

    Category A is the figure-of-eight track: control and balance, feet up throughout. Category B is a track section plus a road section, judged on control, observation and traffic-rule compliance. The trial, not the written exam, is where most people fail.


  10. Collect your temporary slip — then track the card

    After passing, you get a temporary driving slip that is legally valid until the smart card is issued. Given the current printing suspension, treat that slip as your licence for now and keep it safe. Do not travel to the office to "check" — check status online or by SMS first.

On exam format numbers you'll see online

You will find guides confidently stating 20 questions, 25 questions and 50 questions, with pass marks of 50%, 52% and 80%. They cannot all be right. The format varies by category and by office, and some pages are simply recycling pre-2026 figures. The reliable facts are: the questions come from the official DoTM bank, the paper is MCQ, and you can take it in Nepali or English. Confirm the exact count and pass mark on your booking confirmation or at your transport office — and prepare from the full bank, which makes the question count irrelevant anyway.

How to renew your driving licence online

Renewal is the process that benefits most from eDLVRS, because it used to be almost entirely queuing.

  1. Log in and choose Licence Renewal

    Authenticate via NID QR or Nagarik App, then enter your existing licence number to link the record. The system pulls up your categories so you can confirm you're renewing the right ones.

  2. Confirm and update your details

    If your address or citizenship details have changed since your original application, update them here with supporting documents.

  3. Select health-check location and transport office

    Same NMC-doctor arrangement as a new application.

  4. Pay — including any penalty

    If you are past the grace period, the system calculates the late penalty and adds it automatically. The total you see already includes the fine.

  5. Attend your appointment

    Medical check, biometric capture and document verification with originals.

We've written a dedicated walkthrough with screenshots of each renewal screen in our online driving licence renewal guide.

Validity, grace period and penalties

  • Validity is now 10 years for new and renewed licences under the FY 2083/84 provincial Economic Acts — up from the long-standing 5 years. If your existing card was issued before this change, it still shows 5 years. Trust the expiry date printed on your card, not a general rule you read somewhere.
  • Renew early if you can. The new validity period runs from your existing expiry date, not your renewal date, so renewing a month early costs you nothing.
  • There is a grace period after expiry before penalties start, but reported figures vary (35 days and 90 days are both circulating) and penalty schedules now sit with each province. Check your own province's current schedule rather than assuming.
  • Driving on an expired licence is illegal even inside the grace period. The grace period waives the renewal penalty; it does not authorise you to drive.

New in September 2026: fix errors on your licence online

This is the most useful eDLVRS addition since launch, and as of this writing almost no other guide in Nepal has covered it. DoTM has added a Licence Correction Application module, so minor personal-detail errors no longer require a trip to the transport office.

What you can correct: first name, surname, date of birth, parents' names, permanent address, mobile number and email address.

How it works:

  • Open your province's eDLVRS homepage and click "License Correction Application" at the bottom left.
  • Enter your name, National ID number, a photo of your National ID card, your licence number, mobile number and email.
  • Click Continue — an OTP arrives on your registered mobile. Enter it.
  • From the dashboard, select the fields you want corrected and enter the correct values.
  • Confirm the details are accurate and click Submit Update Request. The system shows a final review screen; cancel if anything is wrong, or click Yes, Submit.
  • The request routes to your transport office for verification and approval. Once approved, the corrected details appear in the online system.
The one hard constraint

Your corrected details must match your National Identity Card. The correction service is a reconciliation tool against NID data, not a free-text edit. If your NID itself carries the error, fix the NID first — otherwise the request will be rejected and you will have spent the effort twice.

Driving licence fees in Nepal 2083/84 — and why they differ by province

This is where most articles you'll find online are now actively wrong. Many still quote Rs 1,500 for a bike and Rs 2,000 for a car, and several state that "fees have not changed, they've only moved online." Fees roughly doubled from 17 July 2026 when each province enacted its own Economic Act 2083.

New licence and renewal fees

CategoryVehiclesSix provincesMadheshPrevious (FY 2082/83)
A / KMotorcycle, scooterRs 3,000Rs 3,000Rs 1,500
B / E / FCar, jeep, van / tractor / minibus, mini truckRs 4,000Rs 5,000Rs 2,000
C / DTempo, auto-rickshaw / power tillerRs 4,000Rs 4,000Rs 2,000
G / H / I / JTruck, bus, lorry, road roller, dozer, crane, fire engine, loader, excavator, backhoeRs 6,000Rs 7,000Rs 3,000

Application and category-addition fees

ProvinceApplication feeAdd category A–FAdd category G–J
Madhesh, LumbiniRs 500 (unchanged)Rs 1,000Rs 2,000
SudurpashchimRs 750 (+50%)Rs 750Rs 750
Koshi, Bagmati, Gandaki, KarnaliRs 1,000 (doubled)Rs 1,000Rs 2,000

Why the same service costs different amounts in different provinces

Because the federal government cannot set these rates. Under Schedule 6 of the Constitution, provinces hold exclusive authority over vehicle taxes, registration fees, service charges and penalties. DoTM officials have said plainly that they have no power to alter provincial fees or to interfere with those decisions. Provinces could coordinate on a uniform national schedule if they chose to — so far they have not.

Practical consequence: a Category B licence costs Rs 4,000 in Bagmati and Rs 5,000 in Madhesh, and the application fee is double in Bagmati what it is in Lumbini. Before you assume this creates an arbitrage opportunity: you should apply in the province where you will actually test and collect, and travelling for a trial you then have to repeat is a false economy. But if you genuinely split time between two provinces, it is worth a minute's arithmetic.

How long does it actually take? (A realistic timeline)

StageTypical waitNotes
Online form + payment20–40 minutesSame day, if documents are ready
Biometric / verification appointmentDays to a few weeksSlot availability varies sharply by province
Written examScheduled at verificationResult usually same day or next
TrialBooked after written passRetake possible if you fail; fee applies
Temporary slipImmediately after passing trialLegally valid for driving
Smart card printingCurrently indefiniteNormally 15–30 working days; halted since 14 Aug 2026

The government's promise when eDLVRS launched was a card within 24 hours of data submission — a genuinely ambitious target, and one that had some basis, since the Security Printing Centre had just cleared a backlog of about 2.75 million licences in two phases by the end of Asar 2083. That promise collapsed when printing responsibility transferred to provinces that had not budgeted for it.

Koshi has allocated Rs 20 million and requested printing rates; Gandaki has allocated Rs 50 million and started procurement; Bagmati has requested funds from its Ministry of Economic Affairs and cited technical printing errors in eDLVRS itself; Sudurpashchim is waiting on its budget to pass. Madhesh is the only province that had signed.

If you have a hard deadline — a flight, a job start date, a visa file

The emergency 24-hour card service is suspended and provincial offices have not put an alternative in place. Do not build a travel plan around receiving a physical card in the next few weeks. Options worth pursuing instead: complete your process now so you hold a valid temporary slip and your record exists in the system; download the PDF copy from your provincial portal; and if you have documented urgency, take it to your transport office in person and ask what they can issue in writing. Several offices will produce a temporary permit against supporting documents.

If you're a Nepali living abroad

eDLVRS quietly solved a real problem for the diaspora. Previously, a licence expiring while you were in Qatar, Japan, Australia or the US meant burning vacation days in a Kathmandu queue. Now the renewal request and fee payment can be handled from anywhere with a browser, so the paperwork is done before you land and your in-person step is a single short visit rather than a week of them.

Three caveats that matter more than the convenience:

  • You still need the in-person biometric and verification step in Nepal. Plan one office day into your trip.
  • With printing suspended, the card may not be ready before you fly back out. Ask your office about collection by an authorised family member, and confirm what they'll accept in writing.
  • A Nepali licence alone does not let you drive in most foreign countries. You need an International Driving Permit issued against a valid, unexpired Nepali licence — so if yours is expiring, renew first, then apply for the IDP.

What I'd tell a friend applying this month

Having walked family members through this system in Bagmati since the switch, a few things I'd only know from doing it rather than reading about it:

  • Do the form on a laptop, not a phone. The portals are mobile-responsive in theory. In practice the NID QR scan plus a payment gateway redirect plus a session timer is a combination that fails more often on mobile data than on a desktop with stable wi-fi.
  • Screenshot every screen after you hit submit. Payment receipt, application number, appointment confirmation. When a portal has an off day — and they do — the screenshot is what gets you taken seriously at the counter.
  • The NID auto-fill is a starting point, not gospel. Read every auto-filled field before you continue. I've seen a correct NID auto-fill a middle name that the citizenship certificate does not carry, which then has to be unwound through the correction module.
  • Book the earliest appointment slot of the day. Biometric queues compound through the morning and a 10 AM slot can become a 1 PM reality.
  • For Category B, practise the road section, not just the track. Everyone drills the figure-of-eight. The road portion — mirror checks, indicating properly, holding lane discipline at a junction — is where examiners actually fail people who can clearly drive.
  • Do the full question bank once. It sounds like a lot for a 20-something-question paper. It takes about three focused evenings and it removes the entire category of "I got unlucky with the questions."

Ready to sit the likhit? Run through the real DoTM question bank free — in Nepali or English, with mock-exam timing and instant scoring. No login, works on mobile data.

Start free practice exam →

Common mistakes that cost people time and money

  • Name mismatch with citizenship. The number-one cause of frozen applications.
  • Applying for Category B before turning 18. There is no early route, no exception, and the fee is not refunded cleanly.
  • Bringing only a photocopy of citizenship. Originals, every time.
  • Not knowing your blood group. It goes on the card and it will be asked.
  • Using the wrong province's portal. Choose by where you will test, not where you were born.
  • Quoting last year's fee to yourself and not funding your wallet. Category B is Rs 4,000 now, not Rs 2,000, plus the application fee.
  • Paying on a lookalike domain. Only gov.np addresses reached via the official hub.
  • Assuming the PDF copy is a licence. It's a convenience copy — currently not accepted as valid identification during traffic checks. Carry the physical card or your temporary slip.

Frequently asked questions

Can I get a driving licence in Nepal completely online without visiting an office?

No. The form, fee payment, appointment booking, health-check submission and licence correction are online. Biometric capture, document verification, the written exam, the trial and card collection all still require you to attend in person. For a new licence, expect at least two office visits — verification/written exam, then trial.

Which eDLVRS portal should I use?

The portal for the province where you will take your written exam and trial. That's usually where you live and work, not necessarily where your citizenship was issued. Start at edlvrs.dotm.gov.np and click through to the correct province.

Why did applydlnew.dotm.gov.np stop working?

The old central portal was retired when eDLVRS launched on 17 July 2026, and it was fully suspended in August 2026 after technical problems at DoTM's central data centre. The provincial eDLVRS portals run on separate infrastructure and are the correct route now.

How much does a driving licence cost in Nepal in 2026?

Category A/K (motorcycle, scooter) is Rs 3,000. Category B, E and F is Rs 4,000 in six provinces and Rs 5,000 in Madhesh. Heavy categories G to J are Rs 6,000 (Rs 7,000 in Madhesh). On top of that, the application fee is Rs 500 in Madhesh and Lumbini, Rs 750 in Sudurpashchim, and Rs 1,000 in Koshi, Bagmati, Gandaki and Karnali. These rates took effect on 17 July 2026 under each province's Economic Act 2083.

Why are driving licence fees different in different provinces?

Schedule 6 of Nepal's Constitution gives provinces exclusive authority over vehicle taxes and transport service fees. Each province set its own rates in its FY 2083/84 Economic Act. DoTM has stated it has no power to change or override provincial fee decisions.

Is my driving licence valid for 5 years or 10 years?

New and renewed licences under the FY 2083/84 provincial Economic Acts carry 10-year validity, up from the previous 5 years. Cards issued before this change still show 5 years. The expiry date printed on your card and shown in your eDLVRS profile is authoritative — go by that.

My smart card hasn't been printed. What's going on?

Printing has been suspended nationwide since 14 August 2026 because six of the seven provinces had not completed printing agreements with the Security Printing Centre after responsibility transferred to them. Around 250,000 licences are pending. DoTM has requested ministerial approval to resume printing temporarily. Your temporary slip remains legally valid for driving in the meantime.

Can I fix a spelling mistake on my licence without going to the office?

Yes, as of September 2026. Use the "License Correction Application" link on your province's eDLVRS homepage to correct your first name, surname, date of birth, parents' names, permanent address, mobile number or email. The corrected details must match your National Identity Card, and the request is verified and approved by your transport office.

Do I need a National ID card to apply?

Effectively yes — NID has been made compulsory for driving licence services under eDLVRS, and the correction module explicitly validates against NID data. You can authenticate either by scanning the QR on the physical card or through the Nagarik App.

Can any doctor do my medical check now?

Any doctor registered with the Nepal Medical Council can submit your health verification through the eDLVRS doctor portal, which verifies the NMC licence number in real time. DoTM circulated a directive to all seven provinces to recognise these certificates, specifically to break the clinic bottleneck near transport offices.

Is the downloadable PDF licence legally valid?

Not as identification during traffic checks. It's a convenience copy. Keep carrying your physical smart card, or your temporary slip if the card hasn't printed yet.

Can I renew from abroad?

You can complete the renewal request and fee payment from abroad. The biometric and verification step still requires one in-person visit in Nepal, so the practical benefit is having everything else done before you land. Note that with printing currently suspended, the card may not be ready within a short trip.

About this guide. Written and maintained by Wilson Shrestha, a Kathmandu-based web developer who has walked family members and clients through the eDLVRS process since it went live in Shrawan 2083. This is an independent explainer, not a government publication, and it does not act as an agent for any licence service.

Verify before you pay. Nepal's licence rules are moving quickly right now — fees changed in July, the medical arrangement changed in Asar, the correction module appeared in September, and printing is in flux as of this update. Always cross-check current fees and requirements on your provincial eDLVRS portal or DoTM's official notice board before making a payment.

Sources

  • Department of Transport Management — official eDLVRS portal hub: edlvrs.dotm.gov.np
  • DoTM notice on eDLVRS online operation, 32 Asar 2083; NMC doctor-portal directive, Asar 2083
  • Provincial Economic Acts 2083 (FY 2083/84) fee schedules, as reported 23 July 2026
  • DoTM statements on the printing suspension and pending licence volume, 16 September 2026
  • DoTM announcement of the eDLVRS licence correction module, 15 September 2026

Nepali to English Date Converter (BS to AD)

Nepali Date Converter

Instantly convert between Bikram Sambat (BS) and Gregorian (AD) dates — plus date difference and age.

Date
Bikram Sambat
—
—
Gregorian (AD)
—
—
From
to
To
—
Pick two dates to see the difference
Date of birth
Age as of
—
Pick a date of birth to calculate age

Supports BS 2000–2086 (AD 1943–2030), verified with an automated round-trip test. Runs entirely in your browser — nothing you enter is sent or stored anywhere.

Nepali to English Date Converter (BS to AD): Convert Any Bikram Sambat Date Accurately

Nepali to English date converter (BS to AD) alt="Nepali to English Date Converter showing Bikram Sambat date Ashwin 1, 2083 converted to September 17, 2026 AD" width="1200" height="675" loading="eager" decoding="async">
Convert Bikram Sambat (BS) dates to Gregorian (AD) dates instantly — with the correct weekday.

Quick answer: A Nepali to English date converter turns a Bikram Sambat (BS) date into its exact Gregorian (AD) equivalent. Bikram Sambat runs roughly 56 years and 8½ months ahead of the English calendar, so Ashwin 1, 2083 BS = 17 September 2026 AD (Thursday). Because Nepali months vary between 29 and 32 days each year, there is no fixed formula — the conversion has to be read from the published calendar data for that specific year.

If you have ever filled in a passport form, a DV Lottery entry, a foreign university application or a bank KYC form, you already know the problem: your citizenship certificate says 2045 Bhadra 12, and the form wants a day, a month and a year in English. Guessing costs you a rejected application.

I built the converter on this page after watching too many people do the maths by hand and get it wrong by a day or two. This guide explains exactly how BS to AD conversion works, where people slip up, and what most converters on the internet quietly get wrong — including the timezone bug that shows the wrong Nepali date to every Nepali living outside Nepal.

What a Nepali to English Date Converter Actually Does

Nepal runs on two calendars at once. Government offices, courts, land records, school certificates, tax filings and festivals all use Bikram Sambat (BS). Airlines, embassies, foreign universities, banks and virtually every international system use the Gregorian calendar (AD). A date converter — miti pariwartan in Nepali — is the bridge between the two.

A good converter does four things:

  • BS → AD: turns a Nepali date such as Ashwin 1, 2083 into 17 September 2026.
  • AD → BS: turns an English date back into the Nepali miti, for citizenship records or festival planning.
  • Returns the weekday — critical when a deadline falls on a Saturday or a public holiday.
  • Outputs in both scripts, so you can paste Devanagari (२०८३ असोज १) into Nepali forms and Roman text into English ones.

The converter above adds two things most tools skip: a Difference tab that counts the days between two dates in either calendar, and an Age tab that calculates exact age from a BS date of birth.

Why Bikram Sambat and Gregorian Dates Never Line Up

Most people assume there is a simple sum: add 57 years, subtract some months, done. There isn't, and understanding why will save you from a lot of bad guesses.

1. The year gap changes twice a year

The Bikram Sambat era begins in 57 BCE, which puts it about 56 years and 8½ months ahead of the Gregorian calendar. But the Nepali year starts in mid-April, not in January. The practical result:

  • From mid-April to 31 December, BS year = AD year + 57. (September 2026 → 2083 BS)
  • From 1 January to mid-April, BS year = AD year + 56. (February 2027 → still 2083 BS)

This is why a single BS year always straddles two AD years — and why "2083 BS" can't be translated into one English year.

2. Nepali months have no fixed length

In the Gregorian calendar, April always has 30 days. In Bikram Sambat, month lengths are fixed each year by astronomical calculation of the sun's position, so a month can run 29, 30, 31 or 32 days, and the same month can differ from one year to the next. Ashadh might be 31 days one year and 32 the next. A whole BS year is therefore 365 or 366 days, but distributed unpredictably across the twelve months.

That is the real reason a converter needs a lookup table of published month lengths rather than a formula. Anyone claiming a clean arithmetic shortcut is approximating.

3. Every Nepali month spans two English months

Baishakh is not April. Baishakh runs from roughly mid-April to mid-May. Shrawan is not July — it runs mid-July to mid-August. Every single Nepali month cuts across the boundary between two Gregorian months, which is exactly where mental arithmetic falls apart.

2083 BS Month Lengths and Their English Dates

Here is the full mapping for the current Nepali year, 2083 BS. I have cross-checked these against the published patro data and round-tripped every boundary date through the converter.

Nepali months of 2083 BS with day counts and corresponding English date ranges
Nepali monthDevanagariDays in 2083English (AD) date range
Baishakhवैशाख3114 Apr 2026 – 14 May 2026
Jesthaजेठ3115 May 2026 – 14 Jun 2026
Ashadhअसार3215 Jun 2026 – 16 Jul 2026
Shrawanसाउन3117 Jul 2026 – 16 Aug 2026
Bhadraभदौ3117 Aug 2026 – 16 Sep 2026
Ashwin (Asoj)असोज3117 Sep 2026 – 17 Oct 2026
Kartikकात्तिक3018 Oct 2026 – 16 Nov 2026
Mangsirमंसिर2917 Nov 2026 – 15 Dec 2026
Poushपुस2916 Dec 2026 – 13 Jan 2027
Maghमाघ3014 Jan 2027 – 12 Feb 2027
Falgunफागुन3013 Feb 2027 – 14 Mar 2027
Chaitraचैत3015 Mar 2027 – 13 Apr 2027

Total: 365 days. Note how Ashadh reaches 32 days while Mangsir and Poush drop to 29 — a 3-day swing between months inside the same year. Do not reuse this table for 2084 BS. The lengths are recalculated every year.

Useful anchor dates to memorise: Baishakh 1, 2083 = 14 April 2026 (Tuesday, Nepali New Year) · Baishakh 1, 2084 = 14 April 2027 · Magh 1, 2083 = 14 January 2027 (Maghe Sankranti).

How to Convert a Nepali Date to English, Step by Step

Converting BS to AD (Nepali date of birth to English)

  1. Copy the date exactly as printed on your document. Take it from your citizenship certificate, birth registration or SLC/SEE certificate — not from memory, and not from a relative's recollection.
  2. Set the toggle to BS. This tells the converter you are entering a Bikram Sambat date.
  3. Select the year first, then the month, then the day. The day dropdown reloads once the month is chosen, because some months offer 32 days and others only 29.
  4. Read the AD result together with the weekday. The weekday is your free error check — more on that below.
  5. Copy the result in the format the form asks for. Most Nepali government forms want DD/MM/YYYY; US forms (including the DV Lottery) usually want MM/DD/YYYY. The same date, written the wrong way round, reads as a completely different day.

Converting AD to BS (English date to Nepali miti)

The process is identical in reverse: switch the toggle to AD, pick the Gregorian year, month and day, and read the Bikram Sambat result. This is what you need when a foreign-issued certificate must be entered into a Nepali system, or when you want to know which Nepali miti your English birthday falls on this year.

The round-trip check I always run

This takes ten seconds and catches almost every input error. After converting BS → AD, convert the answer straight back AD → BS. If you don't land on the exact date you started with, something went wrong — usually a mis-picked month, or a BS year typed as an AD year.

The second check is the weekday. If you know your birth certificate or an older family member says you were born on a Friday and the converter returns a Monday, stop and re-check the input before that date goes anywhere official.

The Manual Method (For When You Have No Internet)

You cannot convert exactly by hand, but you can get within a day or two — enough to sanity-check a result:

  • Subtract 56 years and 8 months and about 15 days from the BS date.
  • Or, faster: identify which half of the Nepali year the date falls in. If the Nepali month is Baishakh through Poush, subtract 57 from the BS year. If it is Magh, Falgun or Chaitra, subtract 56.
  • Then shift the day: the 1st of a Nepali month lands somewhere between the 12th and the 18th of the corresponding English month.

Never use the manual method for anything official. It will be off by one to three days. It is a plausibility check, not a conversion. For documents, always use the converter.

Where You Will Actually Need BS to AD Conversion

  • Nepali passport applications. The form asks for date of birth in both BS and AD, and the two must agree with your citizenship certificate.
  • DV Lottery and visa applications. The US Diversity Visa entry, Schengen applications and most embassy forms accept AD only, and a mismatch against your passport is a hard rejection.
  • Lok Sewa Aayog and government exams. Vacancy notices, deadlines and age-eligibility limits are all announced in BS. If you are abroad, you need the AD dates to plan travel and file on time.
  • SEE, NEB and university admissions. Registration portals often require AD birth dates even though your school records are all in BS. If you are also working out your grade point average, the SEE GPA calculator handles the other half of that paperwork.
  • Foreign employment (EPS Korea, Gulf, Japan). Contracts, medical reports and insurance documents run on AD dates while your source documents are in BS.
  • Banking, KYC and remittance. Nepali banks record account opening in BS; international correspondent banks want AD.
  • Property and legal documents. Lalpurja, sale deeds and court filings are dated in BS. NRNs handling family property from abroad convert these constantly.
  • Business invoicing and VAT. IRD-compliant bills in Nepal carry BS dates, while accounting software and foreign clients expect AD. If you run a shop or a service business, the invoice generator and billing software is built for exactly this dual-date reality.
  • Document translation. Certified translators convert every date on a transcript or certificate — and a single wrong digit invalidates the attestation.

7 Conversion Mistakes I See Constantly

These come from real support messages and from watching people use the tool.

1. Treating the BS year as an AD year

Someone born in 2050 BS types "1950" or "2050 AD" into an English form. A BS year in the 2000s corresponds to an AD year in the 1940s–1990s. Always label which calendar you are writing in.

2. Assuming Baishakh = April

The single most common error. A date in late Baishakh falls in May, not April. The same trap applies to every month.

3. The day-32 problem

Nepali months can have 32 days. Plenty of web forms — and plenty of databases — silently reject or truncate day 32 because the Gregorian calendar never goes past 31. If a date in Ashadh or Jestha won't save, this is almost always why.

4. Converting the wrong date of birth

Many Nepalis have two birth dates: the real one, and the one recorded on the birth registration or citizenship certificate (sometimes registered years later, sometimes rounded to Baishakh 1). For any official form, convert the date printed on the document — consistency with your paperwork matters more than biographical accuracy.

5. Mixing up DD/MM and MM/DD

3 May reads as 5 March in the American format. Check which convention the form uses before you type.

6. Trusting a converter for very old dates

Conversions before roughly 1970 BS are reconstructed from historical records rather than from published official patro, and different tools genuinely disagree by a day. For pre-1970 BS dates, check two independent converters and, where a legal document is involved, verify with the issuing office.

7. Copying the date but forgetting the year boundary

Chaitra 30, 2083 is 13 April 2027 — a different AD year from Baishakh 1, 2083 (14 April 2026), even though both sit inside the same Nepali year. When a deadline is announced as "Chaitra 2083", check which English year that lands in.

What Most Nepali Date Converters Don't Tell You

Having built one, here are the things I wish more tools were honest about.

The timezone trap for Nepalis abroad

Nepal Standard Time is UTC+5:45 — a 45-minute offset shared with almost nowhere else on earth. Many converters derive "today's Nepali date" from the visitor's browser clock. If you are in New York, Sydney or Riyadh, that can show you yesterday's or tomorrow's Nepali date. A correctly built converter anchors "today" to Nepal Standard Time regardless of where the visitor sits. It is a small detail that matters enormously when you are checking whether a Lok Sewa deadline has passed.

Adhik Maas does not apply to the Nepali calendar

You will see converters advertising support for Adhik Maas (the extra month). That belongs to the lunar Vikram Samvat used in parts of India. Nepal's Bikram Sambat is a solar calendar — it has no leap month. It absorbs the extra fraction of a day by varying the length of ordinary months, which is exactly why Ashadh sometimes stretches to 32 days. If a tool inserts a thirteenth month into a Nepali year, it is applying the wrong calendar system.

Supported ranges vary wildly — and matter

Different converters cover different spans: some handle roughly 1898–2101 BS, others stretch from 1658 BS onward. Wider isn't automatically better. Anything outside the well-documented modern range (about 1970–2100 BS) is extrapolated. If your date falls outside that window, treat the answer as indicative.

Age in BS is not the same as age in AD

Because the Nepali year starts in mid-April, your "Nepali age" can tick over months before your English birthday. For anything with an age cut-off — Lok Sewa eligibility, driving licence, retirement — calculate it properly rather than subtracting years. The Nepali age calculator works directly from a BS date of birth and gives you exact years, months and days.

The weekday is the feature nobody advertises

Most converters return only a date. The weekday tells you whether a deadline falls on a Saturday (Nepal's weekly holiday), whether an office will be open, and — as described above — gives you a free cross-check against the original document.

BS to AD Year Reference (2080–2084)

BS yearStarts (Baishakh 1)Ends (Chaitra last day)Spans AD years
208014 Apr 202312 Apr 20242023–2024
208113 Apr 202413 Apr 20252024–2025
208214 Apr 202513 Apr 20262025–2026
2083 (current)14 Apr 202613 Apr 20272026–2027
208414 Apr 2027mid-Apr 20282027–2028

Nepali New Year always lands between 12 and 15 April. If you ever see a converter placing Baishakh 1 in March or May, close it.

A Short Note on Why I Built This

I am a web developer based in Kathmandu, and the trigger was mundane: helping a relative fill in a visa application where the existing tools returned three slightly different answers for a 1960s BS birth date. One had the day right and the weekday wrong. One was off by a day. One rejected the 32nd of Ashadh outright.

So the converter on this page was built around three rules: pin "today" to Nepal Standard Time rather than the visitor's clock; allow every valid day including the 32nd; and always show the weekday so users can verify the result themselves. It runs entirely in your browser — nothing you type is sent anywhere or stored.

Frequently Asked Questions

What is today's Nepali date in English?

Today is Ashwin 1, 2083 BS, which is 17 September 2026 AD (Thursday). Use the converter above for any other date — it anchors "today" to Nepal Standard Time, so the result is correct whether you are in Kathmandu or overseas.

How many years ahead is the Nepali calendar?

About 56 years and 8½ months. In practice, add 57 to the English year between mid-April and December, and 56 between January and mid-April.

How do I convert my Nepali date of birth to English?

Set the toggle to BS, select the year, month and day exactly as printed on your citizenship certificate, and read the AD result. Then convert it back the other way to confirm you land on the same Nepali date.

Is there a formula to convert BS to AD?

No exact one. Nepali month lengths vary from 29 to 32 days and change every year, so conversion relies on published calendar data rather than arithmetic. Subtracting roughly 56 years, 8 months and 15 days gets you close but is usually off by a day or more.

Which year is 2083 BS in AD?

2083 BS runs from 14 April 2026 to 13 April 2027, so it covers parts of both 2026 and 2027. No single English year matches it.

Can a Nepali month really have 32 days?

Yes. Month lengths are set by the sun's position, and months such as Jestha and Ashadh often run to 32 days. In 2083 BS, Ashadh has 32 days while Mangsir and Poush have only 29.

Is this converter accurate enough for a passport or visa application?

Yes, for dates within the modern published range of roughly 1970–2100 BS. For older dates, cross-check against a second converter and, if a legal document depends on it, confirm with the issuing office.

Why do different date converters give different answers?

Almost always for pre-1970 BS dates, where month lengths are reconstructed from historical sources rather than official records. For dates in the modern range, well-built converters agree.

When does the Nepali New Year fall?

Baishakh 1, always between 12 and 15 April. Baishakh 1, 2083 fell on 14 April 2026, and Baishakh 1, 2084 falls on 14 April 2027.

Does the converter work offline or store my data?

The conversion runs in your browser. Nothing you enter is transmitted or saved, which matters when you are converting a date of birth from an identity document.

About the author — Wilson Shrestha is a web developer based in Kathmandu, Nepal, building free Nepali utility tools at wilson.com.np. He develops and maintains this BS ⇄ AD converter, the Nepali age calculator and the SEE GPA calculator, and works with Nepali businesses on billing systems that handle dual-calendar records. Last updated: 17 September 2026 (Ashwin 1, 2083).

NID Card Check Nepal: Check Your NID Status Online

NID Card Check Nepal: How to Check Your National ID Card Status Online (2026 Guide)

National ID card status check in Nepal on the DONIDCR Citizen Portal
Checking your Rastriya Parichaya Patra (National ID) status on the official DONIDCR Citizen Portal.

Quick answer: To do an NID card check in Nepal, open the official DONIDCR Citizen Portal at citizenportal.donidcr.gov.np, go to “Check National ID Card Status”, enter your Request Number (RSN) from your enrollment receipt or your National Identity Number (NIN), solve the captcha, and submit. You can also SMS N <space> your application number to 30001 to get your NIN, or open the Nagarik App to view your National ID once the NIN is generated.

You gave your fingerprints, iris scan and photo months ago. You walked out of the District Administration Office with a printed slip. And then… nothing. No SMS, no card, no update. If that sounds familiar, you are in the majority — and the good news is that you do not need to visit any office to find out what happened to your application.

This guide covers every working method to check your National ID (Rastriya Parichaya Patra) status in 2026: the official portal, the SMS shortcode, the Nagarik App, and the eNID download that most articles never mention. It also decodes the confusing error messages, explains the difference between the three ID numbers people constantly mix up, and tells you what to do when the system says your data does not exist.

What people actually mean by “NID card check”

Search results for this keyword are messy because three very different questions hide behind the same phrase. Identify yours first, because the method changes:

If you want to…You are really askingUse this method
Find out where your application standsApplication / printing statusCitizen Portal status page
Get your 10-digit National Identity NumberNIN lookupSMS to 30001, or the portal
Show proof of your NID to a bank or telecomDigital copy of the cardNagarik App or eNID download

Most competing articles answer only the first question in a line or two, then spend the rest of the page explaining how to apply. If you have already enrolled, that is wasted reading. Everything below assumes your biometrics are already submitted.

The three numbers people confuse (and why your check keeps failing)

This is the single biggest reason an NID status check returns nothing. Nepal's system uses several identifiers, and entering the wrong one in the wrong field produces an error that looks like a system fault but is actually a typing problem.

NumberWhere you got itWhat it is used for
Pre-enrollment / application numberPrinted at the top of the confirmation page you received after filling the online formSMS lookups to 30001
Request Number (RSN)On the receipt or token slip handed to you after biometric capturePortal status check before your NIN exists
National Identity Number (NIN)Sent by SMS once approved; printed on the card itselfPortal check, Nagarik App, banks, e-passport, SIM registration

Rule of thumb: if you have not received any NIN yet, use the Request Number. If you already have your NIN, use that instead — it is the more stable identifier and it survives re-prints and corrections.

Method 1 — Check NID status on the DONIDCR Citizen Portal

The Citizen Portal is run by the Department of National ID and Civil Registration (DONIDCR) under the Ministry of Home Affairs, Singhadurbar. It is the only source that reflects the actual database, and it is free.

  1. Open the official portal. Go to citizenportal.donidcr.gov.np/en/check-nid-card-status. Check the URL character by character — fake lookalike domains are common around Nepali government services.
  2. Switch language if you need to. The portal runs in both Nepali and English. The English toggle sits in the top navigation.
  3. Enter your Request Number or NIN. The single input field accepts either. Type it manually rather than pasting, because copied text often carries a trailing space that breaks the match.
  4. Complete the captcha. It is case-sensitive. If it refuses twice, reload the page to get a fresh code instead of retrying the same one.
  5. Submit and read the result. The portal returns the stage your record has reached. Note it down along with the date you checked, so you have a reference point next time.

Peak-hour tip: the portal slows noticeably during weekday office hours. Checking early morning or after 8 pm gives a far better success rate — this is a server load issue, not a problem with your application.

Method 2 — NID check by SMS to 30001

This works on any handset, needs no internet, and is the fastest route if you only want your NIN. Send from the mobile number you registered during enrollment.

To get your National Identity Number (NIN)

N <space> your 16-digit application number → send to 30001

To check card printing status

S <space> your 16-digit application number → send to 30001

The reply arrives from a DONIDCR sender ID. A successful lookup tells you the application has been approved and gives your National Identity Number. An unsuccessful one returns a “not found” message, and the department's reply usually points you to its support line for follow-up.

  • Send from the SIM registered in your own name and linked to the application.
  • Use a single space after the letter — extra spaces cause a failed parse.
  • Do not add “+977”, dashes, or the word “NID” anywhere in the message.
  • Standard SMS charges from your operator apply; the service itself is free.

Honest caveat that competitors skip: this shortcode is not consistently reliable. Error replies happen even for valid applications, and the message format has been revised more than once since launch. Treat SMS as a convenience, and the portal as the source of truth.

Method 3 — Check your NID in the Nagarik App

The Nagarik App now carries a National ID section. Once your NIN has been generated, you can link it and view the front of your card inside the app — genuinely useful while the physical card is still unprinted.

  1. Install the Nagarik App and complete the standard registration and identity verification with your mobile number.
  2. Open the National ID (राष्ट्रिय परिचयपत्र) module from the services list.
  3. Enter your National Identity Number to link your record.
  4. Your NID details appear in the app. Note that the app blocks screenshots of linked documents as a security measure, so plan to show the screen directly when asked.

If the app returns nothing, the usual cause is that your NIN has not been generated yet, or the mobile number in the app does not match the one on your NID record.

Method 4 — Ask your District Administration Office

When all three digital routes fail, the NID unit at your District Administration Office (or Area Administration Office) can look up your record directly. Carry your enrollment receipt and your original citizenship certificate. This is also the only route for a genuine problem — a mismatched name, a wrong date of birth, or a record that never synced.

MethodNeeds internetGives youReliability
Citizen PortalYesApplication and printing statusHighest
SMS 30001NoNIN, printing statusInconsistent
Nagarik AppYesDigital view of your NIDGood, after NIN exists
District Administration OfficeNoFull record, correctionsDefinitive, but slow

Find your national ID card

Knowing your status is one thing. Physically finding the card is another — and this is where the process trips people up, because the card is not posted to your home.

Where the printed card sits

Printed cards are dispatched from the central printing facility to the office that handled your enrollment, most commonly the District Administration Office of the district where you gave your biometrics. If a ward office ran a mobile registration camp for your area, the card usually returns to that ward or to the municipality office instead. Cards are not forwarded automatically to a new address, so if you have moved districts since enrolling, your card is waiting in the old one.

How to collect it

  • Wait for confirmation. The department sends an SMS when a card is ready. Do not queue at the office on speculation — confirm on the portal first.
  • Go in person. Biometric verification may be required at handover, so a family member generally cannot collect the card for you.
  • Carry your originals. Your citizenship certificate and your enrollment receipt. Bring the mobile phone with your registered SIM as well, in case an OTP is needed.
  • Check the printed details immediately. Verify the spelling of your name, your parents' names and your date of birth before you leave the counter. Correcting a card later is significantly harder than correcting it while you are standing there.

If no card exists yet

For a very large share of applicants, there is simply no card to find. Printing and distribution have run far behind enrollment since the programme began, and the department has never committed to a firm nationwide completion date. Meanwhile your NIN is the part that carries legal weight — it is what banks, telecoms and the passport department actually record. A confirmed NIN plus your enrollment slip or eNID is enough for almost every counter that asks.

What each status label means

The portal's wording can vary. Read your own screen rather than assuming, but broadly:

Status shownWhat it meansWhat to do
Submitted / pending verificationYour record is in the queue for document and biometric checksWait; re-check in 4–6 weeks
Approved / NIN generatedYou are registered and your National Identity Number existsRetrieve the NIN and start using it
Printing / in productionThe physical card is queued at the printing facilityNothing to do; wait for the SMS
Printed / dispatchedThe card has left central printing for your districtRe-check in a few weeks, then visit the office
Ready for collectionThe card is at your issuing officeCollect in person with originals
Not found / no dataThe identifier does not match a record in the databaseSee the troubleshooting section below

A status that has not moved in months is normal. It reflects a national backlog, not a rejected application. Rejections are communicated directly, not by silence.

Download your eNID — the option almost nobody writes about

The Citizen Portal now includes an eNID download section. This produces an official digital copy of your National ID issued by the department itself — not a photo of a printed card, and not a screenshot.

  1. Open the Citizen Portal and choose the eNID download option from the navigation.
  2. Enter your citizenship details exactly as they appear on the certificate — including the issuing district in the same format the record uses, and the date in the same calendar (BS or AD) as registered.
  3. Verify the request through the OTP sent to your registered mobile number.
  4. Download the file and store it somewhere private.

Important limitation: the department describes this as a provisional NID. It is a stopgap while cards are printed — it does not replace the permanent biometric smart card, and an individual bank or office may or may not accept it. Ask before you rely on it for something time-critical.

Error messages decoded

“Data not found” on the portal

  • Your entered details do not match the database exactly — a common cause is a citizenship district recorded under its older name, or a BS date entered where AD is expected.
  • Your record has not yet synchronised from the enrollment centre to the central database.
  • NIN generation is still in progress, in which case the department's own guidance is to check the status page rather than the eNID page.

“Error while retrieving your data” by SMS

Usually a server-side fault or a format mismatch rather than a problem with your application. Re-send with exactly one space after the letter, from the registered SIM, at an off-peak hour. If three attempts fail, switch to the portal.

You lost your application number or receipt

This is recoverable. Try, in order: search your SMS inbox for messages from the DONIDCR sender ID, which often quote the number; check whether your NIN is already visible in the Nagarik App, in which case you no longer need the application number at all; then visit the NID unit at the office where you enrolled with your original citizenship certificate, where staff can retrieve your record from your citizenship details.

Protect your NIN like a password

Your NIN is becoming the master key to your bank accounts, SIM registration and government records. Treat it accordingly:

  • Never post a screenshot of your status page, eNID, or enrollment receipt in Facebook groups or comment sections asking for help. This happens constantly and it hands over everything an impersonator needs.
  • Only ever enter your details on citizenportal.donidcr.gov.np. No legitimate NID check requires payment, an app download from outside the official stores, or a Telegram bot.
  • No genuine agent can “speed up” your card. Card printing is centralised; nobody in a photocopy shop has access to that queue.
  • Obtaining a National ID with false information carries criminal penalties under the National Identity Card and Registration Act — including imprisonment and a substantial fine. Do not let a middleman submit altered details on your behalf.

What the process actually felt like — my own check

Three months of “no data”, then a NIN in one SMS

I enrolled in Kathmandu and left with a printed slip I nearly threw away because it looked like a receipt. For the first three months, the portal returned nothing at all for my request number. I assumed the application had been lost.

What eventually worked was the SMS route — and the detail that fixed it was embarrassingly small. I had been typing the request number from my biometric slip into an SMS that expects the pre-enrollment application number from the confirmation page. Two different numbers, two different slips, both in the same folder. Once I sent the correct one to 30001, the NIN came back within a minute.

Two other things I would tell anyone starting this: photograph both slips the day you get them and store the images somewhere you will still find them in a year — paper slips fade, and the thermal-printed ones fade fast. And check at 7 in the morning. The portal that timed out four times during office hours loaded on the first attempt before breakfast.

The physical card still has not arrived. The NIN, meanwhile, has already been asked for twice — once by a bank and once during a passport enquiry — and the number alone was accepted both times.

What the other guides leave out

Having read through the pages currently ranking for this topic, these are the gaps this article set out to close:

  • The identifier confusion is never explained. Most guides say “enter your number” without distinguishing the application number, the request number and the NIN — which is precisely the mistake that makes checks fail.
  • The eNID download is missing or buried. It is the most practically useful thing available to someone whose card has not been printed, and it barely appears in the top results.
  • Error messages go undecoded. “Data not found” is reported as an outcome, not explained as a fixable mismatch.
  • Nobody tells you where the card physically goes. If you enrolled in one district and moved to another, that is the single most important fact for you — and it is absent.
  • Privacy guidance is thin. Guides encourage readers to share screenshots for help without warning what a NIN in the wrong hands enables.
  • Timelines are stated too confidently. Fixed “3 to 6 months” promises appear in articles despite the department never committing to one.

The same digital-services shift is reaching other documents. If you are updating your records this month, these guides cover the rest:

Frequently asked questions about NID card check in Nepal

How do I check my NID card status online in Nepal?

Open citizenportal.donidcr.gov.np, go to the “Check National ID Card Status” page, enter your Request Number or your National Identity Number, complete the captcha and submit. The portal displays the stage your record has reached.

Can I check my NID status without an application number?

Yes, if your NIN has already been generated — the portal accepts the NIN in the same field. If you have neither number, visit the NID unit at the office where you enrolled with your original citizenship certificate and staff can retrieve the record.

What is the SMS number for NID check in Nepal?

30001. Send N <space> application number to retrieve your National Identity Number, or S <space> application number for printing status, from your registered mobile number.

Why does the portal say “data not found” for my NID?

Most often because the details you entered do not match the database exactly, because your record has not yet synchronised from the enrollment centre, or because NIN processing is still incomplete. Re-check the district name format and whether the date should be BS or AD.

How long does it take to receive the National ID card?

There is no guaranteed timeline. Enrollment has consistently outpaced printing and distribution, so waits of many months are common and vary by district. Your NIN usually arrives long before the physical card.

Is the NID card free in Nepal?

The first card is issued free of charge. A replacement for a lost or damaged card carries a fee, and corrections caused by the applicant's own error are chargeable, while corrections caused by departmental error are processed free. Confirm current amounts on the official portal before paying anything.

Is the eNID valid instead of the physical card?

The department describes the eNID as a provisional National ID. It is an official digital copy for use while cards are being printed, but it is not the permanent biometric smart card, and acceptance can vary between institutions.

Can I check the NID status of a family member?

You can run a portal lookup with their Request Number or NIN if they have asked you to. However, the eNID download and the Nagarik App require an OTP sent to the registered mobile number, and card collection normally requires the cardholder in person because of biometric verification.

Do I still need my citizenship certificate if I have an NID?

Yes. The National ID is intended to become the primary identity document over time, but the citizenship certificate remains in active use and is still required for many processes, including NID enrollment itself.

Is the NID compulsory now?

The National Identity Number has been made a requirement for a growing list of services, including e-passport applications, and it is increasingly requested for bank accounts and SIM registration. Where the physical card has not been issued, the NIN itself is generally what institutions record.

The short version

An NID card check takes about two minutes once you know which number to use. Try the Citizen Portal first with your Request Number or NIN; fall back to the 30001 SMS if the site is unresponsive; use the Nagarik App or the eNID download if you need something to show at a counter. And if the status has not changed in months, that is the national backlog, not your application.

Keep your enrollment slips photographed, guard your NIN the way you would guard a password, and check back on the portal every few weeks rather than making a trip to the office. Rules and portal features around Nepal's National ID change fairly often — always confirm against the official DONIDCR website before acting on anything time-sensitive.

Nepali Age Calculator (BS & AD)

Nepali Age Calculator

Find your exact age in Bikram Sambat (BS) and English (AD) — down to the day.

Nepali Age (BS)
English Age (AD)
Born on
Nepali date of birth
English date of birth
Total days lived
Next Nepali birthday
Next English birthday

Supports dates from 2000–2090 BS (1943–2034 AD). Calculations use official Nepali calendar month lengths — the same ones used for citizenship, license and school-admission forms.

Nepali Age Calculator: How to Find Your Exact Age in Bikram Sambat

If you've ever filled out a citizenship form, a Lok Sewa Aayog application, or an SEE registration, you already know the problem: your birth certificate says one date, your school records say another format, and none of it looks like the "age" printed on your international documents. That's because Nepal runs on the Bikram Sambat (BS) calendar for every official purpose — while the rest of the world (and your passport) uses the Gregorian (AD) calendar.

Use the calculator above to get your exact BS and AD age instantly. The rest of this guide explains what those numbers actually mean, the one detail most age calculators quietly get wrong, and how to work it out by hand if you ever need to.

What Makes Nepali Age Calculation Different

A regular age calculator subtracts one Gregorian date from another. That works fine for AD ages, but it can't touch your Nepali age, because Bikram Sambat isn't just the Gregorian calendar with a different starting point.

BS is a solar calendar in its own right, and its month lengths shift from year to year based on astronomical calculation rather than a fixed pattern like AD's "30 days hath September." Baisakh might run 30 or 31 days depending on the year; Bhadra might be 31 or 32. That's why a proper Nepali date converter needs an actual calendar table — one that's kept updated year by year — rather than a simple formula.

The two calendars are roughly 56 years and 8 months apart, but the gap isn't a clean, constant number you can just add. Because the Nepali new year lands in mid-April, the offset flips between two values depending on which side of Baisakh 1 you're standing on. For part of the AD year the difference is 56 years; for the rest, it's 57. This is the single most common source of "why is my age off by a year" confusion, and it's rarely explained anywhere.

Completed Age vs. Running Age — the Detail Most Calculators Skip

This is the part that trips up almost everyone filling out a Nepali form, and it's worth getting right.

Completed Age
पूरा भएको उमेर

The number of full years you've lived. This is what most international forms — and this calculator's headline number — show.

Running Age
चालु / चल्दो उमेर

Your completed age plus one, because you're currently "living through" that year. Finished 24, partway into your 25th? Running age is 25.

Government job vacancies from Lok Sewa Aayog, some school admission notices, and various application forms in Nepal specifically ask for running age — and submitting your completed age instead can get an otherwise-valid application flagged. If a form says "आयु पुगेको" or "completed years," it wants completed age. If it just says "उमेर" or "running age," add one.

Running age = Completed age + 1 Until your next birthday, after which the two briefly match — then running age pulls ahead again.

How to Calculate Your Nepali Age Manually

If you ever need to sanity-check a result or don't have internet access, here's the logic behind the math:

  1. Write down your BS date of birth and today's BS date — for example, born 15 Mangsir 2058, today is 31 Bhadra 2083.
  2. Subtract year, month, and day separately, treating each column the way you would in a borrow-subtraction problem: 2083 − 2058 = 25 years; Bhadra (month 5) − Mangsir (month 8) needs borrowing, so it becomes 4 years... and so on.
  3. When the day count goes negative, borrow a month — using the actual number of days in the previous Nepali month for that year (not a flat 30), since BS months vary between 29 and 32 days.
  4. When the month count goes negative, borrow a year and add 12 to the month.
  5. The result is your age in completed years, months, and days.
In this example, the answer works out to 24 years, 9 months, 16 days — completed age 24, running age 25.

Doing this by hand is exactly why a dedicated calculator (using the official month-length table rather than an approximation) is worth using instead of a generic AD-based date calculator — the last thing you want is a one-day error on a form with a hard age cutoff.

Bikram Sambat vs. English Year: Quick Reference

Born in BS (approx.)Falls in AD (approx.)
20401983–1984
20501993–1994
20602003–2004
20702013–2014
20802023–2024

These are approximate because of the mid-April new year split mentioned above — for an exact figure for your own date, use the calculator rather than this table.

Where You'll Actually Need Your Exact BS Age

  • ✓Citizenship certificate applications — your age at the time of application must match your BS birth date on file.
  • ✓SEE and NEB exam registration — school records almost always run on BS.
  • ✓Lok Sewa Aayog and other government job vacancies — many list both a minimum and maximum age, usually as running age.
  • ✓Driving licence applications — the minimum-age cutoff is checked against your BS date of birth.
  • ✓School and college admissions — cutoff dates for grade placement are set in BS.
  • ✓Bratabandha, marriage registration, and other ceremonies — traditional age reckoning in Nepali culture is usually running age, not completed age.

Frequently Asked Questions

How do I calculate my age in the Nepali (BS) calendar?
Enter your date of birth in Bikram Sambat using the calculator above. It compares your BS birth date against today's BS date using the actual number of days in each Nepali month, and returns your completed age in years, months, and days.
What's the difference between completed age and running age in Nepal?
Completed age is the number of full years you've lived. Running age is completed age plus one, since you're currently living through that year. Government forms in Nepal specify which one they want — always check the wording before submitting.
How many years ahead is the Nepali calendar compared to English?
Bikram Sambat runs about 56 years and 8 months ahead of the Gregorian calendar, but the exact gap depends on the time of year, since the Nepali new year falls in mid-April rather than January.
Can I calculate my age if I only know my English (AD) date of birth?
Yes — switch the calculator to English (AD) mode, enter your date of birth as it appears on your passport or birth certificate, and it will convert it to Bikram Sambat and calculate both ages at once.
Is this calculator accurate enough for citizenship or government forms?
Yes. It uses the same official Nepali calendar month-length data (covering 2000–2090 BS) that's used for citizenship, license, and exam-form age verification, rather than an approximate formula.
Why do two Nepali age calculators sometimes give slightly different results?
The most common cause is one tool using approximate 30-day months instead of the real, variable BS month lengths, or rounding the running-age/completed-age distinction incorrectly. Small date-borrowing errors near month boundaries are the usual culprit.

This calculator uses official Bikram Sambat month-length data covering 2000–2090 BS (1943–2034 AD).

SEE GPA Calculator

SEE GPA Calculator

SEE GPA Calculator

Enter your theory and practical marks for each subject to instantly calculate your Secondary Education Examination (SEE) GPA, using Nepal's official grading bands.

Enter your marks

Marks are checked against the full marks for each subject, so you can't accidentally enter more than the maximum.

Grades update live as you type.
0.00
FINAL GPA

Start entering marks above to see your result.

How marks convert to grade points

The new SEE grading system scores theory and practical marks separately using the same percentage bands, then blends them into one grade point per subject.

Nepali, English, Compulsory Maths, Science, Social, and most optional subjects (Theory 75 / Practical 25)
GradeGrade pointTheory (75)Practical (25)
A+4.0067.5 – 7522.5 – 25
A3.6060 – 67.4920 – 22.49
B+3.2052.5 – 59.9917.5 – 19.99
B2.8045 – 52.4915 – 17.49
C+2.4037.5 – 44.9912.5 – 14.99
C2.0030 – 37.4910 – 12.49
D1.6026.25 – 29.998.75 – 9.99
NG—below 26.25below 8.75

For Computer Science, where theory and practical are each worth 50 marks, the same percentage bands apply — for example, an A+ is 45–50 in either part.

How to use this calculator

  1. Enter theory marks

    Type the marks you scored (or expect to score) in each subject's theory paper.

  2. Enter practical marks

    Add the practical component where a subject has one.

  3. Set your Optional I type

    Choose Computer Science if that's your optional subject — its full marks are split differently.

  4. Read your result

    Each subject shows its grade instantly, and your overall GPA appears in the result panel — no button required.

Frequently asked questions

What does GPA mean on a SEE result?

GPA stands for Grade Point Average. Instead of a single pass-or-fail mark, each subject is converted into a grade point between 0 and 4, and the average across all subjects becomes your final GPA.

How are theory and practical marks combined into one grade?

Theory and practical marks are graded separately using the same percentage bands, then combined into one grade point for the subject — weighted by how many total marks each part is worth.

What GPA is considered good in SEE?

Above 3.6 is outstanding, 3.2–3.6 is excellent, and anything above 2.8 is generally a strong, competitive result for Class 11 admissions.

Does this calculator save or send my marks anywhere?

No. Every calculation runs directly in your browser using JavaScript. Nothing you type is uploaded, stored, or shared.

Is this an official NEB or government tool?

No. This is an independent estimation tool built on the published SEE grading bands. Always confirm your final result against the official NEB mark sheet.