GuideNepalRetirementCareerPension

Government job vs private job: comparing pension math after 20 years in Nepal

Nepal quietly moved new government hires onto the same SSF pension private-sector workers use. The sarkari-job pension edge is mostly gone. The math, by hire year.

Parjanya ShakyaShrawan 2083 BS9 min read

Ask most Nepali families why a "sarkari job" beats a private one and the answer arrives fast: pension for life, no matter what happens to the company. That answer was true for decades. It is no longer true for anyone being hired today, and the transition happened quietly enough that most people comparing two job offers right now have not caught up with it.

This post is about that gap between the reputation and the current rule.

Three eras, three different deals

Before 1 Shrawan 2076 (17 July 2019): the pension everyone remembers. A defined-benefit, non-contributory pension under the Civil Service Act 2049. The employee does not pay into it from salary; the state funds it directly. This is the scheme behind every story about an uncle who retired on 80% of his final salary for the rest of his life.

1 Shrawan 2076 to FY 2081/82 (2019 to about mid-2025): the scheme nobody talks about. New civil servants (along with permanent Nepal Army, Police, and Armed Police Force hires) were moved into a Contributory Pension Scheme under the Pension Fund Act 2075, administered by the Employees Provident Fund, not by SSF. The split is 6% from the employee, 6% from the government, 12% total, well below SSF's 31%. Complete 20 years and you draw a monthly pension from this fund; fall short and you take your deposits plus returns as a lump sum. The pension reportedly escalates in steps, roughly 10% every three years, though the accumulation and return assumptions behind an exact monthly figure are not cleanly published anywhere I could verify, so this post does not attempt a worked number for this cohort. If you were hired in this six-year window, the honest advice is to ask EPF or your ministry directly which rules apply to your file, because neither the old formula nor the new SSF answer is correct for you.

From FY 2082/83 (roughly mid-2025) onward: the same fund as everyone else. A Ministry of Finance circular dated 4 July 2025 directed that newly appointed government employees stop receiving the traditional pension and gratuity arrangement and instead be enrolled in the Social Security Fund, the identical institution, the identical 11%-employee/20%-employer contribution split, and the identical pension formula that a private-sector hire gets. A government job accepted today lands you here, not in either scheme above.

What the old pension was actually worth

Worth pricing once, because it is the number everyone is implicitly comparing against, even when it no longer applies to their own hire date.

The formula: last-drawn basic salary times years of service, divided by 50, which is the same as roughly 2% of last basic per year served. On a Rs 50,000 last-drawn basic and exactly 20 years of service (the minimum to qualify), the bare formula gives 20 × Rs 50,000 ÷ 50 = Rs 20,000 a month, or 40% of final basic. Several sources describe a floor of 50% of last basic once you clear the 20-year minimum, which would lift this specific case to Rs 25,000 a month; I could not confirm the floor's exact trigger point against a primary legal text, so treat the range (Rs 20,000 to Rs 25,000 a month, for life, rising with more years served) as indicative rather than exact. Either way: non-contributory, paid until death, with no market risk. That combination, not the headline rupee figure, is what actually made the old civil-service pension valuable.

What a Social Security Fund pension is worth over the same 20 years

Now compare it to the fund a government hire from mid-2025 and a private-sector hire both use.

SSF takes 31% of basic salary, 11% from the employee and 20% from the employer, most of which builds an old-age balance that pays a monthly pension at 60, calculated as the accumulated pension balance (contributions plus declared investment returns) divided by a fixed figure, currently 160. A separate, easily confused number is the 180-month (15-year) minimum contribution period required to draw a monthly pension at all; fall short of 180 months at age 60 and you take the balance as a lump sum instead. The SSF benefits post has the full four-scheme breakdown; the CIT vs PF vs SSF framing post covers where SSF sits against the other retirement levers.

On the same Rs 50,000 basic, 31% is Rs 15,500 a month into the fund. Contributions alone, with no investment growth counted yet, over a full career:

Working years (age 25 to retirement)Months contributingRaw contributions (no growth)
Private-sector hire (retires 60)35420Rs 65,10,000
Government hire, SSF era (retires 58)33396Rs 61,38,000

The two-year-earlier civil-service retirement age means Rs 3,72,000 less contributed, purely from stopping two years sooner, before counting the investment returns those last two years of a now-larger balance would have earned, which would widen the gap further. Run that shortfall through the 160 divisor and it works out to a monthly pension roughly Rs 2,325 smaller, for life, for the government path, all else held equal. This is a simplified, contributions-only illustration, not a compounded projection, and it is built to understate the gap, not overstate it.

So is a government job still a pension advantage?

Not through the pension mechanism itself, not anymore, for anyone hired from mid-2025 onward. Both land on SSF; the civil-service side draws it two years earlier on the calendar and two years shorter on contributions, which nets out slightly behind, not ahead.

What is left that genuinely differs sits outside the pension line. Reported civil-service perks, sourced mainly from aggregator and government-employee community coverage rather than a primary circular, include a flat dearness allowance of Rs 5,000 a month (raised in FY 2082/83 and carried into FY 2083/84), a festival allowance equal to one month's salary, roughly Rs 1 lakh of life insurance cover, and up to Rs 5 lakh of assistance for a serious illness such as a cardiac or kidney condition. None of these come close to closing the gap the old pension used to represent, and none of them are as firmly sourced as the pension mechanics above, so treat them as directional rather than exact.

The retirement-age gap is the one number that's actually current

Nepal's private-sector retirement age moved from 58 to 60 by an ordinance approved 10 January 2025 and gazetted three days later, amending Section 147 of the Labour Act 2074. Civil-service retirement stayed at 58. A bill to phase civil-service retirement up to 60 has been drafted, lapsed, and redrafted, most recently republished for public feedback in April 2026; it had not become law as of this writing. Until it does, a civil servant retires two years before a private-sector employee doing the identical SSF math, which is the entire source of the Rs 2,325-a-month gap above.

There is a second effect worth knowing regardless of which sector you're in: SSF's pension does not start until age 60, even for someone who retires earlier. A civil servant leaving service at 58 faces a two-year gap between the last paycheck and the first pension cheque, a point the SSF benefits post makes for anyone retiring before 60. Since the private-sector retirement age now matches the SSF start age exactly, that gap has effectively closed for private-sector retirees; it has not closed for civil servants, because their own retirement-age bill is still stuck in draft.

What you actually need to know

Three things.

  1. Check your own hire date against 17 July 2019 and roughly mid-2025 before assuming anything. Those two dates decide whether you're on the old pension, the little-known EPF-administered middle scheme, or SSF, and the three are not interchangeable.
  2. If you're choosing between a government and a private offer today, don't decide on pension math. Both now build toward SSF. The one live financial difference, the two-year earlier civil-service retirement age, cuts slightly against the government side, not for it.
  3. If you're already several years into a 2019-to-2025-hire government job, confirm your scheme directly with EPF or your ministry. Neither the classic pension formula nor a standard SSF calculation describes your actual entitlement.

This post lives in the retire-on-purpose section of the Nepal Money Basics guide, next to the SSF benefits breakdown and the retirement corpus math.

If you know which of the three schemes applies to your own service record and want a second opinion on the number, email parjanya57@gmail.com.

Frequently asked questions

Do Nepali civil servants still get a pension for life, guaranteed by the government?
Only if they were hired before 1 Shrawan 2076 (17 July 2019). That cohort is on the old non-contributory Nijamati pension. Everyone hired since has moved through two further reforms, and anyone hired from FY 2082/83 (roughly mid-2025) onward is enrolled in the same contributory SSF scheme private-sector workers use, not a guaranteed government pension.
What is the classic Nepali civil service pension formula?
Roughly years of service times last-drawn basic salary, divided by 50, which works out to about 2% of last basic per year served. Multiple sources describe a floor of 50% of last basic once you clear the 20-year minimum and a cap around 100% for very long careers, though the exact floor and cap mechanics are not confirmed against a primary legal text, so treat them as indicative. It is non-contributory: the state pays it, the employee does not fund it from salary.
If I take a government job today, will I get that traditional pension?
No. A Ministry of Finance circular from 4 July 2025 directed that government employees newly appointed from FY 2082/83 onward be enrolled in the Social Security Fund, the same institution and the same 11%-employee, 20%-employer contribution structure used across the private sector. The pension-for-life-by-default era for new hires is over.
What about someone hired as a civil servant between 2019 and 2025?
A third, less-discussed bucket. From 1 Shrawan 2076 (2019) until the 2025 shift, new civil servants were placed in a separate Contributory Pension Scheme under the Pension Fund Act 2075, administered by the Employees Provident Fund, with a 6% employee and 6% government contribution, a 20-year threshold for a monthly pension, and a lump sum below that. This is neither the old formula nor SSF. If you were hired in this window, confirm your specific scheme with EPF or your ministry rather than assuming either older or newer rules apply.
Is a government job still financially better than a private job for retirement in Nepal?
The pension mechanism is no longer the deciding factor for a new hire, since both land on SSF. What still differs is the retirement age: civil service remains 58, while private-sector retirement was raised to 60 in January 2025. Two fewer working, contributing years for an otherwise identical SSF career actually makes the government path a slightly smaller pension, not a larger one, before counting any non-pension perks like the flat dearness allowance.
Will the civil service retirement age actually rise to 60?
Not yet. A bill to phase it up from 58 to 60 has been redrafted and republished for feedback as recently as April 2026 and had not passed as of this writing. Until it does, 58 remains the operative civil-service retirement age, two years earlier than the private-sector floor of 60.