B2B wholesale import in Singapore centres on TradeNet permits, containerised sea freight through PSA, and 9% GST absorption, while retail express sales compress order-to-door time to under 60 minutes using GrabExpress or Lalamove fleets. The core trade-off is margin per pallet against velocity per parcel, split across entirely different cost and cash-flow structures.
Import Duty, GST, and the TradeNet Permit Split
Any B2B wholesale import into Singapore runs through Singapore Customs’ TradeNet portal. You will file a permit before the vessel or flight touches down, declare the HS code, invoice value, and country of origin, and settle either 9% GST that applies to most goods or duties on the controlled items — liquor, tobacco, petroleum, and motor vehicles. A 20-foot TEU from Shenzhen to Singapore costs roughly USD 800 to USD 1,200 in sea freight plus terminal handling at Pasir Panjang or Jurong Port, and customs brokers like C. H. Robinson or local forwarder CWT will charge SGD 80 to SGD 150 per permit filing. Miss the deadline or misdeclare and you are staring at penalty clauses under the Customs Act, not a polite warning.
Retail express sales rarely touch TradeNet at all. A distributor selling via Shopee, Lazada, or a direct WhatsApp catalogue holds inventory already cleared and GST-paid, and every outbound parcel is an SG domestic movement: courier pickup, sort, and drop. The compliance burden flips from customs clearance to PDPA data handling, receipt issuance, and GST on the retail price. That is the first structural break — import is a regulated event, express sale is a repeated operational loop.
Unit Economics: Container Freight vs 30-Minute Dispatch
The money story divides at the pallet and the parcel. A full 40-foot container of, say, FMCG goods from Ningbo lands in Singapore at a landed cost per unit that can be 30% to 45% below buying local wholesale. Those savings only materialise if you can clear and hold large volume, which means warehouse space at JTC Logistics hubs or third-party operators like YCH or ALOG. Rack rates run from SGD 1.20 per pallet per day in Tuas to SGD 2.50 in central-adjacent facilities — the number you need before you commit to a 68 CBM container.
Retail express is the opposite arithmetic: you sacrifice landed cost for time. A single 5 kg parcel moved from a Tampines micro-fulfilment room to a Bukit Merah customer costs between SGD 5.50 and SGD 8.00 using Ninja Van, J&T, or QXpress, and SGD 9 to SGD 14 on GrabExpress or Lalamove for a same-hour run. The gross margin per unit must absorb that delivery fee on top of packaging and picker wages. This is why express sales only survive on SKUs with either high unit margin — electronics, beauty — or basket-building cross-sell engineered into the cart at checkout.
Payment Cycles: LC at Sight vs Instant Wallet Settlement
B2B import ties up cash for months. You will pay your Chinese, Thai, or Vietnamese supplier by telegraphic transfer, letter of credit, or open account with 30-to-90-day terms. Shipment lead time from Pearl River Delta ports to Singapore is 8 to 14 days, customs and delivery add another 2 to 5 days, and your wholesale customers — retailers, hawker chains, clinics — will demand 30-day credit terms. Order-to-cash stretches to 60 to 120 days, and every day at 4% to 6% annualised financing cost shaves your margin on a slow-moving SKU.
Express retail collapses the cycle to near zero. Flows through Shopee, Lazada, or Qoo10 release payouts weekly, GrabExpress and Lalamove settle on delivery in the driver app, and direct bank-transfer orders hit your account within two hours. If you run a stack like Odoo or QuickBooks Commerce synced to a gateway, you can reconcile each express sale in real time, while an import container still sits as an open purchase order on the balance sheet.
Warehousing vs Dark Stores: Where Inventory Sleeps in SG
Physical geography dictates the choice. Singapore spans roughly 734 square kilometres, so a container distributor can run comfortably from Jurong — within a 25-minute drive of the city core — and still hit overnight wholesale delivery windows. B2B wholesale needs racking, docks, and receiving bays because inbound is in pallet batch and outbound is full-case or split-case orders.
Retail express needs the opposite: small-footprint dark stores or micro-hubs placed inside the delivery heatmap. Operators like FairPrice Online and GrabMart hold 2,000 to 5,000 SKUs in 5,000 to 15,000 sq ft spaces in Tampines, Bedok, and Clementi, using flow racks and pick-to-light. A 10-minute dispatch radius from each node keeps delivery SLA under 45 minutes. You cannot run that out of a Jurong bonded-rag warehouse, and you cannot run a 40-foot container operation out of a shophouse corridor. Select by order profile before you pick your square footage.
Choosing the Operating Model per SKU Category
Do not run one model for everything. Volumetric, low-margin goods — rice, bottled water, tissue, pantry staples — belong to the wholesale import channel because the freight saving per kilogram beats the express delivery fee. Time-sensitive, discretionary SKUs — prepared meals, electronics accessories, Korean skincare — belong in the express retail model because the customer pays for speed and you charge a premium for the 60-minute window. Retailers executing both models in Singapore today run a dual rail: a 3PL-managed central warehouse for import pallets and one or two dark-store nodes for express stock. Each rail has its own inventory buffer, its own carrier contract, and its own cash-flow expectation, with no overlap in the operational KPIs.
| Model | Key Feature | Best For |
|---|---|---|
| B2B Wholesale Import (Sea Freight) | TEU containers, TradeNet GST clearance, PSA/Jurong Port linkage | Low-margin, high-volume dry goods; deep inventory holding |
| B2B Wholesale Import (Air Freight) | 3–6 day China-SG transit, higher unit freight, faster restock | High-value electronics, time-bound seasonal SKUs |
| Retail Express (GrabExpress / Lalamove) | Same-hour dispatch, SGD 9–14 per parcel, wallet settlement | Urgent single-parcel orders in metro SG |
| Retail Express (Ninja Van / J&T / QXpress) | Next-day or same-day batch, SGD 5.50–8 per parcel, cheap density | Daily e-commerce volume, basket orders, nationwide zones |
| Hybrid Wholesale + Express | Central warehouse + micro dark store, dual carrier contracts | Operators with mixed SKU margins and dual demand curves |
Ready to Accelerate Your Digital Growth Strategy?
Partner with an industry-leading digital agency to upscale your infrastructure today.



