
Table of Contents
Coming back from Malaysia, there is no duty-free alcohol allowance: Singapore Customs states plainly that travellers arriving from Malaysia get no duty-free concession. There's no allowance for cigarettes either. What you do get is GST import relief on new goods: up to S$100 if you've been away for less than 48 hours, or up to S$500 if you've been away for 48 hours or more. Anything above that, plus any alcohol or tobacco, must be declared and taxed.
Below are the official numbers from Singapore Customs and the Singapore Food Agency (SFA), with examples for typical JB shopping trips. Rules and limits can change, so check the official sites before travelling.
The quick summary
| What you bring | Allowance when arriving from Malaysia |
|---|---|
| New goods, gifts, souvenirs, food preparations | GST relief up to S$100 (under 48 hours away) or S$500 (48 hours or more) |
| Alcohol (beer, wine, spirits) | No duty-free concession; duty and GST payable on all of it |
| Cigarettes and tobacco | No duty-free concession and no GST relief; all must be declared |
| Used personal belongings | GST relief with no value cap, in reasonable quantities |
| Chewing gum, e-cigarettes / vapes | Not allowed (only HSA-approved dental and medicinal gum) |
Source: Singapore Customs, Duty-Free Concession and GST Import Relief page, at time of writing.
GST import relief: the S$100 and S$500 rule
GST import relief lets you bring in new items for your own use without paying GST on part of their value. It covers new articles, souvenirs, gifts and food preparations. The amount depends only on how long you've been out of Singapore:
- Less than 48 hours away: relief up to S$100. Most JB day trips and overnight stays fall here.
- 48 hours or more away: relief up to S$500. A long weekend in Melaka or KL often qualifies.
If your goods are worth more than the relief, you pay GST only on the amount above it. For example, if you return from a day trip with S$160 of new clothes and household items, you pay GST on S$60. GST is 9% at time of writing, so that's about S$5.40.
A few points that often surprise people:
- Not everyone qualifies. Singapore Customs says holders of a Work Permit, Employment Pass, Student's Pass, Dependant's Pass or Long-Term Pass are not eligible for GST import relief. Neither are crew members.
- Alcohol and tobacco are excluded. They never count towards the S$100 or S$500.
- Commercial goods are excluded. Relief is for personal use only, not stock for a business.
- Foreign sales tax doesn't matter. Even if Malaysian SST was charged, GST still applies above your relief.
- Keep receipts. Officers do spot checks. Without receipts, Customs values goods using identical or similar items from the same country of origin.
Alcohol from Malaysia: no duty-free
Singapore's duty-free liquor allowance (for example, 1 litre of spirits plus 1 litre of wine) only applies to adults who have been out of Singapore for at least 48 hours and are not arriving from Malaysia. Singapore Customs adds that if you cleared immigration in Malaysia before arriving, you're treated as arriving from Malaysia. So even after a week in Penang, if you come home overland or via a Malaysian checkpoint, every bottle and can is taxable.
You can still bring alcohol back for personal use, but you must declare it and pay duty and GST. If you're carrying more than 10 litres of liquor, you need a Customs permit. Alcohol bought in JB is often cheaper, but once Singapore duty is added, the saving may be much smaller than you expect.
Cigarettes and tobacco
There's no duty-free concession or GST relief on cigarettes or tobacco. All tobacco must be declared and taxed. Since 1 July 2020, tobacco products must meet Singapore's standardised packaging rules; products that don't comply aren't allowed in and are disposed of at the checkpoint. More than 0.4 kg of cigarettes or tobacco requires a Customs import permit.
E-cigarettes, vapes and imitation tobacco products, and chewing gum other than HSA-approved dental and medicinal gum, are on Singapore's list of goods that can't be brought in. Don't bring them back at all.
Food and groceries: SFA rules
Food is regulated by the Singapore Food Agency as well as Customs. SFA's page on bringing food for personal use gives these limits at time of writing:
- Fruit and vegetables: a small, reasonable hand-carry amount for your own use.
- Eggs: up to 30 chicken shell eggs, from approved sources. Malaysia (West) is on SFA's approved list. Processed egg products aren't allowed.
- Other processed food such as biscuits, jam and nuts: up to 5 kg or 5 litres in total, within SFA's value limit per traveller.
- Meat and meat products: these are only allowed from countries on SFA's approved list for each type of meat. At time of writing, Malaysia was not listed for pork, poultry, beef or mutton for travellers, so check before buying things like bak kwa or sausages in JB.
Food also counts towards your GST relief. SFA reviews its list of approved sources from time to time, so check its website before shopping for food in Malaysia.
How to declare and pay
Before you reach the checkpoint: Customs@SG
The easiest way is the Customs@SG web application. You can declare and pay duty and GST up to 3 days before arriving. Once you've paid, you'll get an e-receipt, and you can use the Green Channel. Show the receipt on your phone if an officer stops you. If you buy more after declaring, go to the Customs Tax Payment Office at the checkpoint after immigration to pay for the extra items.
At the checkpoint: Red or Green Channel
- Red Channel: use this if you have goods above your relief, any alcohol or tobacco, or controlled or prohibited items.
- Green Channel: only if you have nothing to declare. Officers carry out random checks here too.
Goods you carry for someone else count as yours and must be declared. Singapore Customs warns that failing to declare can lead to fines or prosecution. If you're not sure, ask a checking officer at the Red Channel.
Practical tips for JB shoppers
- Total up as you shop. On a day trip, S$100 of new goods is easy to exceed with clothes, shoes and gifts.
- Keep all receipts in one place, with the amounts visible.
- Declare on the way home. Use Customs@SG in the car before you reach the checkpoint, so you can stay in the Green Channel.
- Know your time away. Relief depends on hours out of Singapore, so 47 hours away is still the S$100 tier.
- Leave doubtful items behind. If you're unsure whether something is allowed, it's cheaper to skip it than to have it seized.
Planning a shopping run? See our JB day trip guide, and for what happens at the Malaysian side, read BSI Johor Bahru immigration: what to expect.
Bringing your shopping home by private car
Customs rules are the same whatever transport you take, but a private car makes carrying bags much easier. With a private car, your shopping stays in the boot instead of being carried through a bus hall, and you stay in the car through immigration at both checkpoints. Our drivers cross every day and know where the customs lanes are, and the fare already includes tolls, checkpoint fees, fuel and parking. Pick-up is from your hotel or mall in JB and drop-off is at your door anywhere in Singapore, with zero deposit; you pay the driver on arrival.
Book your ride back
See fares on our Johor Bahru to Singapore private car page, or our Malaysia to Singapore page for longer trips. Read our FAQ and how to book, or Whatsapp us to arrange your pick-up.
Frequently Asked Questions
Can I bring one bottle of wine from JB duty-free?
No. Singapore Customs gives no duty-free concession to travellers arriving from Malaysia, so even one bottle must be declared, and duty and GST paid.
Does the S$500 relief apply after a weekend in JB?
Only if you've been out of Singapore for 48 hours or more. A Friday-evening-to-Sunday-afternoon trip is usually under 48 hours, so the S$100 relief applies.
Is there a limit on how much alcohol I can bring back from Malaysia?
You pay duty and GST on all of it, and if you bring in more than 10 litres of liquor you need a Customs permit. It must also be for personal use.
Do I pay GST on things I bought in Singapore and took to JB?
No, used personal belongings you owned before leaving Singapore get GST relief with no value cap, as long as the quantities are reasonable.
Where do I pay if I didn't use Customs@SG?
Go to the Red Channel at the checkpoint and tell the officer what you're declaring. Singapore Customs also has declaration kiosks at the checkpoints where you can pay.
Last updated: 14 October 2026





