· Giraffe

Selling food online in Singapore with Shopify

Information checked as of 11 October 2026

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

Do you need an SFA licence?

SFA looks at the activity, not the sales channel. Its published guidance gives these cases:

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:

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:

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:

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:

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:

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

Setup checklist

  1. Decide your model: home-based, reseller, manufacturer with premises, or importer. Confirm the licence position with SFA.
  2. If you're home-based, check the HDB or URA conditions and take the food hygiene course.
  3. Register the business if needed (ACRA guide).
  4. If importing, get your SFA licence or registration and a cargo clearance permit per consignment.
  5. Label every prepacked product, with allergens, and put the label details on the product page.
  6. Confirm perishable delivery in writing with your courier, or use your own delivery.
  7. Set up local delivery, pickup and shipping profiles, then place test orders.
  8. Add a contact number or email to every listing and keep batch, expiry and supplier records.
  9. 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.

Start a Shopify trial →

References

Rules, features and fees change, so check the live page before you act on anything here.

  1. Requirements for Home-based Food Businesses, Singapore Food Agency (last updated 4 Aug 2026). Accessed 11 October 2026.
  2. About HDB/URA Home-based Business Scheme, Singapore Food Agency. Accessed 11 October 2026.
  3. 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.
  4. Home-Based Business Scheme, Housing & Development Board. Accessed 11 October 2026.
  5. Home-Based Business Scheme, GoBusiness Licensing. Accessed 11 October 2026.
  6. Requirements for Online Food Sellers, Singapore Food Agency (last updated 19 Feb 2025). Accessed 11 October 2026.
  7. Guidelines for food sellers selling food online via e-commerce platforms, Singapore Food Agency (20 Sep 2021). Accessed 11 October 2026.
  8. Businesses that Need Licence / Permit for Food Retail, Singapore Food Agency. Accessed 11 October 2026.
  9. Food Shop Licence, GoBusiness Licensing. Accessed 11 October 2026.
  10. What You Need to Know for Import of Food for Commercial Sale, Singapore Food Agency. Accessed 11 October 2026.
  11. Requirements for Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
  12. Application Process & Fees for Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
  13. Businesses that Need Licence / Permit / Registration for Import / Export, Singapore Food Agency. Accessed 11 October 2026.
  14. Labelling Requirements for Food, Singapore Food Agency (last updated 30 Dec 2025). Accessed 11 October 2026.
  15. Understanding Food & Nutrition Labels Before Purchase, Singapore Food Agency. Accessed 11 October 2026.
  16. Information on Food Allergy & Intolerance, Singapore Food Agency. Accessed 11 October 2026.
  17. Food Regulations, Singapore Statutes Online. Accessed 11 October 2026.
  18. Apply for Liquor Licence, Singapore Police Force. Accessed 11 October 2026.
  19. New Requirements To Regulate Supply Of Liquor Online Or Through Telecommunication Services (18 Nov 2023), Singapore Police Force. Accessed 11 October 2026.
  20. Liquor Licence (Class 1A, 1B, 2A, 2B, 3A, 3B, 4), GoBusiness Licensing. Accessed 11 October 2026.
  21. Liquor Control (Supply and Consumption) (Liquor Licensing) Regulations 2015, Singapore Statutes Online. Accessed 11 October 2026.
  22. Ninja Flexi Terms & Conditions, Ninja Van Singapore. Accessed 11 October 2026.
  23. Cold chain logistics, Ninja Van Singapore. Accessed 11 October 2026.
  24. Frozen Delivery Tips for Businesses in Singapore, Ninja Van Singapore. Accessed 11 October 2026.
  25. General Prohibition & Dangerous Goods, SingPost. Accessed 11 October 2026.
  26. Speedpost Terms & Conditions, SingPost. Accessed 11 October 2026.
  27. Terms & Conditions, Lalamove Singapore. Accessed 11 October 2026.
  28. Deliver even Fresher with Lalamove’s Refrigerated Trucks! (28 Dec 2020), Lalamove Singapore. Accessed 11 October 2026.
  29. Setting up local delivery for online orders, Shopify Help Center. Accessed 11 October 2026.
  30. Setting up pickup in store for online orders, Shopify Help Center. Accessed 11 October 2026.
  31. Shipping profiles, Shopify Help Center. Accessed 11 October 2026.
  32. Build a date picker for a specific shipping rate, Shopify developer documentation. Accessed 11 October 2026.
  33. Flare: Delivery Date Picker, Shopify App Store. Accessed 11 October 2026.