XML 90 R170.htm IDEA: XBRL DOCUMENT
v3.20.1

Financial instruments - Analysis of Financial Assets and Liabilities (Detail) - GBP (£) £ in Millions | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | --- | ---
Disclosure of detailed information about financial instruments [line items] |  |  |
Other investments | £ 498.3 | £ 666.7 | £ 1,153.5
Cash and short-term deposits | 2,969.0 | 2,643.2 |
Bank overdrafts, bonds and bank loans | (461.3) | (1,025.1) |
Bonds and bank loans | (4,047.3) | (5,634.8) |
Payments due to vendors (earnout agreements) (note 20) | (253.8) | (414.7) | £ (630.7)
Derivatives in designated hedge relationships [member] | Classification under IFRS 9 [member] |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |
Derivative assets |  | 8.4 |
Derivative liabilities | (21.2) | (14.2) |
Financial instruments | (21.2) | (5.8) |
Held at fair value through profit or loss [member] | Classification under IFRS 9 [member] |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |
Other investments | 255.7 | 319.6 |
Derivative assets | 1.4 | 1.3 |
Derivative liabilities | (1.5) | (2.6) |
Payments due to vendors (earnout agreements) (note 20) | (253.8) | (414.7) |
Liabilities in respect of put options | (226.8) | (242.0) |
Financial instruments | (225.0) | (338.4) |
Held at fair value through other comprehensive income [member] | Classification under IFRS 9 [member] |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |
Other investments | 242.6 | 347.1 |
Financial instruments | 242.6 | 347.1 |
Amortised cost [member] | Classification under IFRS 9 [member] |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |
Cash and short-term deposits | 2,969.0 | 2,643.2 |
Bank overdrafts, bonds and bank loans | (461.3) | (1,025.1) |
Bonds and bank loans | (4,047.3) | (5,634.8) |
Trade and other receivables: amounts falling due within one year | 7,530.8 | 8,545.6 |
Trade and other receivables: amounts falling due after more than one year | 59.3 | 68.3 |
Trade and other payables: amounts falling due within one year | (10,191.6) | (10,637.3) |
Trade and other payables: amounts falling due after more than one year | (2.6) | (8.4) |
Financial instruments | (4,143.7) | (6,048.5) |
Carrying value [member] | Classification under IFRS 9 [member] |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |
Other investments | 498.3 | 666.7 |
Cash and short-term deposits | 2,969.0 | 2,643.2 |
Bank overdrafts, bonds and bank loans | (461.3) | (1,025.1) |
Bonds and bank loans | (4,047.3) | (5,634.8) |
Trade and other receivables: amounts falling due within one year | 7,530.8 | 8,545.6 |
Trade and other receivables: amounts falling due after more than one year | 59.3 | 68.3 |
Trade and other payables: amounts falling due within one year | (10,191.6) | (10,637.3) |
Trade and other payables: amounts falling due after more than one year | (2.6) | (8.4) |
Derivative assets | 1.4 | 9.7 |
Derivative liabilities | (22.7) | (16.8) |
Payments due to vendors (earnout agreements) (note 20) | (253.8) | (414.7) |
Liabilities in respect of put options | (226.8) | (242.0) |
Financial instruments | £ (4,147.3) | £ (6,045.6) |

X
- Definition The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_DerivativeFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_DerivativeFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_InvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The non-current portion of non-current borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_LongtermBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Bank overdrafts and the amount of current bonds and bank loans. + References No definition available. + Details
Name: | wpp_BankOverdraftsAndBondsAndLoansCurrent
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash and short-term deposits. + References No definition available. + Details
Name: | wpp_CashAndShortTermDeposits
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contingent consideration current and non-current payable to vendors (earnout agreements). + References No definition available. + Details
Name: | wpp_ContingentConsiderationCurrentAndNoncurrentPayableToVendors
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Financial assets (liabilities), net. + References No definition available. + Details
Name: | wpp_FinancialAssetsLiabilitiesNet
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Liabilities of put option agreements with vendors. + References No definition available. + Details
Name: | wpp_LiabilitiesOfPutOptionAgreementsWithVendors
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Trade and other payables gross current + References No definition available. + Details
Name: | wpp_TradeAndOtherPayablesGrossCurrent
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Trade and other payables gross noncurrent + References No definition available. + Details
Name: | wpp_TradeAndOtherPayablesGrossNoncurrent
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Trade and other receivables, gross current + References No definition available. + Details
Name: | wpp_TradeAndOtherReceivablesGrossCurrent
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Trade and other receivables, gross noncurrent + References No definition available. + Details
Name: | wpp_TradeAndOtherReceivablesGrossNoncurrent
Namespace Prefix: | wpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=wpp_DerivativesDesignatedAsHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=wpp_ClassificationUnderIFRS9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=wpp_FinancialInstrumentsHeldAtFairValueThroughProfitOrLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=wpp_HeldAtFairValueThroughOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=wpp_CarryingValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |