XML 303 R195.htm IDEA: XBRL DOCUMENT
v3.25.1

Subsequent and relevant events (Details) |  |  |  |  |  |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 27, 2025 COP ($) installment | Apr. 29, 2025 COP ($) installment $ / shares | Apr. 14, 2025 | Apr. 04, 2025 COP ($) installment $ / shares | Mar. 28, 2025 USD ($) | Feb. 14, 2025 | Aug. 31, 2023 COP ($) | Dec. 31, 2024 COP ($) | Dec. 31, 2023 COP ($) | Mar. 28, 2025 COP ($) | Jan. 15, 2025
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  |  |  |  |  | $ 26,346,530,000,000 |  |
Ecopetrol |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  |  |  |  | $ 16,449,821,000,000 | $ 2,876,149,000,000 |  |
Reficar |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  |  |  | $ 1,894,202,000,000 |  |  |  |
Application of new decree on taxes |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Applicable special tax rate |  |  |  |  |  | 1.00% |  |  |  |  |
Applicable stamp tax rate |  |  |  |  |  | 1.00% |  |  |  |  |
Fuel Price stabilization fund |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  | $ 2,229,051 |  |  |  |  |  |
Fuel Price stabilization fund | Ecopetrol |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  | 1,727,183 |  |  |  |  |  |
Fuel Price stabilization fund | Reficar |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Contribution from Ministry of Finance and Public Credit |  |  |  |  | $ 501,868 |  |  |  |  |  |
Shareholders' General Assembly in Ecopetrol S.A. |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Dividends recognised as distributions to owners per share | $ / shares |  | $ 214 |  | $ 214 |  |  |  |  |  |  |
Number of installments for payments of dividend to minority shareholders | installment |  | 2 |  | 2 |  |  |  |  |  |  |
Number of installments for payments of dividend to majority shareholders | installment | 3 | 3 |  | 3 |  |  |  |  |  |  |
Dividends distributed | $ 3,286,344,378,880 | $ 2,300,000,000,000 |  | $ 2,200,000,000,000 |  |  |  |  |  |  |
Amount of special reserve |  |  |  |  |  |  |  |  |  | $ 16,635,492,094,077 |
Temporal reduction in the conversion cost of Ecopetrols ADR |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Percentage of reduction in conversion cost |  |  |  |  |  |  |  |  |  |  | 50.00%
Investment framework agreement with AES Colombia & CIA SCA E.S.P. |  |  |  |  |  |  |  |  |  |  |
Subsequent and relevant events |  |  |  |  |  |  |  |  |  |  |
Percentage of ownership |  |  | 49.00% |  |  |  |  |  |  |  |

X
- Definition The applicable special tax rate. + References No definition available. + Details
Name: | ec_ApplicableSpecialTaxRate
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The applicable stamp tax rate. + References No definition available. + Details
Name: | ec_ApplicableStampTaxRate
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of installments for payments of dividend to majority shareholders. + References No definition available. + Details
Name: | ec_NumberOfInstallmentsForPaymentsOfDividendToMajorityShareholders
Namespace Prefix: | ec_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of installments for payments of dividend to minority shareholders. + References No definition available. + Details
Name: | ec_NumberOfInstallmentsForPaymentsOfDividendToMinorityShareholders
Namespace Prefix: | ec_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of ownership interests held in the project. + References No definition available. + Details
Name: | ec_PercentageOfOwnershipInterestHeld
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents percentage of reduction in conversion cost for the purchase and sale of ADRs in the United States + References No definition available. + Details
Name: | ec_PercentageOfReductionInConversionCostForPurchaseAndSaleOfAdrs
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of reserve created for the purpose of financial sustainability and strategy execution. + References No definition available. + Details
Name: | ec_SpecialReserveForFinancialSustainabilityAndStrategyExecution
Namespace Prefix: | ec_
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 members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of dividends recognised as distributions to owners of the parent. [Refer: Parent [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 106 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_DividendsRecognisedAsDistributionsToOwnersOfParent
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount, per share, of dividends recognised as distributions to owners. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 107 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_107&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_DividendsRecognisedAsDistributionsToOwnersPerShare
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of income recognised in relation to government grants. [Refer: Government grants] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 20 -IssueDate 2024-01-01 -Paragraph 39 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2024-en-r&anchor=para_39_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_RevenueFromGovernmentGrants
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ec_ApplicationOfNewDecreeOnTaxesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ec_FuelPriceStabilizationFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ec_EcopetrolShareholdersGeneralAssemblyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ec_TemporaryReductionInConversionCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ec_InvestmentFrameworkAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |