Getting into your payslip portal on Ghris Tsc isn't exactly straightforward
I've had to walk several coworkers through this process over the years, and the common thread is that nobody remembers the direct URL on the first try. The system itself works fine once you're in, but the entry point is buried under a bunch of menu options that seem to change without warning. I usually just bookmark the login page directly after my first access each quarter. To access your payslip, you navigate to the Ghris Tsc employee self-service portal. The URL is typically something like ghris.com.my or a subdomain of that, but the exact address depends on which entity of the group you're logged under. Once you find it, look for the login button in the top right corner. You'll enter your employee ID as the username. The password is usually your IC number in its original format without dashes, or sometimes it follows a pattern set by your HR department on day one. Here's where most people get stuck: the session times out faster than you'd expect. I've lost my place in the payslip download flow at least a dozen times because the system logs me out after fifteen minutes of inactivity. My workaround is keeping the payslip PDF open in a second tab while I pull up other documents on the same page. Saves me from having to re-enter credentials every single time.
The actual payslip view shows your basic salary, deductions, EPF contributions, SOCSO, IRB tax withholding, and net pay. It's structured in a fairly standard Malaysian payroll format, which helps if you've dealt with any local company's system before. The download button sits right below the summary — usually a small icon that looks like a downward arrow. Click it and the PDF saves to your default download folder. One thing I learned the hard way: the system doesn't always generate payslips for every pay period in real time. If you log in on the 3rd of the month and your salary is paid on the 28th, the latest payslip you'll see is from the previous month. There's no way around this unless you check back after the payroll cutoff has been processed. Some people mistakenly think the system is broken during these gaps, but it's just a timing issue. If you can't log in, the most common culprit is a forgotten password combined with an account lockout. After three failed attempts the system freezes your credentials for about thirty minutes. I know this because I've hit it multiple times when rushing through things before a meeting. There's a "forgot password" link on the login screen, but the reset email sometimes lands in spam or gets delayed by an hour. Don't start the reset process right before you need the payslip — give yourself a buffer.
Another edge case I ran into: if you've recently changed your company entity within the Ghris Tsc group, your old employee ID might still work but pull up blank or outdated data. I discovered this when I was transferred internally and couldn't find my latest payslip. The fix was contacting HR to confirm which employee code was active for the new department, then using that instead of the original one I'd been using for years. There are a couple of less obvious things worth knowing. First, the portal doesn't support bulk download. If you need past payslips for a loan application or something similar, you have to download them one by one. It takes longer than it should. Second, the mobile version of the site is functional but slower and occasionally misaligned on newer phones. I just use my laptop for anything involving more than one or two payslips. The biggest limitation of the whole system is that it's not always available during peak hours. Between the 25th and the 5th of every month, the servers seem to struggle with the traffic spike. I've had pages fail to load entirely during that window. If you can, check your payslip a few days after the salary date instead of right on payday morning.
Get the Full Details

I don't have a direct download link to share here because the portal URL changes depending on your specific subsidiary and the system occasionally rebrands its addresses. Your best bet is going to the main Ghris Tsc website and navigating to the career or employee section, where the self-service portal link should be listed. If you're already an employee, your HR department likely has the current URL on file and can send it to you if you're locked out.