SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Fastenal Co – ‘10-K’ for 12/31/19 – ‘EX-101.SCH’

On:  Thursday, 2/6/20, at 12:52pm ET   ·   For:  12/31/19   ·   Accession #:  815556-20-11   ·   File #:  0-16125

Previous ‘10-K’:  ‘10-K’ on 2/6/19 for 12/31/18   ·   Next:  ‘10-K’ on 2/8/21 for 12/31/20   ·   Latest:  ‘10-K’ on 2/6/24 for 12/31/23   ·   2 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/06/20  Fastenal Co                       10-K       12/31/19   79:12M

Annual Report   —   Form 10-K   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.28M 
 2: EX-4.4      Description of Capital Stock                        HTML     38K 
 3: EX-10.1     Bonus Program for Executive Officers                HTML     41K 
 4: EX-13       Portions of 2019 Annual Report to Shareholders Not  HTML     64K 
                Included in This Form 10-K                                       
 5: EX-21       Subsidiaries of Fastenal Company                    HTML     36K 
 6: EX-23       Consent of Independent Registered Public            HTML     24K 
                Accounting Firm                                                  
 7: EX-31       Certifications Under Section 302 of the             HTML     40K 
                Sarbanes-Oxley Act of 2002                                       
 8: EX-32       Certifications Under Section 906 of the             HTML     26K 
                Sarbanes-Oxley Act of 2002                                       
70: R1          Document And Entity Information                     HTML     84K 
31: R2          Consolidated Balance Sheets                         HTML    103K 
21: R3          Consolidated Balance Sheets (Parenthetical)         HTML     49K 
46: R4          Consolidated Statements of Earnings                 HTML     72K 
71: R5          Consolidated Statements of Comprehensive Income     HTML     37K 
32: R6          Consolidated Statements of Comprehensive Income     HTML     26K 
                (Parenthetical)                                                  
22: R7          Consolidated Statements of Stockholders' Equity     HTML     62K 
47: R8          Consolidated Statements of Cash Flows               HTML    114K 
69: R9          Business Overview and Summary of Significant        HTML     48K 
                Accounting Policies                                              
26: R10         Revenue                                             HTML     84K 
34: R11         Long-Lived Assets                                   HTML     59K 
79: R12         Accrued Expenses                                    HTML     37K 
55: R13         Stockholders' Equity                                HTML    166K 
25: R14         Retirement Savings Plan                             HTML     27K 
33: R15         Income Taxes                                        HTML    127K 
78: R16         Operating Leases                                    HTML     67K 
54: R17         Debt Commitments                                    HTML     46K 
23: R18         Legal Contingencies                                 HTML     26K 
35: R19         Subsequent Events                                   HTML     25K 
63: R20         Selected Quarterly Financial Data (Unaudited)       HTML     78K 
58: R21         Schedule II-Valuation and Qualifying Accounts       HTML     59K 
15: R22         Business Overview and Summary of Significant        HTML     99K 
                Accounting Policies (Policy)                                     
41: R23         Revenue (Tables)                                    HTML     82K 
62: R24         Long-Lived Assets (Tables)                          HTML     61K 
57: R25         Accrued Expenses (Tables)                           HTML     37K 
14: R26         Stockholders' Equity (Tables)                       HTML    167K 
40: R27         Income Taxes (Tables)                               HTML    133K 
65: R28         Operating Leases (Tables)                           HTML     69K 
56: R29         Debt Commitments (Tables)                           HTML     44K 
51: R30         Selected Quarterly Financial Data (Unaudited)       HTML     77K 
                (Tables)                                                         
76: R31         Business Overview and Summary of Significant        HTML     49K 
                Accounting Policies - Additional Information                     
                (Details)                                                        
36: R32         Revenue - Revenues by Geographic Areas (Details)    HTML     41K 
27: R33         Revenue - Percentages of Sales by End Market        HTML     36K 
                (Details)                                                        
52: R34         Revenue - Percentages of Sales by Product Line      HTML     51K 
                (Details)                                                        
77: R35         Long-Lived Assets - Property And Equipment          HTML     58K 
                (Details)                                                        
37: R36         Long-Lived Assets - Geographic Areas (Details)      HTML     35K 
28: R37         Accrued Expenses (Details)                          HTML     45K 
53: R38         Stockholders' Equity - Additional Information       HTML     62K 
                (Details)                                                        
75: R39         Stockholders' Equity (Stock Options Granted)        HTML     66K 
                (Details)                                                        
59: R40         Stockholders' Equity (Fair Value Assumptions For    HTML     67K 
                Options Granted) (Details)                                       
67: R41         Stockholder's Equity (Summary Of Stock Option Plan  HTML     67K 
                Activity) (Details)                                              
42: R42         Stockholders' Equity (Shares Outstanding)           HTML     35K 
                (Details)                                                        
16: R43         Stockholders' Equity (Reconciliation Of             HTML     32K 
                Denominators Used In Computation Of Basic And                    
                Diluted Earnings Per Share) (Details)                            
60: R44         Stockholders' Equity (Summary Of Anti-Dilutive      HTML     28K 
                Options Excluded) (Details)                                      
68: R45         Retirement Savings Plan (Narrative) (Details)       HTML     26K 
43: R46         Income Taxes (Earnings Before Income Taxes)         HTML     34K 
                (Details)                                                        
17: R47         Income Taxes (Components Of Income Tax Expense      HTML     65K 
                (Benefit)) (Details)                                             
61: R48         Income Taxes (Difference In Income Tax Expense And  HTML     49K 
                Expected Expense) (Details)                                      
66: R49         Income Taxes (Summary Of Temporary Differences      HTML     68K 
                That Give Rise To Deferred Income Tax Assets And                 
                Liabilities) (Details)                                           
73: R50         Income Taxes (Reconciliation Of The Beginning And   HTML     39K 
                Ending Amount Of Total Gross Unrecognized Tax                    
                Benefits) (Details)                                              
50: R51         Income Taxes (Additional Information) (Details)     HTML     36K 
20: R52         Operating Leases - Additional Information           HTML     25K 
                (Details)                                                        
30: R53         Operating leases - Cost Components of Operating     HTML     39K 
                Leases (Details)                                                 
72: R54         Operating Leases - Maturities of Lease Liabilities  HTML     51K 
                (Details)                                                        
49: R55         Operating Leases - Weighted Average Lease term and  HTML     32K 
                Discount Rates (Details)                                         
19: R56         Operating Leases - Supplemental Cash Flow           HTML     28K 
                Information (Details)                                            
29: R57         Debt Commitments - Debt Obligations and Letters of  HTML     49K 
                Credit Outstanding (Details)                                     
74: R58         Debt Commitments - Unsecured Revolving Credit       HTML     42K 
                Facility (Details)                                               
48: R59         Debt Commitments - Senior Unsecured Promissory      HTML     39K 
                Notes Payable (Details)                                          
18: R60         Selected Quarterly Financial Data (Unaudited)       HTML     51K 
                (Details)                                                        
44: R61         Schedule II-Valuation and Qualifying Accounts       HTML     38K 
                (Details)                                                        
45: XML         IDEA XML File -- Filing Summary                      XML    139K 
24: XML         XBRL Instance -- fast1231201910-k_htm                XML   1.99M 
38: EXCEL       IDEA Workbook of Financial Reports                  XLSX     76K 
10: EX-101.CAL  XBRL Calculations -- fast-20191231_cal               XML    221K 
11: EX-101.DEF  XBRL Definitions -- fast-20191231_def                XML    394K 
12: EX-101.LAB  XBRL Labels -- fast-20191231_lab                     XML   1.34M 
13: EX-101.PRE  XBRL Presentations -- fast-20191231_pre              XML    789K 
 9: EX-101.SCH  XBRL Schema -- fast-20191231                         XSD    131K 
64: JSON        XBRL Instance as JSON Data -- MetaLinks              308±   455K 
39: ZIP         XBRL Zipped Folder -- 0000815556-20-000011-xbrl      Zip    420K 


‘EX-101.SCH’   —   XBRL Schema — fast-20191231


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL Document Created with Wdesk from Workiva -->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fastenal.com/20191231" xmlns:fast="http://www.fastenal.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
<xsd:annotation>
<xsd:appinfo>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
<link:roleType id="AccruedExpenses" roleURI="http://www.fastenal.com/role/AccruedExpenses">
<link:definition> 2105100 - Disclosure - Accrued Expenses </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="AccruedExpensesDetails" roleURI="http://www.fastenal.com/role/AccruedExpensesDetails">
<link:definition> 2405402 - Disclosure - Accrued Expenses (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="AccruedExpensesTables" roleURI="http://www.fastenal.com/role/AccruedExpensesTables">
<link:definition> 2305301 - Disclosure - Accrued Expenses (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessOverviewAndSummaryOfSignificantAccountingPolicies" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies">
<link:definition> 2101100 - Disclosure - Business Overview and Summary of Significant Accounting Policies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
<link:definition> 2401402 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy">
<link:definition> 2201201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets">
<link:definition> 1001000 - Statement - Consolidated Balance Sheets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical">
<link:definition> 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows">
<link:definition> 1006000 - Statement - Consolidated Statements of Cash Flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome">
<link:definition> 1003000 - Statement - Consolidated Statements of Comprehensive Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
<link:definition> 1003001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfEarnings" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings">
<link:definition> 1002000 - Statement - Consolidated Statements of Earnings </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity">
<link:definition> 1005000 - Statement - Consolidated Statements of Stockholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitments" roleURI="http://www.fastenal.com/role/DebtCommitments">
<link:definition> 2111100 - Disclosure - Debt Commitments </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails">
<link:definition> 2411402 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails">
<link:definition> 2411404 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsTables" roleURI="http://www.fastenal.com/role/DebtCommitmentsTables">
<link:definition> 2311301 - Disclosure - Debt Commitments (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails">
<link:definition> 2411403 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DocumentAndEntityInformation" roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation">
<link:definition> 0001000 - Document - Document And Entity Information </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxes" roleURI="http://www.fastenal.com/role/IncomeTaxes">
<link:definition> 2108100 - Disclosure - Income Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails">
<link:definition> 2408407 - Disclosure - Income Taxes (Additional Information) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails">
<link:definition> 2408403 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails">
<link:definition> 2408404 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesEarningsBeforeIncomeTaxesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails">
<link:definition> 2408402 - Disclosure - Income Taxes (Earnings Before Income Taxes) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails">
<link:definition> 2408406 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails">
<link:definition> 2408405 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesTables" roleURI="http://www.fastenal.com/role/IncomeTaxesTables">
<link:definition> 2308301 - Disclosure - Income Taxes (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LegalContingencies" roleURI="http://www.fastenal.com/role/LegalContingencies">
<link:definition> 2112100 - Disclosure - Legal Contingencies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LongLivedAssets" roleURI="http://www.fastenal.com/role/LongLivedAssets">
<link:definition> 2104100 - Disclosure - Long-Lived Assets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LongLivedAssetsGeographicAreasDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails">
<link:definition> 2404403 - Disclosure - Long-Lived Assets - Geographic Areas (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LongLivedAssetsPropertyAndEquipmentDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails">
<link:definition> 2404402 - Disclosure - Long-Lived Assets - Property And Equipment (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LongLivedAssetsTables" roleURI="http://www.fastenal.com/role/LongLivedAssetsTables">
<link:definition> 2304301 - Disclosure - Long-Lived Assets (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeases" roleURI="http://www.fastenal.com/role/OperatingLeases">
<link:definition> 2110100 - Disclosure - Operating Leases </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails">
<link:definition> 2410402 - Disclosure - Operating Leases - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesCostComponentsOfOperatingLeasesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails">
<link:definition> 2410403 - Disclosure - Operating leases - Cost Components of Operating Leases (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails">
<link:definition> 2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2">
<link:definition> 2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesSupplementalCashFlowInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails">
<link:definition> 2410406 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesTables" roleURI="http://www.fastenal.com/role/OperatingLeasesTables">
<link:definition> 2310301 - Disclosure - Operating Leases (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails">
<link:definition> 2410405 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RetirementSavingsPlan" roleURI="http://www.fastenal.com/role/RetirementSavingsPlan">
<link:definition> 2107100 - Disclosure - Retirement Savings Plan </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RetirementSavingsPlanNarrativeDetails" roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails">
<link:definition> 2407401 - Disclosure - Retirement Savings Plan (Narrative) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="Revenue" roleURI="http://www.fastenal.com/role/Revenue">
<link:definition> 2103100 - Disclosure - Revenue </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenuePercentagesOfSalesByEndMarketDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails">
<link:definition> 2403403 - Disclosure - Revenue - Percentages of Sales by End Market (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenuePercentagesOfSalesByProductLineDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails">
<link:definition> 2403404 - Disclosure - Revenue - Percentages of Sales by Product Line (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenueRevenuesByGeographicAreasDetails" roleURI="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails">
<link:definition> 2403402 - Disclosure - Revenue - Revenues by Geographic Areas (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenueTables" roleURI="http://www.fastenal.com/role/RevenueTables">
<link:definition> 2303301 - Disclosure - Revenue (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ScheduleIiValuationAndQualifyingAccounts" roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts">
<link:definition> 2199100 - Schedule - Schedule II-Valuation and Qualifying Accounts </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ScheduleIiValuationAndQualifyingAccountsDetails" roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails">
<link:definition> 2499401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited">
<link:definition> 2115100 - Disclosure - Selected Quarterly Financial Data (Unaudited) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SelectedQuarterlyFinancialDataUnauditedDetails" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails">
<link:definition> 2415402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables">
<link:definition> 2315301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquity" roleURI="http://www.fastenal.com/role/StockholdersEquity">
<link:definition> 2106100 - Disclosure - Stockholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails">
<link:definition> 2406402 - Disclosure - Stockholders' Equity - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails">
<link:definition> 2406404 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails">
<link:definition> 2406407 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquitySharesOutstandingDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails">
<link:definition> 2406406 - Disclosure - Stockholders' Equity (Shares Outstanding) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityStockOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails">
<link:definition> 2406403 - Disclosure - Stockholders' Equity (Stock Options Granted) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails">
<link:definition> 2406408 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquitySummaryOfStockOptionPlanActivityDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails">
<link:definition> 2406405 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityTables" roleURI="http://www.fastenal.com/role/StockholdersEquityTables">
<link:definition> 2306301 - Disclosure - Stockholders' Equity (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SubsequentEvents" roleURI="http://www.fastenal.com/role/SubsequentEvents">
<link:definition> 2114100 - Disclosure - Subsequent Events </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
</xsd:appinfo>
</xsd:annotation>
<xsd:element abstract="true" id="fast_A2.00SeniorPromissoryNotePayableMember" name="A2.00SeniorPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" name="A2.45SeniorUnsecuredPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" name="A3.22SeniorUnsecuredPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" name="AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="fast_AccruedProfitSharingContributionCurrent" name="AccruedProfitSharingContributionCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilNineteenthTwoThousandElevenMember" name="AprilNineteenthTwoThousandElevenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilNineteenthTwoThousandSixteenMemberDomain" name="AprilNineteenthTwoThousandSixteenMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilSeventeenthTwoThousandTwelveMember" name="AprilSeventeenthTwoThousandTwelveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilSixteenthTwoThousandThirteenMember" name="AprilSixteenthTwoThousandThirteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" name="AprilTwentyFirstTwoThousandFifteenMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AprilTwentySecondTwoThousandFourteenMember" name="AprilTwentySecondTwoThousandFourteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_AutomatedDistributionAndWarehouseEquipmentMember" name="AutomatedDistributionAndWarehouseEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_CanadaandMexicoMember" name="CanadaandMexicoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_CashFlowLesseeTableTextBlock" name="CashFlowLesseeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_CuttingToolsMember" name="CuttingToolsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_DebtInstrumentMaximumFaceAmountAllowable" name="DebtInstrumentMaximumFaceAmountAllowable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="fast_DebtInstrumentNumberofDebtInstrumentSeries" name="DebtInstrumentNumberofDebtInstrumentSeries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
<xsd:element id="fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" name="DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="fast_DeferredTaxAssetsOperatingLeaseLiability" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" name="DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" name="EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_ElectricalSuppliesMember" name="ElectricalSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_FacilitiesAndEquipmentMember" name="FacilitiesAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_FastenersMember" name="FastenersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_HydraulicsAndPneumaticsMember" name="HydraulicsAndPneumaticsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_JanitorialSuppliesMember" name="JanitorialSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_JanuarySecondTwoThousandEighteenMember" name="JanuarySecondTwoThousandEighteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_JanuarySecondTwoThousandNineteenMember" name="JanuarySecondTwoThousandNineteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_JanuaryThirdTwoThousandSeventeenMember" name="JanuaryThirdTwoThousandSeventeenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_ManufacturingCustomersMember" name="ManufacturingCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_MaterialHandlingMember" name="MaterialHandlingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_NonNorthAmericaMember" name="NonNorthAmericaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_NonResidentialConstructionCustomersMember" name="NonResidentialConstructionCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_OtherCustomersMember" name="OtherCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_SECSchedule1209ReserveInsuranceMember" name="SECSchedule1209ReserveInsuranceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_SafetySuppliesMember" name="SafetySuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_ShareOutstandingRollForward" name="ShareOutstandingRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" name="SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
<xsd:element id="fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" name="SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_ShelvingIndustrialVendingAndEquipmentMember" name="ShelvingIndustrialVendingAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_ToolsMember" name="ToolsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="fast_WeldingSuppliesMember" name="WeldingSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
</xsd:schema>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 4/14/20  SEC                               UPLOAD5/12/20    2:39K  Fastenal Co.
 4/01/20  SEC                               UPLOAD5/12/20    2:41K  Fastenal Co.
Top
Filing Submission 0000815556-20-000011   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., May 4, 11:32:32.2pm ET