A Karnataka government teacher from Dharwad tried to download her salary slip for a home loan application. She opened hrms.karnataka.gov.in — found her payslip easily.
Her colleague in a different department said: “My department moved to HRMS 2.0 — I use hrms2.karnataka.gov.in now.”
Two systems. Both official. Same purpose. Different employees.
“ಸಂಬಳ ಚೀಟಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲು HRMS ಸಹಾಯಕವಾಗಿದೆ।” (HRMS is helpful for downloading salary slip.)
HRMS Karnataka — Human Resource Management System — covers 6 lakh+ Karnataka government employees. Salary slips, leave applications, service books, GPF details, transfer orders — all online. In 2025-26, the upgraded HRMS 2.0 is being rolled out to select departments.
💡 Quick Answer: HRMS (All employees): 👉 hrms.karnataka.gov.in HRMS 2.0 (21 departments): 👉 hrms2.karnataka.gov.in ESS Portal: 👉 hrmsess.karnataka.gov.in Login credential: KGID Number (Karnataka Government Insurance ID) Helpline: 080-22251160 (CeG Karnataka)
⚡ HRMS 2.0 — Important Note: HRMS 2.0 is currently rolled out to only 21 departments Most Karnataka government employees still use hrms.karnataka.gov.in Check with your DDO — which system your department uses
HRMS vs HRMS 2.0 vs HRMS ESS — Which One For You?
This is the biggest confusion — 3 related but different systems:
| System | URL | Who Uses | Purpose |
|---|---|---|---|
| HRMS | hrms.karnataka.gov.in | All govt employees (Govt/Aided/Boards) | Payslip, leave, GPF — primary system |
| HRMS 2.0 | hrms2.karnataka.gov.in | Only 21 enrolled departments | Upgraded version — same functions + new features |
| HRMS ESS | hrmsess.karnataka.gov.in | All employees | Employee Self Service — salary, service book, leave |
⚡ Not sure which to use? Ask your DDO or department HR. Most employees = hrms.karnataka.gov.in. If your department enrolled in HRMS 2.0 = hrms2.karnataka.gov.in.
HRMS Login — 3 Employee Types
Karnataka HRMS has 3 separate login categories:
| Employee Type | Kannada | Examples |
|---|---|---|
| ಸರ್ಕಾರಿ (Government) | ಸರ್ಕಾರಿ | Teachers, Police, Revenue, PWD employees |
| ಅನುದಾನಿತ (Aided) | ಅನುದಾನಿತ | Aided school/college staff |
| ನಿಗಮ/ಮಂಡಳಿ (Boards/Corporations) | ನಿಗಮ/ಮಂಡಳಿ | KSRTC, BESCOM, other board employees |
⚡ Select your correct employee type on login page — wrong selection = “Invalid credentials” error.
HRMS Login — Step by Step
hrms.karnataka.gov.in (Old/Main):
Step 1: 👉 hrms.karnataka.gov.in
Step 2: Select employee type:
- ಸರ್ಕಾರಿ (Government)
- ಅನುದಾನಿತ (Aided)
- ನಿಗಮ/ಮಂಡಳಿ (Boards)
Step 3: Enter:
- User ID — KGID number
- Password
- Captcha
Step 4: Select language (Kannada/English) → Login
Step 5: Dashboard → Salary, Leave, GPF, Service Book, Reports
hrms2.karnataka.gov.in (HRMS 2.0):
Step 1: 👉 hrms2.karnataka.gov.in
Step 2: Enter KGID Number + Password + OTP (mobile)
Step 3: Login → Enhanced dashboard with new features
⚡ HRMS 2.0 credentials = same KGID. If first time → contact your DDO for registration on HRMS2.
KGID — What Is It?
KGID = Karnataka Government Insurance Department ID
Your unique government employee ID — used as login credential across all Karnataka government portals (HRMS, Khajane 2, KGID premium, etc.)
Where to find KGID:
- Salary slip — printed on every payslip
- Office ID card
- Service book
- DDO records
Salary Slip Download — Step by Step
Step 1: Login to hrms.karnataka.gov.in or hrms2.karnataka.gov.in
Step 2: Dashboard → “Reports” or “Payroll” → “Pay Slip”
Step 3: Select:
- Month (e.g., April 2026)
- Year (2026)
- Period (if applicable)
Step 4: Click “View” or “Generate” → Pay slip appears
Step 5: Click “Download” or “Print” → PDF save
Salary slip contains:
- Basic Pay + DA + HRA + other allowances
- Deductions — GPF, GIS, IT, NPS
- Net salary
- KGID number, employee details
HRMS ESS Portal — Employee Self Service
hrmsess.karnataka.gov.in = primary self-service portal for:
| Service | Details |
|---|---|
| Salary Slip | View + download monthly payslips |
| Service Book | Complete service history |
| Leave Balance | Current leave balance + history |
| Leave Application | Apply for leave online |
| Transfer Orders | View transfer history |
| GPF Details | General Provident Fund balance |
| Loan/Advance | View outstanding loans |
ESS Login: hrmsess.karnataka.gov.in → KGID + Password + OTP → Dashboard
Leave Application — Online
Step 1: Login → HRMS/HRMS ESS
Step 2: Dashboard → “Leave” → “Apply for Leave”
Step 3: Fill:
- Leave type (CL, EL, ML, etc.)
- From date + To date
- Reason
- Leave address
Step 4: Submit → Application goes to DDO/Reporting officer
Step 5: Track status: Leave → “Leave Status”
HRMS 2.0 ESS Mobile App
For employees in HRMS 2.0 enrolled departments:
Download: Google Play Store → “HRMS2 ESS” (by HRMS2 Directorate, Govt of Karnataka)
Features:
- View + download payslips
- Check leave balance
- View loan/advance details
- Salary details on mobile
⚡ App works only for 21 departments enrolled in HRMS2. Contact your DDO before downloading.
Password Reset / Forgot Password
HRMS (Old):
hrms.karnataka.gov.in → Login page → “ಪ್ರವೇಶಪದ ಬದಲಾಯಿಸು | Change Password” → KGID + mobile OTP → New password
HRMS 2.0:
hrms2.karnataka.gov.in → Forgot Password → KGID + registered mobile → OTP → Reset
Account locked / deactivated:
Contact your DDO — they can reactivate your account. HRMS accounts deactivate after long inactivity.
Common Issues and Solutions
Issue 1: “Invalid credentials” on login Check employee type selected — Government/Aided/Boards. Wrong type = wrong database = invalid. Use KGID (not employee code).
Issue 2: Account deactivated Contact your DDO for reactivation. HRMS deactivates inactive accounts.
Issue 3: OTP not received (HRMS 2.0) Check registered mobile number. Wait 2 minutes before requesting new OTP. Avoid re-entering old OTP.
Issue 4: Payslip not showing for a month Payroll must be processed by your department first. Contact your DDO to check if salary is processed.
Issue 5: Service book not updated Service book updates done by DDO/HR. Request your department HR to update entries.
Issue 6: HRMS2 app not working App only for 21 enrolled departments. Check with DDO. Ensure latest app version installed.
Official Links
| Service | Link / Contact |
|---|---|
| HRMS (Main) | hrms.karnataka.gov.in |
| HRMS 2.0 | hrms2.karnataka.gov.in |
| HRMS ESS | hrmsess.karnataka.gov.in |
| HRMS2 App | Google Play → “HRMS2 ESS” |
| DPAR Karnataka | dpar.karnataka.gov.in |
| CeG Helpline | 080-22251160 |
Frequently Asked Questions
HRMS 2.0 Karnataka login kaise karein? (ಎಚ್ಆರ್ಎಂಎಸ್ 2.0 ಲಾಗಿನ್) hrms2.karnataka.gov.in → KGID + Password + Mobile OTP → Login. Only for 21 enrolled departments — check with DDO first.
HRMS aur HRMS 2.0 mein kya fark hai? HRMS (hrms.karnataka.gov.in) = all 6 lakh employees. HRMS 2.0 (hrms2.karnataka.gov.in) = upgraded version, only 21 departments. Same KGID credential for both.
Salary slip kaise download karein? Login → Reports → Pay Slip → Month + Year → View → Download PDF.
KGID kya hai aur kahan milega? Karnataka Government Insurance Department ID — your unique employee ID. Salary slip, service book, or DDO se milega.
Account lock ho gaya — kya karein? Apne DDO se contact karein — woh reactivate kar sakte hain.
HRMS ESS alag portal kyun hai? ESS = Employee Self Service — self-service functions specifically. Main HRMS = comprehensive system with more admin features.
Final Note
That Dharwad teacher — salary slip downloaded from hrms.karnataka.gov.in in 2 minutes. Home loan submitted.
“ಸಂಬಳ ಚೀಟಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲು HRMS ಸಹಾಯಕವಾಗಿದೆ।” (HRMS is helpful for downloading salary slip.)
For Karnataka government employees:
- Check with DDO — HRMS or HRMS 2.0?
- Most employees → hrms.karnataka.gov.in
- HRMS 2.0 departments → hrms2.karnataka.gov.in
- Self-service → hrmsess.karnataka.gov.in
- Login = KGID number
Based on official information from hrms.karnataka.gov.in, hrms2.karnataka.gov.in and DPAR Karnataka. Portal features may change — verify at official portal. Last updated: May 2026.
