· Giraffe
Selling food online in Singapore with Shopify
Selling food online is one of the most popular ways to start in Singapore, from home bakers to frozen-food importers. Whether you need a licence depends on what you actually do with the food, not on whether you sell it through a Shopify store. This guide sorts out the Singapore rules from the Singapore Food Agency (SFA), the Housing & Development Board (HDB) and the Singapore Police Force (SPF), then shows how to set up delivery, pickup and delivery slots on Shopify.
This is general information, not legal advice. It summarises agency pages as of the date above. Rules change and edge cases are common, so confirm your own situation with SFA (via its online feedback form) or GoBusiness before you start selling.
The short version
- Home-based food businesses don't need an SFA licence, but they must follow SFA's food safety rules and the HDB or URA home-business conditions. No catering, no selling to licensed food shops, no ready-to-eat raw seafood.
- Reselling food bought from a local distributor without handling, cooking or processing it, and without a physical store, doesn't need a licence either.
- Importing food for sale always needs an SFA licence or registration, even if the food arrives by parcel post. Food you bring in by parcel for yourself can't be sold.
- Prepacked food must carry a compliant label, including allergens, and SFA encourages you to show the same information on your online listings.
- Alcohol needs a liquor licence if you sell it online, plus an under-18 warning at the point of sale.
- Couriers differ a lot on perishables. Ninja Van's standard terms exclude perishables but it runs a separate cold-chain service. Ask every courier before you promise delivery of chilled or frozen food.
Do you need an SFA licence?
SFA looks at the activity, not the sales channel. Its published guidance gives these cases:
- You cook or bake at home and sell online. SFA says home-based food businesses currently don't need an SFA licence, because of their small scale. They still have to follow food laws and the conditions below.
- You resell packaged food from a local distributor, with no handling, cooking or processing and no physical store. SFA says no licence is needed to sell it online. SFA's older e-commerce guidelines say the same about sellers who buy from licensed wholesalers or importers.
- You also run a physical shop, kitchen or factory where food is handled, cooked or processed. SFA says you need a food shop licence (or the relevant licence for a manufacturer) before you start. SFA's food retail page lists the licensed categories, and GoBusiness hosts the food shop licence application.
- You import the food. A licence or registration is required. See the import section below.
Everyone who sells food, licensed or not, must not sell food that is unsafe or unsuitable. SFA's e-commerce guidelines quote section 15 of the Sale of Food Act and section 40 of the Environmental Public Health Act, and say SFA takes enforcement action for breaches. Homes implicated in food safety incidents can be told to stop immediately or recall products.
Rules for home-based food sellers
If you make food at home, two sets of rules apply at once: SFA's food rules and the HDB (or URA, for private homes) Home-Based Business Scheme. Putting SFA's requirements, SFA's scheme page and HDB's conditions together:
- No catering. SFA says home-based businesses can't offer catering, including buffet lines or packed meals. Only SFA-licensed businesses can.
- No selling to licensed food businesses. You can't supply hawker stalls, restaurants, coffee shops, cafés, canteens or temporary-fair stalls, and you can't prepare food at home to sell at temporary fairs.
- No ready-to-eat raw seafood, such as sashimi, oysters and marinated raw seafood.
- Use legal ingredients. Ingredients must be legally imported or from licensed manufacturers and suppliers. SFA says not to source from other home-based businesses and not to use food you brought back from travel.
- No signboards or flyers at the flat. HDB's conditions and GoBusiness both say no advertisements, signages or posters at the premises. SFA says promoting online, including on delivery platforms, is not prohibited.
- Only residents work in the flat, per HDB and GoBusiness, and the flat must stay mainly residential without disturbing neighbours.
- Keep the scale small. SFA's hygiene guidelines say that if you prepare food for a larger number of clients or in large quantities, you should move to licensed premises.
SFA encourages home-based sellers to take the basic food hygiene course (WSQ FSC Level 1) and follow its hygiene guidelines, such as keeping food preparation areas clean and not letting pets roam freely in the home.
Importing food to sell
SFA says that to import food for commercial sale you need an SFA licence or registration, and a cargo clearance permit for each consignment. Which one depends on the food:
- A licence for meat and fish products, fresh fruit and vegetables, and shell eggs.
- A registration for processed food and food-contact articles such as plates, cups and utensils.
General requirements include an ACRA-registered business with a UEN that is activated with Singapore Customs for trade, and a GIRO account with SFA to pay fees. See our ACRA registration guide for the first step. Fees and processing times are on SFA's application page, so check it rather than relying on a number here.
Two traps to avoid. First, SFA says you are treated as importing for commercial sale even if you receive and sell food or samples by parcel post. Second, SFA's e-commerce guidelines say food brought in by travellers or by parcel post is allowed only for personal consumption and not for sale, and selling it without a valid import permit is an offence. If you import, the label is also your job: SFA notes that manufacturers' labels often don't meet Singapore requirements, and importers can add sticker labels.
Labels, allergens and your product pages
SFA's labelling rules apply to all prepacked food sold in Singapore, including online. The general label information, in English, is:
- the common name or description of the food
- a complete list of ingredients, including allergens
- net contents
- the name and address of the local food business (manufacturer, packer, importer, distributor, producer or agent)
- the country of origin
Allergens have to be declared in the ingredient statement. SFA lists seven groups: cereals containing gluten, crustaceans, eggs, fish (including molluscs), peanuts and soybeans, milk (including lactose) and tree nuts. The Food Regulations on Singapore Statutes Online also list sulphites at 10 mg/kg or more. Allergens can't be hidden behind generic terms. "May contain" statements are precautionary and SFA says they should rest on a risk assessment. Check your label against SFA's labelling guide, because the Food (Amendment) Regulations 2025 took effect on 30 January 2026.
Nutrition and health claims are now regulated by the Ministry of Health and the Health Promotion Board, not SFA (SFA says this changed on 2 May 2024). Don't write "healthy", "low sugar" or similar on a product page without checking those rules.
For your Shopify listings, SFA's guidelines say sellers are encouraged to show the same label information online, either as text or as a clear photo of the label. For non-prepacked food, such as fresh produce or cooked meals, the formal label rules don't apply, but SFA recommends showing the name, net contents, origin, storage instructions, allergens, the seller's name and address, and the SFA licence number where applicable. It also suggests giving a contact number or email on each listing. SFA describes a voluntary standard for food e-commerce, SS 687:2022, for small sellers who want a checklist for product information, traceability and recalls.
Keep batch and expiry records and know who you bought from and who you sold to. SFA recommends this so that you can pull a product and contact buyers quickly if there is a recall. Your Shopify order history already holds the buyer side.
Selling alcohol online
Selling alcohol is a separate licensing regime run by the Singapore Police Force. SPF says a liquor licence is required to supply any liquor unless an exemption applies, and that supplying liquor online, whether through your own store or a platform, needs a licence. GoBusiness defines liquor as a beverage with more than 0.5% ethanol and includes sending or delivering the liquor in "supply". Since 2 January 2024, licensees must not supply liquor to anyone under 18 online, and must warn buyers that buying liquor under 18 is an offence and inform them of the penalty. The SPF's liquor licence page sets out the classes and the application route through GoBusiness.
On Shopify, that means an age warning at the point of sale on your own store, such as a clear notice on product and checkout pages. We couldn't verify that Shopify adds an age warning by default, so plan how you will show one, and talk to SPF before launching alcohol.
Delivering perishable food
Couriers' terms are the main practical limit for food. What we could verify from each carrier's own pages:
- Ninja Van. The terms for its Ninja Flexi service list perishables such as vegetables, fruits and meat as unacceptable. Separately, Ninja Van's Ninja Cold service handles chilled goods at 2 to 8°C and frozen goods at -15°C or colder, and lists foods like meat, seafood, dairy and prepared meals. It is set up through its sales team.
- SingPost. Its prohibited goods page lists perishable foodstuff such as meat, fish, vegetables and fruit, and the Speedpost terms bar perishable substances. Check with SingPost before sending any fresh or chilled food.
- Lalamove. Its terms say users shall not dispatch perishable substances, yet it has also promoted refrigerated lorries for chilled and frozen goods. Ask Lalamove which service applies to your product.
Couriers change their rules, so get the answer for your product in writing. Also remember that SFA's guidelines expect food to be transported in a way that doesn't compromise safety: keep delivery vehicles and covers clean and keep perishables at the right temperature. For the rest of the courier setup, see our Singapore shipping guide.
Setting up Shopify for food
Local delivery
If you or your own rider deliver, Shopify's local delivery lets you set zones by postal code or radius, a minimum order and tiered prices. Points to know:
- You can have up to 10 delivery zones per location, and up to 3 extra price rules per zone.
- The "Delivery information" text you add appears in the order confirmation email, which is a good place to state your delivery window and handling advice.
- Local delivery works with Shop Pay but not with other accelerated checkouts such as Apple Pay and Google Pay, and third-party shipping apps may conflict with it.
- A customer can't mix shipping and local delivery in one order.
Pickup in store
If customers collect from your kitchen or shop, pickup in store shows an expected pickup time based on your processing time, and sends a "ready for pickup" email. Customers choose a pickup location at checkout. If that location is your home, note that GoBusiness says selling physical goods in and around the residential premises of a home-based business is not allowed, so check with HDB or URA before offering home pickup.
Delivery dates and time slots
Shopify's built-in options show processing time, not customer-chosen delivery days. For date and time selection, Shopify's developer documentation says checkout extensions for a date picker are available only to Shopify Plus. Other plans typically use a delivery-date app, which usually shows the picker on the product or cart page. One example is Flare: Delivery Date Picker, whose App Store page lists cut-off times, blocked dates, order limits and pickup time slots, and mentions bakeries and perishable products among its uses. We haven't tested it, and because it's one of many, compare a few on the App Store, check that they work with Singapore postal codes and with Shopify's local delivery, and test a real order.
Shipping profiles
Use shipping profiles to give frozen or chilled products their own rates, separate from dry goods. Shopify allows up to 99 custom profiles. If your rates depend on product, postcode or cart contents, a rules app such as Giraffe Shipping can set them up without code.
GST, privacy and payments
- GST. The same rules as any Singapore seller apply, and prices must be shown GST-inclusive once you register. See our GST guide.
- Customer data. Delivery addresses, phone numbers and dietary or allergy notes are personal data. See our PDPA guide.
- Payments. Cash on delivery adds extra risk for perishables, so read our COD guide first.
- Findability. Local food buyers search by area and category: see local SEO for a Singapore Shopify store.
- Returns. Handling of returns and refunds is covered in our returns guide. Food that arrives unsafe or spoiled is also covered by the food safety rules above.
Setup checklist
- Decide your model: home-based, reseller, manufacturer with premises, or importer. Confirm the licence position with SFA.
- If you're home-based, check the HDB or URA conditions and take the food hygiene course.
- Register the business if needed (ACRA guide).
- If importing, get your SFA licence or registration and a cargo clearance permit per consignment.
- Label every prepacked product, with allergens, and put the label details on the product page.
- Confirm perishable delivery in writing with your courier, or use your own delivery.
- Set up local delivery, pickup and shipping profiles, then place test orders.
- Add a contact number or email to every listing and keep batch, expiry and supplier records.
- If you sell alcohol, apply for the SPF liquor licence and add an age warning.
Selling cosmetics or supplements instead of food? The rules are different: see cosmetics and health products online in Singapore. Food-like products such as supplement biscuits or drinks can sit on the food side, so check HSA's classification as well.
Frequently asked questions
Do I need an SFA licence to sell food online in Singapore?
It depends on what you do. SFA says home-based food businesses currently don't need an SFA licence, and neither does an online seller who only resells food from a local distributor with no handling, cooking or processing and no physical store. You do need a licence or registration if you import food, and a food shop licence if you handle or cook food at physical premises. Confirm your case with SFA.
Can I sell home-baked goods on Shopify?
Yes, if you stay within the Home-Based Business Scheme and SFA's rules. That means small scale, only residents working in the flat, no signboards or flyers at the home, no catering, no sales to licensed food shops or temporary fairs, and no ready-to-eat raw seafood. Selling online is not prohibited. Your food must be safe and properly labelled.
What must be on the label of food I sell online?
Prepacked food must carry its common name, a full ingredient list with allergens declared, net contents, the name and address of the local business, and the country of origin, in English. SFA encourages showing the same details or a clear photo of the label on your online listing. Nutrition and health claims are regulated by MOH and the Health Promotion Board.
Can I import food and sell it on my Shopify store?
Only with the right SFA licence or registration and a cargo clearance permit for each consignment. SFA treats food received by parcel post for sale as a commercial import. Food that travellers or parcels bring in for personal use can't be sold. You also need an ACRA-registered business with an activated UEN.
Do I need a licence to sell alcohol online in Singapore?
Yes. The Singapore Police Force says a liquor licence is required to supply liquor, including online and through platforms. Since 2 January 2024, licensees must not supply liquor to anyone under 18 online, and must warn buyers that buying it under 18 is an offence and tell them the penalty.
Setting up a new food store? A Shopify trial lets you configure local delivery, pickup and shipping profiles and place test orders before you launch.
References
Rules, features and fees change, so check the live page before you act on anything here.
- Requirements for Home-based Food Businesses, Singapore Food Agency (last updated 4 Aug 2026). Accessed 11 October 2026.
- About HDB/URA Home-based Business Scheme, Singapore Food Agency. Accessed 11 October 2026.
- Guidelines on Food Safety & Hygiene Practices for Residents Preparing Food under the HDB/URA’s Home-based Small Scale Business Scheme, Singapore Food Agency. Accessed 11 October 2026.
- Home-Based Business Scheme, Housing & Development Board. Accessed 11 October 2026.
- Home-Based Business Scheme, GoBusiness Licensing. Accessed 11 October 2026.
- Requirements for Online Food Sellers, Singapore Food Agency (last updated 19 Feb 2025). Accessed 11 October 2026.
- Guidelines for food sellers selling food online via e-commerce platforms, Singapore Food Agency (20 Sep 2021). Accessed 11 October 2026.
- Businesses that Need Licence / Permit for Food Retail, Singapore Food Agency. Accessed 11 October 2026.
- Food Shop Licence, GoBusiness Licensing. Accessed 11 October 2026.
- What You Need to Know for Import of Food for Commercial Sale, Singapore Food Agency. Accessed 11 October 2026.
- Requirements for Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
- Application Process & Fees for Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
- Businesses that Need Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
- Labelling Requirements for Food, Singapore Food Agency (last updated 30 Dec 2025). Accessed 11 October 2026.
- Understanding Food & Nutrition Labels Before Purchase, Singapore Food Agency. Accessed 11 October 2026.
- Information on Food Allergy & Intolerance, Singapore Food Agency. Accessed 11 October 2026.
- Food Regulations, Singapore Statutes Online. Accessed 11 October 2026.
- Apply for Liquor Licence, Singapore Police Force. Accessed 11 October 2026.
- New Requirements To Regulate Supply Of Liquor Online Or Through Telecommunication Services (18 Nov 2023), Singapore Police Force. Accessed 11 October 2026.
- Liquor Licence (Class 1A, 1B, 2A, 2B, 3A, 3B, 4), GoBusiness Licensing. Accessed 11 October 2026.
- Liquor Control (Supply and Consumption) (Liquor Licensing) Regulations 2015, Singapore Statutes Online. Accessed 11 October 2026.
- Ninja Flexi Terms & Conditions, Ninja Van Singapore. Accessed 11 October 2026.
- Cold chain logistics, Ninja Van Singapore. Accessed 11 October 2026.
- Frozen Delivery Tips for Businesses in Singapore, Ninja Van Singapore. Accessed 11 October 2026.
- General Prohibition & Dangerous Goods, SingPost. Accessed 11 October 2026.
- Speedpost Terms & Conditions, SingPost. Accessed 11 October 2026.
- Terms & Conditions, Lalamove Singapore. Accessed 11 October 2026.
- Deliver even Fresher with Lalamove’s Refrigerated Trucks! (28 Dec 2020), Lalamove Singapore. Accessed 11 October 2026.
- Setting up local delivery for online orders, Shopify Help Center. Accessed 11 October 2026.
- Setting up pickup in store for online orders, Shopify Help Center. Accessed 11 October 2026.
- Shipping profiles, Shopify Help Center. Accessed 11 October 2026.
- Build a date picker for a specific shipping rate, Shopify developer documentation. Accessed 11 October 2026.
- Flare: Delivery Date Picker, Shopify App Store. Accessed 11 October 2026.