The Business Study

Home/Compare/Amazon vs Walmart

Amazon vs Walmart: who makes more money?

Amazon is bigger: $717 billion in revenue against $713 billion for Walmart, about 1.0 times as much. It also keeps more of each sale: $10.83 of every $100 versus $3.07. Across 5 rounds from their latest annual reports, Amazon wins 5.

From each company's latest Form 10-K: Amazon (year ended December 31, 2025) and Walmart (year ended January 31, 2026). Page updated November 8, 2026.

5Amazon
–
0Walmart

Revenue Money coming in

AmazonWins
$717 billion
Walmart
$713 billion

Net profit After every cost and tax

AmazonWins
$77.7 billion
Walmart
$21.9 billion

Kept per $100 of sales Profit margin

AmazonWins
$10.83
Walmart
$3.07

Employees As each 10-K states it

Amazon
1,576,000
WalmartMore
2,100,000

Revenue per employee Revenue ÷ employees

AmazonWins
$454,901
Walmart
$339,601

Growth over 5 years Revenue, first to latest year shown

AmazonWins
+86%
Walmart
+28%

How each one makes its money.

Amazon

Amazon sells things online, takes a cut when other sellers use its store, rents out computing power (AWS), and sells ads and Prime.

Online store$269B38% of total
Seller fees$172B24% of total
AWS (cloud)$129B18% of total
Ads$68.6B10% of total
Prime and subscriptions$49.6B7% of total
How Amazon makes money
Walmart

Walmart sells groceries and general goods at low margins in huge volume, through Walmart U.S., Sam's Club and stores abroad.

Walmart U.S.$486B68% of total
Walmart International$132B19% of total
Sam's Club$95.5B13% of total
How Walmart makes money

Quick answers.

Who makes more money, Amazon or Walmart?

Amazon: $717 billion in revenue against $713 billion.

Which is more profitable, Amazon or Walmart?

Amazon keeps more of each dollar ($10.83 of every $100). In total profit, Amazon made more: $77.7 billion.

Which has more employees, Amazon or Walmart?

Walmart, with about 2,100,000 against 1,576,000.

Swap in another company

Sources: Amazon.com, Inc. Form 10-K and Walmart Inc. Form 10-K on SEC EDGAR. Fiscal years can end in different months, so each side uses its own latest year. Profit means net income.