How to Check SSF Balance Online in Nepal (2026): Portal, SSF App & Pension Guide
Updated: September 2026 (Asoj 2083) · Written by Wilson Shrestha, Kathmandu · Facts checked against ssf.gov.np

Your payslip says 11% was cut for the Social Security Fund. Your employer says they added 20%. But the only proof that the money actually reached the Fund is your own SSF record. This guide shows you exactly how to check your SSF balance online on the contributor portal and the official SSF app, how to read the confusing dashboard figures, and how your future SSF pension is calculated from them.
Quick answer: how to check SSF balance online
- Open the official Contributor Login page on sosys.ssf.gov.np (linked from ssf.gov.np).
- Enter your SSID (your SSF number, which starts with 2) and your password.
- Read your Dashboard: contribution months, Pension Amount and Retirement Amount are shown separately.
- For month-by-month deposits, go to Reports → Contributor Statement. On your phone, use the official SSF Nepal app with the same login.
Total contribution
31%
of basic salary (11% you + 20% employer)
Pension rule
60 + 180
age 60 and 180 months of contribution
Toll-free help
1116
NTC / Ncell (call centre 01-5970016)
In this guide
- What you need before you log in
- All the ways to check your SSF balance
- Check SSF balance online on the contributor portal
- The SSF app: download, login and known problems
- How to read your SSF dashboard (there is no single balance)
- SSF pension: eligibility, formula and examples
- What to do if a contribution is missing
- Login, password and KYC problems
- Checking SSF from abroad (migrant workers)
- SSF contact directory
- FAQs
New to SSF altogether? Read our complete Social Security Fund (SSF) Nepal guide first. It covers registration, the 31% calculation and employer duties. This article focuses only on checking your money and understanding your pension.
What You Need Before You Log In
Most failed logins happen because one of these four things is missing. Get them ready first:
- Your SSID. This is your Social Security identification number. You will see it called SSID, SSN, SSF ID or SSF number in different places, but it is the same number. The official login page shows a contributor SSID as a number beginning with 2. It stays the same even when you change employer.
- Your password. Issued when your employer registered you. If you never received one, use the Reset Password option (covered below).
- Access to your registered mobile number or email. Password recovery uses an OTP sent there. Not sure the SIM is in your own name? Check the SIM owner name on NTC or Ncell.
- Approved KYC. Some services, including claims and loans, stay blocked until your KYC is verified. Having your national ID ready helps, so download your eNID first if you have one.
Don’t know your SSID? Ask your HR or payroll team first. It is also printed on SSF documents your employer received when you were enrolled. If you have changed jobs, your old SSID still applies. Never let a new employer register you again under a new number.
All the Ways to Check Your SSF Balance
Competing guides usually list three or four methods. Here are all the practical options side by side, with what each is actually good for.
| Method | Best for | What you need | Reliability |
|---|---|---|---|
| Contributor portal (sosys.ssf.gov.np) | Full statement, downloads, claims, KYC | SSID + password | Official, most complete |
| SSF Nepal app (Android / iOS) | Quick balance and history on your phone | Same SSID + password | Official, fewer features |
| Special services on ssf.gov.np | Recent transaction, employment history, tax statement request | Details the form asks for | Official, single-purpose |
| Call centre 1116 or branch office | When you are locked out or a record is wrong | SSID + citizenship/ID | Official, slower |
| Employer payslip / HR | Seeing what was deducted | Nothing | Not proof of deposit |
What about checking SSF by SMS to 41042?
Many websites say you can send “SSF” to 41042 to get your balance by text. When we checked the official ssf.gov.np homepage and its contact section in September 2026, this shortcode was not listed among SSF’s official services. Try it if you like, but treat the portal or the app as your real record, and never reply to any SMS that asks for your password or OTP.
Method 1: Check SSF Balance Online on the Contributor Portal
The contributor portal runs on SSF’s system called SOSYS. It is the only place where you get the full picture: every monthly deposit, your employer history, claims and KYC.
1
Go to ssf.gov.np → Contributor Login
2
Enter SSID + password
3
Read the Dashboard figures
4
Reports → Contributor Statement
Step-by-step
- Open ssf.gov.np and click Contributor Login in the top bar. This takes you to the official SOSYS contributor login page. Always start from the official site instead of a search ad or a link in a message.
- Make sure you are on the Contributor login, not the Employer login. They look similar, and using the wrong one is a very common reason for “invalid user” errors.
- Type your SSID and password, then click Login. If it fails twice, stop guessing and use Reset Password. You will receive an OTP on your registered mobile or email.
- On the Dashboard, note three things: your total contribution months, your Pension Amount and your Retirement Amount.
- Open Reports → Contributor Statement to see each month’s deposit and which employer paid it.
- Download or print the statement. Keep one copy each year. It is useful for tax, loan applications and disputes with an employer.
Tip: Check in the second half of each Nepali month. Employers are generally required to deposit the previous month’s contribution within the first 15 days of the following month, so an earlier check can show a month as “missing” when it is simply not due yet.
Method 2: The SSF App (SSF Nepal Mobile App)
The official app is published by the Social Security Fund itself. Search for “Social Security Fund (SSF)” on Google Play or “SSF-Nepal” on the App Store, or use the links below, which are the same ones shown on ssf.gov.np.
As of September 2026, the Android app shows 100K+ downloads and a 4.4-star rating from about 1,240 reviews. It was last updated on 5 August 2026, and the release notes mention a new KYC update feature. That means you can now fix KYC from your phone instead of only from the website.
How to set up the SSF app
- Install the app from the official store link above. Check that the developer name is Social Security Fund, Nepal.
- Open it and choose the contributor login.
- Enter the same SSID and password you use on the website. There is no separate app password.
- Complete any first-time verification. Your contribution summary appears after login.
Known SSF app problems and fixes
Reading through the Play Store reviews, the same three complaints keep coming up. None of the competing guides we read addressed them, so here they are:
| Problem users report | What to try |
|---|---|
| App opens to a blank white screen after reinstalling or switching users | Update to the latest version, then clear the app’s storage and cache from your phone’s app settings and log in again. |
| “Internet not available” even though your data works | Switch between Wi-Fi and mobile data, turn off any VPN, and retry. If the website also fails, the SSF server is likely busy. Try later. |
| Some features are in the app and others only on the website | Use the app for quick checks and the portal for statement downloads, claims and anything that needs documents. |
Portal vs app: which should you use?
| Task | Portal | App |
|---|---|---|
| Quick balance / contribution check | Yes | Yes (fastest) |
| Full month-by-month statement download | Yes (best) | Limited |
| KYC update | Yes | Yes (added Aug 2026) |
| Claims with document uploads | Yes (best) | Check in app |
| Works well on a slow connection | Sometimes | Usually better |
How to Read Your SSF Dashboard (There Is No Single “Balance”)
This is where most people get confused. You pay 31% of your basic salary every month, yet the numbers on the dashboard never add up to 31% times your months. That is because the 31% is split into different pots, and only some of them are savings.
Where your 31% goes each month
Blue = Pension Fund (20%), green = Retirement Fund (8.33%), amber = medical, accident and dependent-family protection (about 2.67% combined, which works like insurance). Split shown for contributors in the default pension scheme.
| Dashboard figure | What it means | When you can get it |
|---|---|---|
| Contribution months | How many months have been deposited for you | Counts toward the 180-month pension rule |
| Pension Amount | Your 20% pension pot plus credited returns | From age 60 only |
| Retirement Amount | Your 8.33% gratuity-style pot | On leaving employment, or at 60, as a lump sum |
| Protection schemes | Medical, maternity, accident, disability and dependent-family cover | Never withdrawn. Paid as benefits when you claim |
Enrolled before 16 July 2021 (Shrawan 1, 2078)? Your split may be different. Contributors enrolled on or before 31 Ashadh 2078 could keep the whole 28.33% old-age share in the Retirement Fund instead of the Pension Fund. Contributors who joined from Shrawan 1, 2078 onwards are in the pension scheme by default. If your Pension Amount looks unexpectedly low or zero, this is probably why. Statements use Bikram Sambat dates, so use our BS to AD date converter when matching them with your payslips.
SSF Pension Explained: Eligibility, Formula and Real Examples
The SSF pension is the main long-term reason to keep an eye on your balance. Two conditions must both be true:
Age 60
The pension cannot start before you turn 60, even if you stop working earlier.
180 months
At least 15 years of contributions. With fewer months at 60, you generally get a lump sum instead of a lifelong pension.
The SSF pension formula
Monthly pension = (Pension Fund deposits + investment returns) ÷ 160
Notice that the formula uses only the Pension Fund (the 20% part), not your whole 31%. Some older articles and news reports divide by 180. The current SSF procedure uses 160, which gives a slightly higher monthly figure. If a calculator online uses 180, it is out of date.
Example: NPR 30,000 basic salary
20% of NPR 30,000 = NPR 6,000 goes into your Pension Fund every month. The chart below uses deposits only, with no investment returns and no salary increases. Treat it as a floor. Your real pension will be higher once SSF credits returns and your salary grows.
Estimated monthly pension by years contributed (deposits only)
15 years (180 months) · pot NPR 10,80,000
20 years (240 months) · pot NPR 14,40,000
25 years (300 months) · pot NPR 18,00,000
35 years (420 months) · pot NPR 25,20,000
Calculation: NPR 6,000 × months ÷ 160. Illustrative only. Your actual pension depends on your real deposits, credited returns and the rules in force when you claim.
Calculate your own estimate in 30 seconds
- Log in and copy the Pension Amount from your dashboard. Call it A.
- Work out 20% of your current basic salary. Call it B.
- Count the months left until you turn 60. Call it C.
- Estimated monthly pension (without future returns) = (A + B × C) ÷ 160.
Why every month matters: the 180-month rule counts contribution months, not years of employment. A few missed deposits during a job change can push you below 180 months at age 60 and turn a lifelong pension into a one-time lump sum. That alone is the best reason to check your SSF balance online regularly. If your projected pension looks small, you can top up retirement savings on your own; our SIP calculator for Nepal shows what a monthly mutual fund SIP could add.
What to Do If a Contribution Is Missing
A deduction on your payslip is not proof that money reached the Fund. If your statement is missing a month, or the amount looks wrong, work through this in order:
Step 1
Wait until after the 15th of the next month, then re-check the statement.
Step 2
Ask HR, in writing, for the deposit date and the submission number.
Step 3
Use “Track Submission Number” on ssf.gov.np to see its status.
Step 4
Still wrong? Email reconcsupport@ssf.gov.np or file a complaint via gunaso@ssf.gov.np.
Also check that the contribution is calculated on your basic salary, not your gross pay. The rate is 31% of basic salary. If your employer pays on a lower figure than your contract says, your pension pot grows more slowly every single month.
Login, Password and KYC Problems
| Problem | Fix |
|---|---|
| Forgot password | Use Reset Password on the contributor login page. The OTP goes to your registered mobile or email. |
| Registered mobile number changed | The OTP cannot reach you. Ask HR to update your details, or contact SSF IT support at itsupport@ssf.gov.np. |
| “Invalid user” with the correct SSID | Check you are on the Contributor login, not the Employer login. |
| KYC pending or rejected | Re-submit through the portal’s KYC menu or the app’s new KYC update feature. For specific questions, email kyc@ssf.gov.np. |
| Two SSIDs after changing jobs | Your history is split. Contact SSF (1116 or reg@ssf.gov.np) to get the records merged so your months count together. |
Checking SSF From Abroad (Migrant Workers)
Nepalis in foreign employment are now a large part of SSF. According to figures reported by Nepali media, the Fund had around 30.4 lakh registered contributors and 23,490 registered employers by the end of Ashadh 2083 (mid-July 2026). Yet most balance-check guides ignore workers abroad. If that is you:
- Use the SSF app or contributor portal like anyone else. Both work from outside Nepal.
- The ssf.gov.np homepage has a dedicated service for the total contribution amount of migrant workers, plus a separate password change request form for migrants.
- For help, SSF lists WhatsApp and Viber: 9851351754 and the email migrantworker@ssf.gov.np specifically for contributors in foreign employment.
- Keep your Nepali mobile number active if it is your registered number. Otherwise password resets become difficult.
From our own experience
When we registered a small team in Kathmandu with SSF, the registration itself was the easy part. The real gap showed up six months later: when we asked, only one person had ever logged in to check their own contributions. Since then, we put the contributor login link and a “check once a month” reminder in every onboarding email. If you run a small business, do the same. It costs nothing and it catches payroll mistakes early.
SSF Contact Directory: Who to Email for What
Sending your problem to the right inbox saves days. These addresses are listed on the official ssf.gov.np website:
| Issue | Contact |
|---|---|
| General help (toll-free) | 1116 (NTC/Ncell) |
| Call centre | 01-5970016 |
| KYC | kyc@ssf.gov.np |
| Missing or mismatched contributions | reconcsupport@ssf.gov.np |
| Retirement / pension claims | retirement@ssf.gov.np |
| Other benefit claims | claim@ssf.gov.np |
| Tax statement | tax@ssf.gov.np |
| Loans | loan@ssf.gov.np |
| Login / technical issues | itsupport@ssf.gov.np |
| Complaints (grievance officer) | gunaso@ssf.gov.np |
Offices: the head office is listed on ssf.gov.np at Thapathali, Kathmandu, with branch offices in Biratnagar and Simara. Several older guides, and even the app store listing, still show Babarmahal, so confirm the address on the official website before you travel.
Frequently Asked Questions
How can I check my SSF balance online in Nepal?
Go to ssf.gov.np, click Contributor Login, and sign in with your SSID and password. Your dashboard shows contribution months, Pension Amount and Retirement Amount. For month-by-month deposits, open Reports and then Contributor Statement.
What is my SSID and where do I find it?
Your SSID is your Social Security identification number, also called SSN or SSF ID. A contributor SSID begins with the digit 2. Your employer’s HR team can give it to you, and it stays the same when you change jobs.
Is there an official SSF app?
Yes. The Social Security Fund publishes “Social Security Fund (SSF)” on Google Play and “SSF-Nepal” on the App Store. You log in with the same SSID and password as the website. An August 2026 update added KYC updates inside the app.
Can I check my SSF balance by SMS?
Many websites mention sending SSF to 41042, but this shortcode was not listed among the official services on ssf.gov.np when we checked in September 2026. Use the contributor portal or the official app as your reliable record.
How is the SSF pension calculated?
Your monthly pension equals the amount in your Pension Fund plus investment returns, divided by 160. You need to be at least 60 years old and have at least 180 months of contributions to receive a lifelong monthly pension.
Can I withdraw my SSF money when I leave my job?
You can generally claim the Retirement Fund portion as a lump sum when your employment ends. The Pension Fund portion is designed to be paid from age 60. The protection-scheme share is never withdrawn because it pays for insurance-style benefits.
My payslip shows an SSF deduction but the portal shows nothing. What should I do?
Wait until after the 15th of the following month, then check again. If it is still missing, ask HR for the deposit date and submission number, track it on ssf.gov.np, and contact reconcsupport@ssf.gov.np if the record is still wrong.
I work abroad. How do I check my SSF contribution?
Use the SSF app or contributor portal, which both work outside Nepal. SSF also offers a migrant worker contribution lookup on ssf.gov.np and a help line on WhatsApp and Viber at 9851351754, or email migrantworker@ssf.gov.np.
Key Takeaways
- The official way to check your SSF balance online is the Contributor Login on ssf.gov.np, or the official SSF app with the same login.
- There is no single balance. Watch your contribution months, Pension Amount and Retirement Amount separately.
- SSF pension needs age 60 and 180 months. Monthly pension = Pension Fund plus returns, divided by 160.
- Check once a month, after the 15th. A missing month found early is easy to fix. One found at age 60 may cost you your pension.
Sources and further reading
This guide is general information, not legal or financial advice. SSF rules and procedures change. Confirm current rules on ssf.gov.np or with SSF before making a claim.