◆ Guide · Customs · Johor Bahru → Singapore

Bringing your JB shopping home


What clears the checkpoint, what gets taxed, and what gets confiscated — from the official rules, not forum lore.

Short version: after 48 hours or more away you can bring back S$500 of goods GST-free; under 48 hours it is S$100. That relief never covers liquor or tobacco. There is no duty-free alcohol at all when arriving from Malaysia, and no tobacco allowance ever. Meat from Malaysia cannot come in — bak kwa included — but 30 eggs and a hand-carry bag of fruit can. Anything dutiable goes through the Red Channel, or declare it in the Customs@SG web app before you reach the checkpoint.

GST: the two numbers that matter

Time outside SingaporeGST reliefOn the rest
48 hours or moreS$500 of goods9% GST on the value above
Less than 48 hoursS$100 of goods9% GST on the value above

The relief is for new articles, souvenirs, gifts and food for personal use — not for resale, and never for liquor or tobacco. It is for bona fide travellers, including residents; holders of work permits, employment passes, student passes and long-term passes do not qualify. A Friday-to-Sunday stay comfortably clears 48 hours; a day trip does not. Source: Singapore Customs.

Alcohol: the Malaysia rule most people do not know

Arriving from Malaysia, there is no duty-free liquor concession. Singapore Customs’ conditions for the allowance include “you are not arriving from Malaysia” — full stop. Whatever you buy in JB is dutiable and must be declared, however small. The familiar 1-litre-spirits-plus-1-litre-wine options exist for other trips; they simply do not apply on this one. Bringing in more than 10 litres also needs a Customs permit.

Tobacco and vapes

There is no duty-free concession and no GST relief on cigarettes or tobacco, in any quantity. Every packet must be declared via the Red Channel or the Customs@SG app and must carry Singapore’s standardised packaging, or it is prohibited outright. The on-the-spot composition for an undeclared packet starts at S$200 per packet for a first offence. Vaporisers and their refills are banned to possess, use or buy; since May 2026 the governing law is the Tobacco and Vaporisers Control Act, with fines up to S$10,000. Leave them in JB. Source: Customs travel rules & penalties.

Food: the grocery-run rules

ItemFrom Malaysia?Limit
Meat & meat products beef, pork, poultry, bak kwa, sausagesNot allowedMalaysia is not an approved source. This is the one that catches people.
Hen eggsYesUp to 30 eggs per person. Processed egg products: no.
Fresh fruit & vegetablesYesA small, hand-carry quantity for personal use.
Processed & packaged food biscuits, snacks, sauces, milk, jam, kimchi, nutsYesCombined 5 kg or 5 litres and no more than S$100 in value, per person.
SeafoodMostlyFrozen cooked crab or prawn meat up to 5 kg total (max 2 kg of either); live fish, fillets, canned tuna and dried fish are fine. Chilled raw oysters and chilled crabmeat are not.
Chewing gumNoProhibited, except HSA-approved dental or medicinal gum.

Source: SFA — food allowed for personal consumption. Worth knowing: SFA has announced a move to a single 15 kg across all categories allowance, phased in by 2028. Until it lands, the limits above apply.

Declaring, and what it costs not to

Use the Red Channel if you are carrying anything dutiable, taxable, controlled or prohibited — goods above your GST relief, any liquor, any tobacco, any SFA- or HSA-controlled item. The Green Channel is for travellers with nothing to declare, and Customs runs random checks there.

The painless route is the Customs@SG web app: declare and pay up to three days before you arrive, keep the e-receipt, and walk through Green. Visa, Mastercard and Amex are accepted.

Not declaring is an offence. At the checkpoint the composition sum is a multiple of the duty or GST avoided — 10× for a first offence, rising for repeat offences, with a S$50 minimum — and serious cases go to court. It is cheaper to declare.

Two more things, since you are driving

The practical takeaway: stay two nights, keep receipts, skip the meat, declare the liquor. Our Space Residency unit is five minutes from KSL City’s Lotus’s if the grocery run is the point of the trip — here is what to expect there.

Last verified: 24 October 2026. Rules, hours and tenants change; where a figure is from an official source we have linked it, and where we could not verify something we say so rather than guess. General information, not legal advice.

WhatsApp Paul · +65 8498 6826 All guides