Singapore customs rules

Know what you can bring back before you buy.

A practical planning page for JB grocery runs. Use these limits as a quick guide, then confirm controlled items against the official Singapore pages before crossing back.

Quick check6 rules
No duty-free liquor if arriving from Malaysia.

Tobacco also has no duty-free concession or GST relief. Declare dutiable, controlled, prohibited, or excess goods before choosing the channel.

GST reliefS$500 / S$100

Away 48 hours or more: up to S$500 relief. Less than 48 hours: up to S$100. Pay GST on the value above your relief.

Processed food5kg / 5 litres

Biscuits, snacks, jam, kimchi, nuts, milk and similar processed food must stay within the combined S$100 value cap per traveller.

Meat and fishUsually 5kg

Meat, fish and seafood have source and product restrictions. Some seafood has tighter sub-limits, so check SFA before buying.

Eggs30 eggs

Shell eggs are allowed only from approved sources. Processed or unlisted egg products may not be allowed.

Fruit and vegHand-carry size

Fruits and vegetables from any country are allowed in small, reasonable quantities for private consumption.

Private use onlyDo not sell

Food brought back under traveller allowances is for your own private consumption, not resale, group buys, or carrying for others.

Before checkout

Fast sanity checks for the basket.

Match the item type

Processed food, meat, seafood, eggs, fruit, and vegetables each sit under different rules.

Watch the value cap

GST relief depends on time away from Singapore, and some food categories also have private-use caps.

Keep it personal

Traveller allowances are for your own use. Avoid resale, group buys, or carrying items for others.

Official checks before you buySingapore Customs SFA food limits ICA declarations

Plan the basket

Check savings after the rules.

Once the basket looks legal and practical, compare the actual JB savings against the Singapore price.

Open basket calculator