Our expanded retail and ecommerce forecast coverage now includes country-level breakouts for 66 nations around the world. North America, China, and Western Europe continue to drive global outcomes, but a total of 53 countries will have at least $1 billion in ecommerce sales.
Middling retail sales growth and healthy-if-unspectacular ecommerce growth are both the new status quo in most major markets. Unexpected highlights still exist, but double-digit growth is increasingly hard to find. Ecommerce penetration is steadily rising once again, but digital’s share grab has become a slow march everywhere other than China.
Key Question: What is the outlook for worldwide, regional, and country-by-country retail and ecommerce sales in 2024 and beyond?
Key Stat: Worldwide ecommerce sales will increase by 8.4% this year—a low figure by the standards of the 2010s, but representative of the new normal for many countries. That increase will translate to nearly $500 billion in new spending.
Here’s what’s in the full report
2files
Exportable files for easy reading, analysis and sharing.
9charts
Reliable data in simple displays for presentations and quick decision making.
Table of Contents
Executive Summary
Retail sales will cross $30 trillion as ecommerce tops $6 trillion
India and a range of smaller countries will deliver the fastest ecommerce growth
More than 50% of retail sales in China will take place online this year
China and the US will account for 70.0% of ecommerce sales, nearly the same as last year
Gain access to reliable data presented in clear and intelligible displays for quick understanding and decision making on the most important topics related to your industry, included at no extra cost.
Excluding China, Global Ecommerce Penetration Will Be 12.5% This Year (ecommerce % of total retail sales in China, worldwide, and worldwide excluding China, 2022-2028)
Excluding China, Global Ecommerce Penetration Will Be 12.5% This Year (ecommerce % of total retail sales in China, worldwide, and worldwide excluding China, 2022-2028)