XML 240 R132.htm IDEA: XBRL DOCUMENT
v3.25.1

Impairment of non-current assets - Additional information (Details) $ in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 COP ($) | Dec. 31, 2023 COP ($) | Dec. 31, 2022 COP ($) | Dec. 31, 2024 | Dec. 31, 2024 $ / shares | Dec. 31, 2024 $ / $ | Dec. 31, 2023 | Dec. 31, 2023 $ / $
Impairment of non-current assets |  |  |  |  |  |  |  |
Information about prices based on information provided by specialized market analysts and management analysts | Oil price – Brent: Projections for Ecopetrol S.A. and Hocol S.A. include USD$69.81/barrel for the first year, USD$71.14/barrel average for the medium term, and USD$73.23/barrel as of 2035. | In 2023, the assumptions made took a price of USD$83.35/barrel for the first year, USD$78.05/barrel average for the medium term, and USD$77.81/barrel as of 2034. For Ecopetrol América Inc. the prices used were USD$66.60/barrel average for the short term and USD$67.18/barrel average for the long term. |  |  |  |  |  |
Closing balance exchange rate | 4,409,150 | 3,822,050 |  |  |  | 4,409.15 |  | 3,822.05
Non-current asset held for sale |  | $ 209,551,000 |  |  |  |  |  |
Oilfields [Member] |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Expense for impairment | $ 495,554,000 |  |  |  |  |  |  |
Tax Surcharge Rate 0% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Tax surcharge rate | 0.00% |  |  |  |  |  |  |
Tax Surcharge Rate 5% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Tax surcharge rate | 5.00% |  |  |  |  |  |  |
Tax Surcharge Rate 10% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Tax surcharge rate | 10.00% |  |  |  |  |  |  |
Tax Surcharge Rate 15% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Tax surcharge rate | 15.00% |  |  |  |  |  |  |
CGUs of South, North and Yaguara-Tenay |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss |  | 630,134,000 | $ 405,357,000 |  |  |  |  |
CGUs of Oleoducto de Colombia S.A. |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss |  |  | 872,000 |  |  |  |  |
Internexa Brasil |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Non-current asset held for sale |  | 85,568,000 |  |  |  |  |  |
Internexa Argentina |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Non-current asset held for sale |  | 12,593,000 |  |  |  |  |  |
Consorcio Transmantaro |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Non-current asset held for sale |  | 85,168,000 |  |  |  |  |  |
Refineria de Cartagena S.A.S |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Recovery of impairment loss | $ 1,271,120,000 | 1,494,224,000 | 1,107,101,000 |  |  |  |  |
Expense for impairment | 5,367,000 | 11,712,000 | $ 11,077,000 |  |  |  |  |
Weighted average cost of capital, measurement input | Tax Surcharge Rate 0% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 5.98 |  |  | 7.15 |
Weighted average cost of capital, measurement input | Tax Surcharge Rate 5% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 5.75 |  |  | 6.9 |
Weighted average cost of capital, measurement input | Tax Surcharge Rate 10% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 5.52 |  |  | 6.65 |
Weighted average cost of capital, measurement input | Tax Surcharge Rate 15% |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 5.28 |  |  | 6.4 |
Rate with tax |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 7.93 |  |  |  |
Rate without tax |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Weighted average cost of capital, significant unobservable inputs, assets |  |  |  | 8.54 |  |  |  |
Transportation and logistics segment |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Discount rate used in current estimate of value in use |  |  | 4.73% | 6.00% |  |  | 5.88% |
Closing balance exchange rate | $ / shares |  |  |  |  | 4,409.15 |  |  |
Impairment loss - refining and petrochemical segment (reversal of impairment loss) recognized in profit or loss | 127,206,000 |  |  |  |  |  |  |
Impairment recovery | 127,206,000 |  |  |  |  |  |  |
Refineria de Barrancabermeja (projects) [Member] |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Reversal of impairment loss recognised in profit or loss, biological assets | 0 | 0 | $ 0 |  |  |  |  |
Energy transmission and roads |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss - refining and petrochemical segment (reversal of impairment loss) recognized in profit or loss | 1,672,000 |  |  |  |  |  |  |
Non-current asset held for sale | (42,862,000) | (98,543,000) |  |  |  |  |  |
Impairment loss | (45,351,000) | $ (209,551,000) | (87,543,000) |  |  |  |  |
Impairment recovery | 1,672,000 |  |  |  |  |  |  |
Energy transmission and roads | Internexa Brasil |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss |  |  | 85,568,000 |  |  |  |  |
Energy transmission and roads | Internexa Argentina |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss | 16,256,000 |  | $ 1,975,000 |  |  |  |  |
Energy transmission and roads | ISA Bolivia |  |  |  |  |  |  |  |
Impairment of non-current assets |  |  |  |  |  |  |  |
Impairment loss | $ 26,606,000 |  |  |  |  |  |  |

X
- Definition The amount of expense is presented for impairment in office-type containers because of the appraisals made to these and surpluses from the expansion project. + References No definition available. + Details
Name: | ec_ImpairmentExpense
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of impairment loss recognised in profit or loss for non-current assets held for sale. + References No definition available. + Details
Name: | ec_ImpairmentLossRecognisedInProfitOrLossNonCurrentAssetsHeldForSale
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The Information about prices based on information provided by specialized market analysts and management analysts. + References No definition available. + Details
Name: | ec_InformationAboutPricesBasedOnInformationProvidedBySpecializedMarketAnalystsAndManagementAnalysts
Namespace Prefix: | ec_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of surcharge tax rate. + References No definition available. + Details
Name: | ec_SurchargeTaxRate
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Adjustments for impairment loss (reversal of impairment loss) on exploration and evaluation assets recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Exploration and evaluation assets [member]; Impairment loss; Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Impairment loss (reversal of impairment loss) recognised in profit or loss] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 20 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ClosingForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The discount rate used in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2024-01-01 -Paragraph 130 -Subparagraph g -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_g&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2024-01-01 -Paragraph 130 -Subparagraph d -Clause ii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2024-01-01 -Paragraph 130 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ImpairmentLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2024-01-01 -Paragraph 130 -Subparagraph d -Clause ii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2024-01-01 -Paragraph 130 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReversalOfImpairmentLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of reversal of impairment loss recognised in profit or loss for biological assets. [Refer: Reversal of impairment loss recognised in profit or loss; Biological assets] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 41 -IssueDate 2024-01-01 -Paragraph 55 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_55_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value of significant unobservable input used in the measurement of the fair value of assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 13 -IssueDate 2024-01-01 -Paragraph 93 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_SignificantUnobservableInputAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=ec_OilFieldsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ec_TaxSurchargeRate0Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ec_TaxSurchargeRate5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ec_TaxSurchargeRate10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ec_TaxSurchargeRate15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=ec_CgusOfSouthNorthAndYaguaraTenayMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=ec_CgusOfOleoductoDeColombiaS.a.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=ec_InternexaBrazilOperadoraDeTelecomunicaesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=ec_InternexaArgentinaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=ec_ConsorcioTransmantaroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=ec_RefineriaDeCartegenaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=ifrs-full_WeightedAverageCostOfCapitalMeasurementInputMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=ec_DiscountRateWithTaxMeasurementInputMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=ec_DiscountRateWithoutTaxMeasurementInputMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SegmentsAxis=ec_TransportationAndLogisticsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SegmentsAxis=ec_RefineriaDeBarrancabermejaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SegmentsAxis=ec_EnergyTransmissionAndRoadsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=ec_IsaBoliviaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |