JB supermarket run: what to buy and what you can bring back

    JB supermarket run: what to buy and what you can bring back

    Written and reviewed by the Radiant VEP Solutions team.

    Nine JB supermarkets by checkpoint and parking, what is worth buying, and what SFA and Singapore Customs let you bring home: the meat rule, the egg limit, 5kg of processed food, GST relief, liquor and cigarettes.

    In this article
    1. Key takeaways
    2. What you can bring back from a JB supermarket
    3. GST on your groceries
    4. Liquor, cigarettes and penalties
    5. Which JB supermarket to drive to
    6. What to buy in JB
    7. The crossing with a full boot
    8. Frequently asked questions
    9. Sources

    Pick a JB supermarket by your checkpoint and your list. Through Woodlands, Giant at Pelangi Leisure Mall and AEON Mall Tebrau City suit a stock-up, and Village Grocer at Mid Valley Southkey suits imported goods. Through Tuas, NSK at Sunway Big Box suits a stock-up and Jaya Grocer at Eco Galleria suits imported goods. The best buys are the ones Singapore's limits leave room for: detergent, toilet paper, biscuits, snacks, sauces and up to 30 eggs.

    Two agencies decide what comes home. SFA sets the food limits: no meat from Malaysia, 30 chicken eggs, 5kg of processed food per traveller, and fruit and vegetables in hand-carry quantity. Singapore Customs sets the tax: GST relief of up to S$100 if you were away for less than 2 days, no duty-free concession on liquor from Malaysia, and duty and GST on every pack of cigarettes.

    We read each rule on the agency's own page on 2 November 2026. SFA reviews its list from time to time and tells travellers to check it before buying, so do that if this page is a few months old. We left out grocery prices and opening hours because they go stale.

    Key takeaways

    • Malaysia is on none of SFA's approved lists for beef, mutton, pork or poultry, and SFA counts every food product containing meat, so skip the meat aisle.
    • Each traveller can bring 30 chicken eggs, 5kg of processed food in total and a hand-carry quantity of fruit and vegetables. Detained food can be disposed of at Customs.
    • Singapore residents get GST relief of up to S$100 after less than 2 days away. Out on Monday and back on Tuesday still counts as less than 2 days.
    • Liquor from Malaysia gets no duty-free concession and no GST relief, and cigarettes that miss Singapore's standardised packaging rules are disposed of at the checkpoint.
    • Malaysia has banned the sale of subsidised packet cooking oil to foreign nationals since 1 March 2026, so buy bottled oil.

    Driving in for the first time? We get your VEP ready

    WhatsApp us a photo of the log card. We apply on vep.jpj.gov.my and VEPAMS, and fit your headlight tag in JB or at our Bishan office.

    What you can bring back from a JB supermarket

    The table sets out SFA's limits on food for your own use, which apply per traveller and rule out selling any of it, even to friends, followed by Customs' rules for liquor, tobacco and the goods it bans.

    Common grocery items and Singapore's rules, read 2 November 2026
    ItemRuleAgency
    Beef, mutton, pork, poultry and food containing themMalaysia is not an approved sourceSFA
    Chicken eggs in the shell30 eggs, from West Malaysia. No free-range or processed eggsSFA
    Fruit and vegetablesA small, hand-carry quantitySFA
    Fish, including fillets, canned tuna and dried fish5kg, of which 2kg at most is frozen cooked crabmeat or prawn meatSFA
    Biscuits, jam, kimchi, milk, nuts, ice cream and other processed food5kg combinedSFA
    Cleaned dried bird's nest1kgSFA
    Beer, wine, spirits and cooking wineNo duty-free concession from Malaysia. Duty and GST apply, and more than 10 litres needs a permitCustoms
    Cigarettes and tobaccoNo concession or relief. Packs must meet standardised packaging rulesCustoms
    Chewing gumProhibited, apart from HSA-approved dental and medicinal gumCustoms
    Vapes and their partsProhibitedCustoms

    Meat

    SFA's meat table lists approved countries for beef, mutton, pork and poultry, and Malaysia isn't on any of them. The same table says meat products include all forms of food products containing meat. On that wording, luncheon meat, chicken sausages and frozen meat dumplings from Malaysia are out too.

    Imported meat is harder. Jaya Grocer and Village Grocer sell imported goods, and SFA does list Australia for beef. Its page doesn't say whether Australian beef bought in a JB shop qualifies, so ask SFA through its feedback form before you buy any.

    Eggs, fish and vegetables

    Malaysia (West) is an approved source for chicken eggs in the shell, up to 30. Free-range eggs are refused, so read the tray as well as the count. Live and frozen oysters are approved from a short list that leaves out Malaysia, and SFA bars chilled crabmeat and chilled shucked raw oysters from any source. Fruit and vegetables come from anywhere, and SFA's measure is what you can carry by hand.

    Processed food

    Everything else edible falls into one 5kg allowance. SFA's examples are biscuits, ice cream, jam, kimchi, milk, mooncakes, nuts and wine. Check the ingredients as well, because food containing hemp seeds is refused outright.

    SFA doesn't name rice or soft drinks in its examples. A 5kg bag of rice would fill the allowance by itself if it counts, and a 24-can carton of 325ml drinks holds about 8 litres. Ask SFA before you load either.

    Going over the limit

    Customs detains the food. You then apply for a permit through a declaring agent or dispose of the food at Customs, and you bear the cost of disposing of a large quantity. SFA and Customs charge no permit fee for food for your own use, though agents usually charge a service fee. The SFA pages we read state no fine for going over a personal limit, so we won't print one.

    GST on your groceries

    Customs treats groceries like any other newly bought goods, so they attract GST even if you paid Malaysian tax at the till. Singapore residents get relief on goods for personal use, and you pay GST only on the value above it:

    • Up to S$100 if you were away for less than 2 days.
    • Up to S$500 if you were away for 2 days or more.

    Customs counts from your departure day up to the day before you return, and the hour doesn't matter. Monday out and Tuesday back is less than 2 days, while Monday out and Wednesday back is 2 days.

    Holders of work permits, employment passes, student passes, dependent passes and long-term passes get no relief on newly bought goods. Goods carried for someone else get no relief either, so a neighbour's share of the shopping has to be declared. The same goes for goods for business or trade.

    How to declare

    Customs gives you two ways. You can declare and pay on the Customs@SG web application up to 3 days before you arrive, then leave by the Green Channel and show the e-receipt if you are stopped. You can also go to the Red Channel or the Customs Examination Area at the checkpoint. Officers make random checks at the Green Channel, so keep your receipts together and do the declaration before you join the queue.

    Liquor, cigarettes and penalties

    Liquor

    Once you have cleared immigration in Malaysia, Customs treats you as arriving from Malaysia, and that means no duty-free concession however long you were away. Liquor gets no GST relief either, so duty and GST apply from the first bottle. You can still bring it in if you declare it and pay. Rice wine, cooking wine, sake, soju and umeshu all count, which catches people buying a bottle for the kitchen. Wine also counts towards SFA's 5kg of processed food.

    Cigarettes

    Cigarettes and tobacco get no concession or relief, so every pack pays duty and GST. Customs disposes of any pack at the checkpoint that misses Singapore's standardised packaging requirements. Such a pack is contraband, as is one with no duty paid, and it is an offence to import, possess or buy either. Our advice is to leave cigarettes off the list, because you can pay and still lose the pack if the packaging fails.

    What Customs charges

    Customs may offer a composition sum for failing to declare or declaring wrongly, or take you to court:

    Singapore Customs' composition amounts for travellers
    GoodsFirst offenceSecond offenceThird offence
    Cigarettes, per packet or per 20 sticksS$200S$500S$800
    Other dutiable goods, such as liquor10 times the duty15 times the duty20 times the duty

    Dutiable goods carry a minimum of S$50. For goods with no duty, such as most groceries, it is up to 20 times the GST, also with a minimum of S$50. Serious cases, or a penalty above S$5,000, can go to court with no composition offered. Prohibited goods such as gum and vapes are an offence to bring in, whatever the quantity or your intent.

    Which JB supermarket to drive to

    The drive times and the closer checkpoint below come from TheSmartLocal's June 2026 guide, and they cover the drive alone. Its figures move between reports: NSK's Nusajaya outlet is 20 minutes from Tuas in the June guide and about 30 in its January report, so treat them as rough. Parking is from the mall's page or the named report. Where we found nothing, the table says so.

    Nine JB supermarkets by checkpoint and parking
    SupermarketCloser checkpointParkingGood for
    Giant, Pelangi Leisure MallWoodlands, 9 minutesNothing published that we foundFamiliar brands on a budget
    Mercato, Plaza PelangiWoodlands, 10 minutesNothing published that we foundImported and upscale goods
    Village Grocer, Mid Valley SouthkeyWoodlands, 15 minutesLive bay count online. Touch 'n Go, debit or credit cardImported goods, some not sold in Singapore
    AEON, AEON Mall Tebrau CityWoodlands, 18 minutesTouch 'n Go or contactless card at the gantry (YouTrip, July 2026)A stock-up with IKEA across the road
    Lotus's, Bukit IndahWoodlands, 22 minutesNothing published that we foundFamilies, with a playground and arcade nearby
    NSK Trade City, Sunway Big BoxTuas, 20 minutesThe mall says the fee is waived until further notice, and still lists ratesBulk buys and a wet market section
    Jaya Grocer, Eco GalleriaTuas, 21 minutesNothing published that we foundAustralian goods through its Coles tie-up
    Ben's Independent Grocer, Mall of MediniTuas, 22 minutesNothing published that we foundUpscale goods, with a restaurant and bakery
    Mydin, Mutiara RiniTuas, 30 minutesNothing published that we foundBudget buys at a halal hypermarket chain

    This list follows the checkpoint and the drive, so it carries no ranking. Our Woodlands or Tuas guide compares the two crossings.

    Through Woodlands

    Mid Valley Southkey has the best parking information of the group. Its car park page shows empty bays by zone, refreshed every 10 seconds, and Village Grocer is in the same mall. YouTrip's July guide puts AEON's supermarket on the ground floor at Tebrau City, and reports the car park as cashless and charged per entry. That comes from a report and not the mall, so read the board on the way in.

    Lotus's also has a store at KSL City Mall, on the lower ground floor, and the mall shares 2,800 spaces with its hotel (YouTrip, May 2026). Jaya Grocer has outlets at Toppen Shopping Centre and R&F Mall. Our JB shopping mall guide covers parking at those malls, plus City Square and Sutera Mall if you are pairing the run with other shopping.

    Through Tuas

    NSK is the plain stock-up option here. TheSmartLocal's January report describes wholesale-style shelves, a wet market section with live tilapia, and separate counters for weighing and labelling fresh items, which add time. It also says there are no plastic bags at checkout, so bring your own. NSK's Pandan and Skudai outlets suit a Woodlands trip, at about 40 minutes in that report, and the Skudai one is near Paradigm Mall and Sutera Mall.

    Jaya Grocer at Eco Galleria is the chain's largest outlet, at 35,000 sq ft with nearly 40,000 items. Ben's has The Grocer's Kitchen, which will cook meat or seafood you have just bought, so that's one way to enjoy the meat you can't bring home.

    What to buy in JB

    Food is capped by weight and everything is capped by GST relief, so household goods are the easy win: SFA's limits don't touch them. No single report covers every shelf, and this is what the named ones say.

    What reports say is worth buying, and the limit that applies
    ItemWho saysLimit that applies
    Laundry powder, detergent, toilet paper, sanitary padsSeth Lui, YouTripGST relief only
    EggsSeth Lui, TheSmartLocal30 per traveller
    Snacks, sauces, dried goods, instant noodlesYouTrip, Seth Lui5kg combined, and check for meat
    Fresh milk, French yoghurt, juicesSeth Lui, TheSmartLocal5kg combined
    Australian honey and Marmite at Jaya GrocerTheSmartLocal5kg combined
    Fresh fruit and vegetablesTheSmartLocalHand-carry quantity

    Seth Lui's comparison, updated 31 May 2026, set a FairPrice against the Lotus's at KSL City Mall. Eggs, laundry powder, instant noodles, toilet paper, sanitary pads, cooking oil, white rice and fresh milk came out cheaper at Lotus's. Dettol and dishwashing liquid came out cheaper at FairPrice, so JB doesn't win every aisle. That's one comparison at one branch, and the exchange rate moves.

    SFA tells travellers to prefer non-perishable food, because chilled items can spoil on the way back, and its pages name spices, biscuits, traditional snacks and canned food. If you do buy milk or yoghurt, YouTrip's advice is to pick up chilled and frozen goods last. Pack them where you can reach them, and allow for the queue.

    Subsidised cooking oil

    This limit is Malaysia's, and it applies at the till. Bernama reported on 24 April that the Domestic Trade and Cost of Living Ministry has enforced a ban on selling subsidised cooking oil packets to foreign nationals since 1 March 2026. Bottled oil sits outside that ban with a controlled price of its own, so buy that.

    The crossing with a full boot

    LTA wants the tank at least three-quarters full when you leave Singapore, a stored-value card with enough for the toll, and printed copies of your certificate of insurance and road tax. Generate your MyICA QR code before the checkpoint, for yourself or for the group. Our QR code guide has the steps. JPJ charges foreign cars RM20 per entry by Touch 'n Go card or eWallet, and the Causeway checklist has the rest.

    If you fill up on the way home, a Singapore car may buy RON97 only. Our petrol guide has the rule and the charges behind it. Fuel in spare containers gets no concession or relief from Customs, and more than 10 litres needs a permit. Chilled goods and a weekend jam don't mix, so read the JB traffic guide before you pick a time to head back.

    Frequently asked questions

    Can I bring chicken or pork back from a JB supermarket?

    Not from Malaysia. SFA's approved lists for poultry and pork leave Malaysia out, and its meat rule covers all forms of food products containing meat.

    How many eggs can I bring back from JB?

    Up to 30 chicken eggs in the shell per traveller, since SFA approves Malaysia (West) as a source. Free-range and processed eggs are not allowed.

    Is there a duty-free allowance for alcohol from JB?

    No. Singapore Customs gives no duty-free concession to travellers arriving from Malaysia, and liquor gets no GST relief. Declare it and pay duty and GST, and get a permit for more than 10 litres.

    Can I bring cigarettes back from JB?

    Only if the packs meet Singapore's standardised packaging requirements, and you declare them and pay duty and GST on every pack. Other packs are disposed of at the checkpoint. Failing to declare starts at S$200 per packet or per 20 sticks.

    Do I pay GST on groceries from JB?

    Yes, on the value above your relief. Singapore residents get up to S$100 after less than 2 days away, or up to S$500 after 2 days or more. Work pass, student pass and long-term pass holders get none.

    Which JB supermarket is closest to Woodlands?

    Of the nine in TheSmartLocal's June 2026 guide, Giant at Pelangi Leisure Mall is the shortest drive, at 9 minutes from Woodlands, and Mercato at Plaza Pelangi is 10 minutes. Neither figure includes the queue.

    Sources

    Radiant VEP Solutions is not affiliated with JPJ. You can apply yourself at vep.jpj.gov.my. If this is the car's first trip over and you would rather hand the paperwork to someone, our VEP application service can take it from there. JPJ makes the approval decision, so apply well before your grocery run.

    Driving in for the first time? We get your VEP ready

    WhatsApp us a photo of the log card. We apply on vep.jpj.gov.my and VEPAMS, and fit your headlight tag in JB or at our Bishan office.

    Also: RFID installation · Free VEP consultation · Compare DIY vs our VEP service