XML 159 R51.htm IDEA: XBRL DOCUMENT
v3.25.1

Inventories (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Inventories |
Schedule of inventories | ​
​ | ​ | ​ | ​ | ​
​ |  | 2024 |  | 2023
Crude oil (1) |  | 3,935,595 |  | 4,715,047
Fuels and petrochemicals |  | 2,783,249 |  | 2,356,585
Materials for goods production |  | 3,308,987 |  | 3,130,816
​ |  | 10,027,831 |  | 10,202,448
(1) | The variation is primarily due to increased export inventory, closing the year with no stock in transit and connected inventories.
Schedule of changes of the allowances for losses | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | 2024 |  | 2023 |  | 2022
Opening balance |  | (189,878) |  | (128,797) |  | (127,662)
Additions |  | (155,364) |  | (23,373) |  | (18,236)
Foreign currency translation |  | (21,945) |  | 6,873 |  | (3,591)
Other |  | 32,316 |  | (44,581) |  | 20,692
Closing balance |  | (334,871) |  | (189,878) |  | (128,797)
​

X
- Definition The disclosure of detailed information about inventories. + References No definition available. + Details
Name: | ec_DisclosureOfDetailedInformationAboutInventoriesTextBlock
Namespace Prefix: | ec_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ec_DisclosureOfInventoriesNetAbstract
Namespace Prefix: | ec_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2024-01-01 -Paragraph 84 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_DisclosureOfOtherProvisionsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:textBlockItemType
Balance Type: | na
Period Type: | duration