Results at a glance
- Period
- FY2026Q3
- Revenue
- $2.5B (2,463.3 MUSD)
- Net income
- $401.6M (401.6 MUSD)
- Net margin
- 16.3%
From the Fastenal Open LedgerView the live ledgerIssuer filing (FY2026Q3)
Fastenal reported its third quarter on October 14, 2026: net sales of $2,463.3 million (+15.5%), operating income of $530.8 million (+20.2%), and net income of $401.6 million, or $0.35 a diluted share — up 19.7% from a year ago. Daily sales grew 15.5% on share gains with larger customers, pricing actions, and what the company calls broad-based demand across core end markets, while operating margin expanded 90 basis points to 21.5% as SG&A leverage more than offset customer-mix pressure on gross margin. This is the industrial-distribution flywheel running at full speed.
The Headline Numbers
Fastenal's fiscal year is the calendar year, so Q3 2026 is the three months ended September 30, 2026. Every figure below comes from the Form 10-Q and the earnings release, whose condensed statements agree with the 10-Q face statements line for line. Fastenal has no noncontrolling interests, so net income is the whole story — no attribution footnote needed.
| Metric | Q3 2026 | Q3 2025 | YoY Change |
|---|---|---|---|
| Net sales | $2,463.3M | $2,133.3M | +15.5% |
| Gross profit | $1,104.7M | $965.8M | +14.4% |
| SG&A expenses | $573.9M | $524.3M | +9.4% |
| Operating income | $530.8M | $441.5M | +20.2% |
| Net income | $401.6M | $335.5M | +19.7% |
| Diluted EPS | $0.35 | $0.29 | +19.8% |
| Operating cash flow | $421.6M | $386.9M | +9.0% |
Sales grew 15.5% while cost of sales grew 16.4% ($1,358.6M against $1,167.5M) — that one-point gap is the gross-margin compression the release owns up to, and it is entirely a mix story, not a pricing failure. Below gross profit the P&L is where the quarter was won: SG&A grew only 9.4% on 15.5% sales growth, a 130-basis-point leverage gain that flowed straight through to a 20.2% operating-income gain. Net interest even flipped to a $0.4 million credit from a $0.9 million expense on lower debt balances, and the tax rate ticked up modestly to 24.4% from 23.9% — the company guides an ongoing rate of about 24.6%.
Operating cash flow of $421.6 million grew a slower 9.0% and converted at 105.0% of net income, down from 115.3% a year ago. The release is candid about why: receivables and inventory consumed more cash "reflecting strong sales growth," which the company calls "a common dynamic for a distribution business." True — but note the asymmetry building underneath, which the balance-sheet section below takes apart.
Revenue Deep Dive
Fastenal cuts revenue four ways — contract status, product category, end market, and customer site — and every cut tells the same story: the big keep getting bigger.
| Customer sales (DSR growth) | Q3 2026 growth | Share of sales |
|---|---|---|
| Contract sales | +18.8% | 76.5% |
| Non-contract sales | +7.8% | 23.5% |
Contract customers — national, regional, and government accounts with significant revenue potential — grew 18.8% on a daily-sales-rate basis and now represent more than three-quarters of sales, up from 73.8% a year ago. The release attributes this to "the contribution from improved customer contract signings since the first quarter of 2024," plus product pricing and "a modest improvement in industrial production in the first nine months of 2026." Non-contract customers, which the release says "more closely reflect overall business trends," grew 7.8% — respectable, but less than half the contract pace. The wedge between those two numbers is Fastenal's share-gain engine made visible: the model wins where it deploys its tools and tracks the economy where it does not.
| Product sales (DSR growth) | Q3 2026 growth | Share of sales |
|---|---|---|
| Total direct materials | +18.6% | 39.8% |
| Total indirect materials | +14.3% | 60.2% |
Within the split the release introduced in late 2025, direct materials (products incorporated into finished goods or supporting production) outpaced indirect materials (MRO and facilities maintenance), "reflecting greater contribution from fastener sales and continued strength with manufacturing customers." Direct non-fastener lines led at +21.2%, direct cutting tools grew 19.5%, and even the slowest product line — indirect fasteners at +7.6% — grew. That is what "broad-based demand across core end markets" looks like in numbers rather than adjectives.
| End-market sales (DSR growth) | Q3 2026 growth | Share of sales |
|---|---|---|
| Heavy manufacturing | +20.2% | 44.6% |
| Other manufacturing | +13.2% | 32.0% |
| Non-residential construction | +12.0% | 8.0% |
| Other end markets | +12.4% | 15.4% |
Manufacturing is 76.6% of the business and grew 17.2%, with heavy manufacturing's 20.2% the standout — the release credits "relative strength we are experiencing with key account customers with significant managed spend, where our service model and technology are particularly impactful." Non-residential construction grew for the sixth quarter in a row, and other end markets benefited from transportation and reseller customers. Pricing contributed roughly 240 basis points of the sales gain, matching last year's pricing impact; foreign exchange was a 10-basis-point drag.
The site data completes the picture. Customer locations averaging $50,000 or more in monthly sales — the release's proxy for Onsite-like customers — rose to 3,288 from 2,771, with their quarterly sales up 27.6% to $1,456.6 million. Meanwhile the total site count fell to 90,759 from 98,823 even as monthly sales per site rose to $9,047 from $7,149. Fewer, bigger, more productive sites: the network is consolidating upward by design, not shrinking by accident.
On the digital front, the signals are mixed enough to read carefully. Sales through the Digital Footprint (vending, managed inventory, and eBusiness combined) grew 16.1% to $1,536.5 million, or 61.4% of sales — but weighted FASTBin/FASTVend device signings grew only 6.2% to 7,484 MEUs, and management trimmed the full-year signings goal to 27,000–29,000 MEUs from 28,000–30,000. The installed base keeps compounding; the signing pace does not. That trim is the one forward-looking number in the release that moved the wrong way.
The Margin Story
| Margin | Q3 2026 | Q3 2025 | Change |
|---|---|---|---|
| Gross margin | 44.8% | 45.3% | −40 bps |
| SG&A ratio | 23.3% | 24.6% | −130 bps |
| Operating margin | 21.5% | 20.7% | +90 bps |
| Net margin | 16.3% | 15.7% | +60 bps |
Gross margin fell about 40 basis points, and the release decomposes it with unusual precision: a continued shift toward larger customers cost approximately 50 basis points, and price/cost — input costs outrunning selling prices — cost another 30 basis points, partly offset by direct sourcing savings, supplier rebates, and tariff refunds, of which about 20 basis points reflected favorable timing. Two things matter here. First, the mix drag is structural, not cyclical: "these relationships typically carry lower gross margins" but "generate higher absolute profit dollars and are accretive to operating margin through fixed-cost leverage." Fastenal is explicitly trading gross-margin rate for operating-margin dollars. Second, the quarter was still an improvement on Q2, when gross margin fell 75 basis points to 44.6% — the trajectory bent the right way even before the offsets.
The 10-Q adds an important footnote on tariffs: refunds received and claims pending through September 30 "were not material," no receivable was recognized, and the net tariff-and-shipping effect on nine-month net income was "immaterial." But it warns the exposure "may become more impactful in subsequent quarters as our lower tariff inventory is depleted and replaced with inventory that is subject to new and expanded tariffs." The tariff benefit in this quarter's gross margin is small; the tariff cost in future quarters is unquantified but flagged.
SG&A is the mirror image — 130 basis points of leverage, decomposed just as cleanly. Employee-related costs, 70–75% of SG&A, improved 90 basis points as base pay leveraged through productivity (bonuses and commissions actually grew faster than sales on strong performance); occupancy improved 50 basis points on fixed-cost leverage; all other SG&A rose 10 basis points on fuel and insurance, partly offset by joint marketing with suppliers. Headcount tells the same efficiency story: total FTE rose by only 181 year over year while selling FTE fell by 82 on fewer part-time hours. More sales, fewer selling hours — that is operating leverage you can count in people.
The One Big Question: How Far Can the Big-Customer Trade Run?
Every line of this quarter reduces to a single exchange: Fastenal accepts lower gross margins from larger customers (−50 bps of mix) and converts their volume into SG&A leverage (−130 bps) for a net operating-margin gain (+90 bps). Contract sales are now 76.5% of the mix and growing at 18.8% — more than twice the non-contract pace. The question is what constrains this trade, because two balance-sheet lines are already flashing yellow.
The first is receivables. Trade accounts receivable stood at $1,615.2 million on September 30, up 19.9% year over year — four points faster than sales growth. The release says it plainly: the increase reflects "sales growth, including relative growth with larger customers that tend to carry longer payment terms." That is the hidden cost of the big-customer trade: each incremental contract dollar ties up more working capital than the last. Payables helped — up 29.3% to $445.8 million on inventory purchasing — but net trade working capital still grew 8.1% to $2,946.0 million, and nine-month operating cash flow converted at only 94.8% of net income, below the five-year average of 96.4%.
The second is inventory pricing power in reverse. Inventories grew just 3.1% to $1,776.6 million despite 15.5% sales growth — genuinely disciplined stocking — but the 10-Q warns that the favorably priced inventory layers are depleting into higher-tariff replacements. Pricing added 240 basis points to sales this quarter while price/cost still subtracted 30 basis points from gross margin, which means input costs are rising faster than the price increases customers accept. If tariffed inventory lands before pricing catches up, the −30 bps price/cost drag widens — and unlike the mix drag, that one has no automatic SG&A offset.
Neither constraint binds today. But together they define the bear case for 2027: a company growing receivables faster than sales into lengthening payment terms, while its cost base reprices upward. The bull case is that Onsite penetration and the Digital Footprint (61.4% of sales and rising) make these customers sticky enough that Fastenal can push price through — and that fixed-cost leverage keeps outrunning mix drag as long as contract signings compound. Watch two numbers next quarter: the receivables-to-sales growth gap, and whether price/cost finally turns positive.
Tracking a $2.5 Billion Quarter in Plain Text
An earnings release gives you the profit; a double-entry ledger forces every dollar of it to reconcile. Modeling Fastenal in Beancount means the $2,463.3 million of net sales, the $1,358.6 million of cost of sales, and the $401.6 million of net income must sum to exactly zero — with the arithmetic check in a comment no auditor can miss. That discipline is described in how we model every company.
Here is the quarter's income-statement transaction, exactly as pushed (income is negative because it is a credit; expenses are positive debits):
; FY2026Q3 Income Statement — quarter ended September 30, 2026 (three months)
; Check: −2,463.3 + 1,358.6 + 573.9 + 0.8 + −1.2 + 129.6 + 401.6 = 0 ✓
2026-09-30 * "Fastenal Company" "FY2026Q3 Income Statement"
Income:Revenue -2463.3 MUSD ; net sales
Expenses:CostOfRevenue 1358.6 MUSD ; cost of sales
Expenses:SellingGeneralAdministrative 573.9 MUSD ; selling, general, and administrative expenses
Expenses:OtherNet 0.8 MUSD ; interest expense
Expenses:OtherNet -1.2 MUSD ; interest income
Expenses:IncomeTax 129.6 MUSD ; income tax expense
Equity:Adjustments 401.6 MUSD ; net income offset (RE set by balance assertion)Two modeling choices are worth calling out. First, interest expense and interest income stay visible as two labeled postings on Expenses:OtherNet rather than being netted — the $0.4 million net credit they produce this quarter is the payoff of a three-year deleveraging the balance sheet makes obvious: total debt has fallen from $260.0 million at the end of 2023 to $100.0 million, just 2.4% of total capital. Second, the tariff refunds the release credits for part of the gross-margin offset get no separate posting, because the 10-Q says refunds received and pending "were not material" — a named but unquantified benefit stays inside cost of sales, exactly where the filing puts it.
The one balance-sheet number that tells the quarter's narrative is the divergence between receivables and inventories: receivables up 19.9% year over year to $1,615.2 million while inventories rose only 3.1% to $1,776.6 million. That split is the big-customer trade in balance-sheet form — longer payment terms on the way in, disciplined stocking on the way through. With operating lease right-of-use assets ($343.4M) and their matching liabilities carried as separate accounts, the ledger also shows the other half of the distribution model: the physical network of hubs and branches behind the digital footprint.
The Multi-Year Arc
| ($M) | FY2023* | FY2024 | FY2025 | 9M 2026 |
|---|---|---|---|---|
| Net sales | $7,346.7M | $7,546.0M | $8,200.5M | $7,051.9M |
| Gross margin | 45.7% | 45.1% | 45.0% | 44.7% |
| Operating income | $1,528.7M | $1,510.0M | $1,655.7M | $1,480.2M |
| Operating margin | 20.8% | 20.0% | 20.2% | 21.0% |
| Net income | $1,155.0M | $1,150.6M | $1,258.4M | $1,124.2M |
| Operating cash flow | $1,432.7M | $1,173.3M | $1,295.9M | $1,065.7M |
| Receivables (period end) | $1,087.6M | $1,108.6M | $1,245.3M | $1,615.2M |
| Inventories (period end) | $1,522.7M | $1,645.0M | $1,748.0M | $1,776.6M |
| Total debt (period end) | $260.0M | $200.0M | $125.0M | $100.0M |
The ledger opens at FY2024 — the two most recent audited years plus the current quarter — with FY2023 carried in the 10-K comparatives for context (marked with an asterisk above). The arc it frames is a growth reacceleration: sales grew just 2.7% in 2024, then 8.7% in 2025 and 14.2% in the first nine months of 2026. Nine-month operating income of $1,480.2 million is already 89% of full-year 2025's record with a quarter still ahead, and the 21.0% nine-month operating margin exceeds every full year in the window.
The bottom three rows are the compounding story. Receivables have grown 48.5% since the end of 2023 against 14.2% nine-month sales growth — the working-capital cost of the contract-customer pivot, and the number to watch. Inventories grew a contained 16.7% over the same span, evidence the stocking discipline is real. And total debt fell 61.5% to $100.0 million while the company returned $849.1 million in dividends in the first nine months alone — a distributor converting its growth into shareholder cash rather than leverage. All share counts are split-adjusted for the May 2025 two-for-one split.
The Verdict: Bull vs. Bear
Bull Case
- Contract momentum compounds. Contract sales growing 18.8% at 76.5% of the mix, fed by signings since Q1 2024, is a backlog-like revenue stream in a distribution business — and $50k+ Onsite-like sites grew 18.7% with sales up 27.6%.
- Operating leverage is structural. SG&A improved 130 bps on fixed-cost leverage with selling headcount actually falling — this margin expansion does not require gross-margin help.
- Digital moat deepens. The Digital Footprint is 61.4% of sales and growing 16.1%; vending and managed-inventory installations embed Fastenal inside customer plants.
- Fortress balance sheet. $100 million of debt at 2.4% of total capital, net interest now a credit, and 81.8% of quarterly net income returned to shareholders.
- Manufacturing exposure is paying. Heavy manufacturing, 44.6% of sales, grew 20.2% — if industrial production keeps improving, the mix tailwind strengthens.
Bear Case
- Receivables are outrunning sales. AR up 19.9% against 15.5% sales growth, driven by longer large-customer terms — nine-month cash conversion (94.8% of net income) already trails the five-year average, and the gap widens with every contract win.
- Price/cost is still negative. Pricing added 240 bps to sales yet price/cost subtracted 30 bps from gross margin; if tariffed inventory lands before pricing catches up, the drag widens with no automatic offset.
- The FMI signing pace is slowing. Full-year device-signings guidance was trimmed to 27,000–29,000 MEUs — the release's one lowered forward number, in the technology that is supposed to drive the next leg.
- Gross-margin mix drag has no floor in sight. At −50 bps a quarter with contract share still rising, the rate-vs-dollars trade works only while SG&A leverage keeps pace — a big ask if sales growth normalizes.
- The 20 bps of timing help reverses. Part of this quarter's gross-margin offset was explicitly "favorable timing," and tariff refunds were immaterial — next quarter laps a cleaner comparison without those cushions.
Our Take
Fastenal is executing the hardest trick in distribution: growing 15.5% while expanding operating margin 90 basis points, by converting large-customer volume into fixed-cost leverage faster than mix erodes gross margin. The model is working as designed — but the design now concentrates risk in two lines, receivables and price/cost, that both deteriorated this quarter beneath the headline beats. At 21.5% operating margins with a deleveraged balance sheet, this is a premium compounder priced for continued execution; the execution to demand next is cash conversion catching back up to earnings. We are constructive, with one eye on the receivables line.





