// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 5, 2026
31.5 C
Singapore

Woman made to pay towing and storage fee on top of having e-scooter confiscated by LTA

Facebook page All Singapore Stuff shared a post, which centered around a woman and her confiscated e-scooter, which was reportedly 7.7kgs heavier than the allowable 20kgs. Two months after her e-scooter was confiscated by the Land Transport Authority (LTA) of Singapore, she received a letter of non-compliance plus an exorbitant bill for $1797.80 for towing and storing charges. Is the dual punishment (towing and now charges) too much for the crime?

The post by ROADS.sg read:

“Getting your E-scooter confiscated is already frustrating but getting another bill of $1797.80 is just unbelievable.

This lady got her scooter seized by LTA on 30/07/18 while she was heading to work. Reason being that it was over the allowable weight of 20 kg.

She receives this letter 2 months plus later and asking her to pay for : 
•TOWING FEE – $150
•STORAGE FEE $21.40X77days = $1647.80

Total sum up to be $1797.80

Don’t you feel it is unfair to be punished twice for one wrongdoing?”

 

https://www.facebook.com/allsgstuff/posts/2791812420959469?__xts__%5B0%5D=68.ARAYdGRnvoj0rzXqEL3iF-jpW9c2zZUPregq0aXAIm5sv9UYSKt57dSldVU9EOZncKpfqD-HY1nA7nYC30NwFaSDlB4GTXrZJF9SdbYiwoO_aMNM7BFXs3RJ6qVDXlXgfjaeGERbHdKV_YHldqpCYHQNfXEmSiw6cwTBYOYtQXAg1SwstStoKA&__tn__=-R

 

On July 30, the woman was spotted riding along the footpath of Bedok North Road at nearly 10 in the morning on a “non-compliant e-scooter”. Her e-scooter weighed 27.7kgs, way over the 20kgs limit.

Her e-scooter was towed away and impounded by the Vehicle Services Group of the LTA for two months.

The letter asked that she attend an interview on October 15 to assist with the investigation on her overweight e-scooter. She was also billed for the towing and for the storage of her e-scooter.

44234908 2163205543711837 4789718245412175872 n
Non-compliance letter screengrab/ROADS.sg Facebook

The towing fee was a flat fee of $150, but the storage fee was large – $1647.80 ($21.40 per day for 77 days).

Her bill came up to a whopping $1797.80.

The letter also said that if she did not comply with the interview and the payment, her e-scooter would be “put up for disposal” and she would face legal proceedings to recover the fees.

This incident was met with strong, divided reactions from netizens on Facebook.

Some thought that the dual punishments – confiscating her e-scooter and making her pay for the towing and storage – were too much for the crime:

Screen Shot 2018 10 15 at 2.45.11 PM

Others defended the law as they felt like she deserved the confiscation and the payments, because she knew she was taking a risk with her e-scooter:

Screen Shot 2018 10 15 at 2.44.36 PM Screen Shot 2018 10 15 at 2.45.31 PM

Screen Shot 2018 10 15 at 2.43.23 PM

These netizens said that the woman was “endangering” the lives of those around her because of her non-compliant e-scooter:

Screen Shot 2018 10 15 at 2.44.25 PM Screen Shot 2018 10 15 at 2.46.44 PMThe government is doing a good job, said this guy:
Screen Shot 2018 10 15 at 2.46.33 PM This user poses the idea of prevention over punishment:

Screen Shot 2018 10 15 at 2.44.13 PM

Hot this week

SG woman asks why some men take offence at being rejected over finances: ‘Isn’t marriage the most important financial decision?’

SINGAPORE: In a query that has sparked discussion on Reddit, a Singaporean woman is asking why some men respond with hurt or indignation when women rule them out on the basis of “financial capabili...

Sermorelin and GHRP-2 Synergy: The Research Landscape in Peptide Signaling

The expanding interest in peptide-based research has led to a closer examination of compounds that interact with endocrine signaling pathways. Among these, the combination of Sermorelin and GHRP-2...

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