XML 177 R140.htm IDEA: XBRL DOCUMENT
v3.19.1

Treasury Risk Management - Summary of Derivative Cash Flow Hedges (Detail) - EUR (€) € in Millions | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Foreign exchange cash inflows | € 3,426 | € 3,510
Foreign exchange cash outflows | (3,435) | (3,536)
Interest rate swaps cash inflows | 4,420 | 3,323
Interest rate swaps cash outflows | (4,160) | (3,347)
Commodity contracts cash flows | (74) | (19)
Within 1 year [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Foreign exchange cash inflows | 3,426 | 3,510
Foreign exchange cash outflows | (3,435) | (3,536)
Interest rate swaps cash inflows | 103 | 349
Interest rate swaps cash outflows | (23) | (319)
Commodity contracts cash flows | (74) | (19)
Due between 1 and 2 years [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Interest rate swaps cash inflows | 795 | 64
Interest rate swaps cash outflows | (756) | (19)
Due between 2 and 3 years [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Interest rate swaps cash inflows | 433 | 727
Interest rate swaps cash outflows | (347) | (753)
Due between 3 and 4 years [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Interest rate swaps cash inflows | 1,158 | 50
Interest rate swaps cash outflows | (1,147) | (19)
Due between 4 and 5 years [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Interest rate swaps cash inflows | 525 | 753
Interest rate swaps cash outflows | (464) | (797)
Later than 5 years [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Interest rate swaps cash inflows | 1,406 | 1,380
Interest rate swaps cash outflows | (1,423) | (1,440)
Net carrying amount [Member] |  |
Disclosure Of Derivative Cash Flow Hedges [Line Items] |  |
Foreign exchange cash outflows | 14 | (8)
Interest rate swaps cash outflows | (199) | (351)
Commodity contracts cash flows | € (74) | € (7)

X
- Definition Commodity contracts cash flows. + References No definition available. + Details
Name: | ul_CommodityContractsCashFlows
Namespace Prefix: | ul_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of derivative cash flow hedges. + References No definition available. + Details
Name: | ul_DisclosureOfDerivativeCashFlowHedgesLineItems
Namespace Prefix: | ul_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign exchange cash inflows. + References No definition available. + Details
Name: | ul_ForeignExchangeCashInflows
Namespace Prefix: | ul_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Foreign exchange cash outflows. + References No definition available. + Details
Name: | ul_ForeignExchangeCashOutflows
Namespace Prefix: | ul_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Interest rate swaps cash inflows. + References No definition available. + Details
Name: | ul_InterestRateSwapsCashInflows
Namespace Prefix: | ul_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Interest rate swaps cash outflows. + References No definition available. + Details
Name: | ul_InterestRateSwapsCashOutflows
Namespace Prefix: | ul_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ul_NetCarryingAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |