// Adds dimensions UUID, Author and Topic into GA4
Monday, August 17, 2026
30.9 C
Singapore

19yo fined S$2,500 for entering Australia with half-eaten Subway sandwich from S’pore

A young Australian travelling from Singapore back to her home country was slapped with a hefty fine after failing to declare two ingredients in her half-eaten sandwich from Subway.

TikTok user Jessica shared her experience in a video, noting it’s one of those “Australian government things.”

She started her video by giving the government two middle fingers before explaining what happened.

“Basically, I just paid AU$2,664 for my Subway from Singapore, you know,” said Jessica.

The 19-year-old admitted it was her mistake. She bought a foot-long sandwich from “Singapore airport” as she was hungry from her 11-hour flight.

Jessica consumed half of the sandwich and left the rest for her flight back to Australia, but she ended up not finishing her sandwich on the flight.

After crossing the customs, authorities informed her that she had failed to declare the chicken and lettuce in her sandwich.

All along, Jessica thought the declaration form handed out during a flight was for carry-ons and luggage. She didn’t tick the “chicken” and “lettuce” options.

“That is a nice little AU$2,664 to be paid within days…I quit my job before this trip…I have rent to pay!” said a distraught Jessica, who portrayed a “whatever, it happens, what can I do” attitude towards the end of the video.

Netizens have since urged Jessica to fight the fine.

“I definitely think you could contest this. I’ve travelled so many times with food for personal consumption on the plane,” said a TikTok user.

“There’s no way I’m paying that. They would never receive the payment,” added TikTok user Critical Keaton.

Jessica said in a disclaimer that she was aware it was her mistake. “I do take ownership. I am paying the fine. Just an emotional video,” she added.

When another concerned netizen pointed out that other international visitors are left with a warning at border security for bringing in bags of “fish, nuts and seeds,” Jessica explained there was a language barrier at play.

“They told me it was because there’s a language barrier between them, but because I speak perfect English, I can get the fine.”

The official account of Domino’s Australia also commented on the video, tagging Subway Australia and asking them to help Jessica.

Subway Australia responded with, “We’re on it.”

The Australian Department of Agriculture and Water Resources confirmed that food and ingredients that have not met their (our) biosecurity standards are common and high-risk pathways for these threats.”

Travellers who provide “false or misleading information” to a biosecurity officer can be fined up to AU$2,664 (S$2,535).

Those who violate the law can also face criminal prosecution with a fine of up to S$1.05 million and up to 10 years’ imprisonment./TISG

@_jessicaleeee

Australian government tings 🥰🥰 starting that OF back up again to SURVIVE the next few months #fyp #australia #subway #boujee

♬ original sound – Jessica Lee

Singaporean fined S$820 for not showing passport at Johor customs

- Advertisement -

Hot this week

JB hospital expects continued healthcare demand from Singapore MediSave patients as RTS Link nears

Johor Bahru: Regency Specialist Hospital, the only Johor Bahru (JB) hospital currently participating in Singapore’s overseas MediSave scheme, has seen the number of patients from Singapore using Me...

Scammers posing as ICA and China officials have stolen S$6.1 million from 72 victims since January — SPF issues alert

At least 72 people have lost a combined $6.1 million to scammers impersonating ICA and Chinese officials since January 2026, with victims tricked into transferring money for fake "investigations" o...

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