XML 205 R189.htm IDEA: XBRL DOCUMENT
v3.22.4

Payables and Other Current Liabilities - Information on Average Payment Period to Suppliers (Details) - EUR (€) € in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Payments to Suppliers [Line Items] |  |  |
Total payments | € 29,509 | € 29,236 | € 31,080
Telefónica, S.A. |  |  |
Payments to Suppliers [Line Items] |  |  |
Weighted average maturity period | 53 days | 54 days |
Ratio of payments | 55 days | 56 days |
Ratio of outstanding invoices | 42 days | 42 days |
Total payments | € 8,362 | € 7,671 |
Outstanding invoices | € 1,251 | € 1,264 |

X
- Definition The cash outflow to suppliers for goods and services. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2022-03-24 -Paragraph 14 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_c&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_PaymentsToSuppliersForGoodsAndServices
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Outstanding Invoices From Suppliers + References No definition available. + Details
Name: | tef_OutstandingInvoicesFromSuppliers
Namespace Prefix: | tef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition [Line Items] for Payments to Suppliers [Table] + References No definition available. + Details
Name: | tef_PaymentstoSuppliersLineItems
Namespace Prefix: | tef_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio Of Outstanding Invoices + References No definition available. + Details
Name: | tef_RatioOfOutstandingInvoices
Namespace Prefix: | tef_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio Of Payments + References No definition available. + Details
Name: | tef_RatioOfPayments
Namespace Prefix: | tef_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Maturity Period, Payment Period To Suppliers + References No definition available. + Details
Name: | tef_WeightedAverageMaturityPeriodPaymentPeriodToSuppliers
Namespace Prefix: | tef_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=tef_TelefonicaS.A.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |