XML 122 R99.htm IDEA: XBRL DOCUMENT
v3.19.3

BENEFIT PLANS - Significant Multiemployer Plans (Details) $ in Millions | 12 Months Ended
--- | ---
Aug. 03, 2019 USD ($) Plan | Jul. 28, 2018
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | $ 41 |
PPA surcharges | 5.00% | 10.00%
Minneapolis Food Distributing Industry Pension Plan |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | $ 8 |
Minneapolis Retail Meat Cutters And Food Handlers Pension Fund |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 7 |
Minneapolis Retail Meat Cutters And Food Handlers Variable Annuity Pension Fund |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 1 |
Central States, Southeast and Southwest Areas Pension Fund |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 5 |
Ufcw Unions And Participating Employers Pension Fund |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 4 |
Western Conference Of Teamsters Pension Plan |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 12 |
Ufcw Unions And Employers Pension Plan |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | 1 |
All Other Multiemployer Pension Plans |  |
Defined Benefit Plan Disclosure [Line Items] |  |
Contributions | $ 3 |
All other multiemployer pension plans | Plan | 6 |

X
- Definition Multiemployer Plan, Number of Plans + References No definition available. + Details
Name: | unfi_MultiemployerPlanNumberofPlans
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plan, PPA Surcharges on Eligible Contributions, Percent + References No definition available. + Details
Name: | unfi_MultiemployerPlanPPASurchargesonEligibleContributionsPercent
Namespace Prefix: | unfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made to multiemployer plan by employer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_MinneapolisFoodDistributingIndustryPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_MinneapolisRetailMeatCuttersAndFoodHandlersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_MinneapolisRetailMeatCuttersAndFoodHandlersVariableAnnuityPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_CentralStatesSoutheastandSouthwestAreasPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_UfcwUnionsAndParticipatingEmployersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_WesternConferenceOfTeamstersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_UfcwUnionsAndEmployersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=unfi_AllOtherMultiemployerPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |