Over 160,000 E-commerce Stores Shut Down Due to Cost Pressures

ChinaSocial CommerceEcommerceSocial CommerceDigital RetailVietnam.vn · September 29, 2026 at 9:59 AM · Translated from Chinese
Over 160,000 E-commerce Stores Shut Down Due to Cost Pressures

Over 160,000 e-commerce stores in China have shut down due to overwhelming cost pressures, resulting from increased competition and higher marketing and operational costs. This has led to a significant decline in the number of online stores operating in the country, as many entrepreneurs have been forced to abandon their e-commerce ventures.

The shutdown of these e-commerce stores matters for social commerce as it highlights the challenges faced by smaller players in competing with larger e-commerce platforms. The high costs of customer acquisition, logistics, and inventory management have made it difficult for these stores to stay afloat, leading to a decline in the overall e-commerce market and affecting the social commerce ecosystem.

The Social Commerce Daily Digest

Yesterday's top 5 stories in your inbox, every morning.