// Adds dimensions UUID, Author and Topic into GA4
Saturday, August 15, 2026
27.4 C
Singapore

Graduates real starting pay decreased 2% last 9 years?

By: Leong Sze Hian

Higher salaries for university graduates

I refer to the article “Higher salaries for university graduates from NUS, NTU and SMU in 2016” (Straits Times, Feb 22).

It states that “Median monthly salaries for university graduates last year rose to a new high of $3,360, up from $3,300 for the class of 2015.

The survey also found that about nine in 10 graduates, or 89.7 per cent, were able to find employment within six months of finishing their final examinations. The figure is similar to previous years.

Full-time jobs dropped from 83.1 to 80.2%?

However, about 80.2 per cent of the graduates in the labour force secured permanent full-time jobs, a dip from the 83.1 per cent in 2015.”

According to the Singapore Yearbook of Manpower Statistics 2014 (page H30) – the median gross monthly starting salary of university graduates in full-time permanent employment was $2,750 in 2007.

Graduates’ real starting pay declined 2% last 9 years?

Does this mean that their starting salaries increased by about 22 per cent ($3,360 divided by $2,750) in the last nine years?

Since inflation was about 24.2 per cent from 2007 (CPI 79.65) to 2016 (CPI 98.932) – does it mean that in real terms – their starting salaries declined by about -2 per cent (24 – 22%) in the last nine years?

- Advertisement -

Hot this week

‘How selfish do you want to be?’—Singapore woman shocked after man uses plastic bags to chope space in front of MRT platform doors

While the unattended bags initially made her wonder if they were suspicious, she said what happened next was even more surprising — a whole new level of “chope”.

‘Garbage piled up to the ceiling’: Older sister gets court order to clear sibling’s hoarded HDB unit

Five large trucks were reportedly needed to remove the accumulated belongings from the unit.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks