For many years now I have been doing an annual analysis and comparison of Walmart and Amazon, the two most important retailers in the world.
Walmart of course deserves that place due to its stature as still the world's largest merchant (and company) and one that represents an often substantial share of many consumer goods companies' total sales. But Amazon is closing in.
In terms of total revenue, Walmart came in at $648.1 billion for its fiscal year ending in January, 6.0% above the $611.2 in sales the previous year, as Walmart was helped in several ways from rising inflation.
Amazon total revenue in 2023 was $574.7 billion, up 11% from the $513.9 billion in 2022, as it gets ever closer to Walmart’s top line.
Gilmore Says.... |
 |
Amazon’s revenue growth overall was 11% in 2023, while product sales were up a more modest 5.3%. |
 |
What do you say? |
|
Click here to send us your comments |
|
|
|
|
What Walmart and Amazon are doing is obviously of interest to most other retail and consumer goods manufacturers, and I hope others as well, as in the end almost every company is connected in the end to the retail supply chain.
So let's start with Walmart, based again on its full fiscal year ending this past January.
While Walmart is an incredible giant, its growth had been slowing in recent years- until lately, during and since the pandemic.
As can be seen in the chart below, Walmart's US sales (Walmart stores only) grew very rapidly in the beginning years of the 2000s, primarily by adding new superstores carrying groceries at a rapid pace into new markets.
But that growth soon decelerated, and in the recession year of 2009 started a pattern of mostly very low growth (2012 an exception) for a few years.
As can be seen, growth in 2015 to 2018 has been a solid 3-4% (solid for a company that size that isn't Amazon).
It then jumped back up to a robust 8.7% growth in 2020 in the stay at home economy, but then also saw a strong 6.3% rise in 2021 and 6.9% last year.

Total Walmart US sales (Walmart US + Sam's Club) reached $527.9 billion last year, 130% growth versus the $228.9 billion those two segments had in 2004, but as noted above that pace of that growth has obviously slowed substantially until the past four years. The Cumulative Average Growth Rate (CAGR) has averaged 4.2% since 2004, and now 4.5% since 2015 after four good years.
Walmart's International's growth for a change was solid last year, coming in at 13.5%. Walmart International sales last year were $114.6 billion, down from $121.3 billion in 2020.
They were at $125 billion all the way back in 2011. International is clearly not the Walmart growth engine once imagined, and is now something of a boat anchor for financial performance. But maybe they have turned it around.
Not all that many years ago, there were concerns (I think legitimately at the time) about Walmart gobbling a giant, monopolistic share of the US retail market. That fear has simply faded, in the face of a generally flat Walmart share and the rise of Amazon, which is the one everyone is now worried about swallowing the world.
SCDigest developed a methodology several years ago, where we compare Walmart's total US store sales versus relevant US retail figures - total retail minus autos and parts, gas station and other fuel sales, and restaurants/bars.
It's not quite perfect because Walmart does sell some gasoline, but it doesn't break it out in a way we can use. Nevertheless, I think what we have is pretty good - and does reflect a higher share of US retail sales for Walmart than if you do not exclude those categories, which is how it often reported. When you hear numbers like this, make sure you understand how they are calculated.
By our measure, as seen in the chart below, Walmart had an 10.7% share of US retail sales in 2023, just over its previous the peak of 10.6% in 2009. I will note the government revised some of its data, so there may be some modest differences in this year’s numbers versus what I have presented in prior years (basic story is unchanged).

The big question is: Will Amazon overtake Walmart for the top US retail spot soon? The answer, if you look at just retail product sales (on-line and in-store): it won’t be in the short term (see more below). Another question: Would the FTC now let Walmart (or Amazon) buy say Kroger or CVS? Hard to say. I think a definite No for Amazon. The FTC is fighting the merger of Kroger’s and Albertson’s.
Walmart still doesn't provide much detail on its ecommerce numbers, but it says it saw 21% growth in its global on-line sales in its second quarter of this year.
Amazon meanwhile saw basically flat growth on-line sales for most of 2022 and into 2023, rallying a bit over the last four quarter. Amazon’s on-line sales rose a modest 5% year-over-year in the recently reported Q2 results. After explosive growth for Amazon and ecommerce generally during the pandemic, the market has clearly slowed way down.
Still, in 2023 Amazon had 37.6% of US retail ecommerce spend compared to Walmart’s 6.4%, according to estimates from the statista.com. Other sources have different numbers, but are generally close enough to these that show Amazon dominance. The eMarketer.com predicts Amazon’s share will exceed 40% in 2024.
Turning to Amazon, it provides a lot of numbers to analysts but getting the best insight from them takes some work. That is because of its several business units and how it computes certain ratios, and (unfortunately) changes it has made in the past few years in what numbers it provides.
Realize that of Amazon’s total sales in 2023 of $574 billion, more than 50% (and growing) comes from services, such as its AWS web services unit, Fulfillment by Amazon, advertising revenue, (especially) marketplace commissions and more.
The chart below shows Amazon's recent growth in product sales on a global basis. So Amazon’s revenue growth overall was 11% in 2023, while product sales were up a more modest 5.3%.

As briefly noted above, it used to be easier to track Amazon's logistics costs, which include fulfillment (distribution center costs, including amortization of all those expensive FCs, plus some inbound transportation costs), and shipping expense, which is accounted for separately from fulfillment.
Amazon used to report net shipping expense (shipping costs minus any shipping revenues, including an allocation of Prime subscription sales), but it no longer does. That said, I am sure shipping still is a big loss leader for Amazon, almost surely several billion dollars per year at minimum.
But as a quick calculation, Amazon spent $90.6 billion globally on fulfillment in 2023 and $89.3 billion on shipping, for a total logistics spend of an incredible $179.9 billion, some 11% versus growth in product sales growth last year. By my way of thinking, that means logistics costs as a percent of physical product sales are continuing to rise rapidly at Amazon.
I am out of room, even though I have a lot more. Will do a part 2 on this as I did last year next week.
Any reaction to these numbers from Amazon and Walmart? Any other data you would like to see? Let us know your thoughts at the Feedback button or section below.
Your Comments/Feedback
|