The Markup CeilingWide moat

Costco Wholesale (COST) — moat facet

Sales doubled, buying power grew, private label reached a third of the business, and the gross margin did not move. That is the ceiling, working.

Costco is widely reported to hold itself to a hard ceiling on markup — in the region of fourteen percent on branded goods and fifteen on Kirkland Signature — a rule handed down from the company's founders and repeated by its executives for forty years. No filing states it, so treat the specific numbers as reported rather than reported-to-the-SEC.

Gross margin percentage, FY2023-FY2025 and Q3 FY202610.57%FY2310.92%FY2411.12%FY2511.04%Q3 26Excluding gasoline effects: 11.03% in FY2025 and 11.26% in Q3 FY2026.
The evidence for the markup ceiling is not a policy document; it is the flatness of this line through a decade in which every input to it improved.

What the filings do show is the consequence, and the consequence is more convincing than the rule. Costco's gross margin percentage was 11.12% in fiscal 2025, 10.92% in 2024, 10.57% in 20231. Go back a decade and the figure sits in the same narrow band. Over that period net sales roughly doubled, the company gained enormous additional buying scale, added a huge private-label business that carries higher margins, and raised its membership fee twice. Every one of those developments would have expanded the margin at a normal retailer. At Costco the margin stayed put, which means the gains were handed over.

The cleanest way to see the ceiling working is to compare it with the one competitor running the same format. Sam's Club's American gross profit rate was 11.3% in fiscal 20262 — essentially the same. Now compare it with the parent: Walmart consolidated operates far above that. The warehouse-club format enforces the low margin, and Costco's distinction is not that it charges less than Sam's Club but that it converts the same margin rate into more than twice the sales volume per club.

The falsifier is straightforward and Costco supplies it every quarter. Gross margin excluding gasoline price effects was 11.03% in fiscal 2025 and 11.26% in the third quarter of fiscal 20263. If that series walks upward for several years, the ceiling is being raised.

Moat trajectory: Holding steady

Gross margin excluding gasoline effects was 11.03% in fiscal 2025 and 11.26% in the third quarter of fiscal 2026 — noise, not a trend, in either direction.

The number that tests this moat
Reported
Change in gross margin percentage, fiscal 2025
+20 basis points; +11 excluding gasoline deflation

Small moves either way are ordinary. Several consecutive years of expansion in the ex-gasoline series, unexplained by mix, is the tell that the ceiling has been raised.

Source: Costco Form 10-K, fiscal year ended August 31, 2025 ↗
⚠ Threats to the moat
References
  1. ReportedCostco's gross margin percentage was 11.12% in fiscal 2025, 10.92% in 2024, 10.57% in 2023.
    Costco Form 10-K, fiscal year ended August 31, 2025 - Item 7 MD&A (net sales $269,912M, membership fees $5,323M, gross margin 11.12%, SG&A 9.25%, comparable-sales composition, capital expenditure, dividends and repurchases) — FY2025 · publ. October 8, 2025 · source ↗
  2. ReportedSam's Club's American gross profit rate was 11.3% in fiscal 2026 — essentially the same.
    Walmart Form 10-K, fiscal year ended January 31, 2026 - Sam's Club U.S. segment (net sales $93,015M from 601 clubs and 81 million square feet, gross profit $10,556M, operating expenses $10,639M, membership and other income $2,525M, operating income $2,442M) — FY2026 (ended January 31, 2026) · publ. March 13, 2026 · source ↗
  3. ReportedGross margin excluding gasoline price effects was 11.03% in fiscal 2025 and 11.26% in the third quarter of fiscal 2026.
    Costco Form 10-Q, quarter ended May 10, 2026 - MD&A (comparable sales +10% and +7% excluding fuel and currency, ticket +7% against frequency +2%, membership fees $1,373M, renewal 92.2% and 89.7%, gross margin 11.04%) — Q3 FY2026 and the first 36 weeks · publ. June 3, 2026 · source ↗
Sources
Generated September 23, 2026