// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 12, 2026
30.7 C
Singapore

SingPost to raise domestic mail rates by 10 cents from Jan 2026

SINGAPORE: Singapore Post (SingPost) will increase its domestic postage rates by 10 cents from January 1 2026, raising its standard regular mail rate from 52 cents to 62 cents and its standard large mail rate from 80 cents to 90 cents.

SingPost said the move aims to support the company’s sustainability in the long term and meet Singapore’s postal needs amid a persistent structural decline in mail volume that ​​has fallen by over 40% since 2019, as well as escalating operational costs.

The company added that the shift to digital communications has left postal service providers balancing higher labour, energy, and infrastructure costs against the postage collected, a trend shared among postal operators overseas as they work towards long-term sustainability.

SingPost CEO Mark Chong said, “This increase is a necessary step to balance the structural cost of our domestic mail operations, while providing our customers with reliable services. It will enable us to continue fulfilling our national postal mandate while advancing SingPost’s transformation into a technology-driven logistics leader.”

For full details of the new domestic mail rates for 2026, check here. /TISG

Read also: Singaporeans’ reactions mixed as SingPost phases out SAM kiosks after decades of service

Hot this week

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

Cik Lan drives Nur Sajat’s mum from JB at 4am for emotional reunion after 6 years apart

Singapore-born host Roslan Shah, better known as Cik Lan, helped Malaysian influencer Nur Sajat reunite with her mother in Singapore after six years apart.

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