XML 196 R152.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Equity - Additional information (Details) - COP ($) |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Mar. 22, 2024 | Jun. 17, 2022 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Mar. 30, 2022 | Sep. 30, 2011
Equity |  |  |  |  |  |  |
Authorized capital |  |  | $ 36,540,000,000,000 |  |  |  |
Number of ordinary shares authorised |  |  | 60,000,000,000 |  |  |  |
Number of shares subscribed |  |  | 41,116,694,690 |  |  |  |
Proportion of shares available for public trade held privately |  |  | 11.51% |  |  |  |
Number of shares available for public trade held privately |  |  | 4,731,906,273 |  |  |  |
Proportion of shares held by majority share holders |  |  | 88.49% |  |  |  |
Number of shares held by majority share holders |  |  | 36,384,788,417 |  |  |  |
Capital reserve |  |  | $ 11,499,933,000,000 |  |  |  |
Number of shares reserved for issue under options and contracts for sale of shares |  |  | 18,883,305,310 |  |  |  |
Subscribed and paid-in capital |  |  | $ 25,040,067,000,000 | $ 25,040,067,000,000 |  |  |
Subscribed and Paid-In-Capital |  |  | 25,040,067,000,000 | 25,040,067,000,000 |  |  |
Additional paid in capital |  |  | 6,607,699,000,000 | 6,607,699,000,000 |  |  |
Additional paid-in capital receivable |  |  | 143,000,000 |  |  |  |
Dividends paid |  |  | 5,570,876,000,000 | 13,356,947,000,000 | $ 2,771,287,000,000 |  |
Profit distribution project reserve |  |  |  |  |  | $ 7,665,758,000,000 |
Dividends approved for distribution | $ 312 |  | 24,382,199,000,000 | 11,512,675,000,000 |  |  |
Dividend payables |  |  | 668,383,000,000 | 392,346,000,000 |  |  |
Stabilization Fund of Fuel Prices |  |  |  |  |  |  |
Equity |  |  |  |  |  |  |
Dividends made against fuel price stabilization fund receivables |  | $ 21,576,179,000,000 |  | 6,788,385,000,000 |  |  |
Compensation dividend against balance of accounts receivable |  |  | 21,576,179,000,000 |  |  |  |
Ecopetrol S.A. |  |  |  |  |  |  |
Equity |  |  |  |  |  |  |
Dividend payables |  |  | 3,947,000,000 | $ 3,667,000,000 |  |  |
Share-based payment arrangements |  |  |  |  |  |  |
Equity |  |  |  |  |  |  |
Additional paid in capital |  |  |  |  |  |  | $ 2,118,468,000,000
Share-based payment arrangements | Colombian Peso |  |  |  |  |  |  |
Equity |  |  |  |  |  |  |
Additional paid in capital |  |  | 4,457,997,000,000 |  |  |  |
Financial guarantee contracts |  |  |  |  |  |  |
Equity |  |  |  |  |  |  |
Additional paid in capital |  |  | $ 31,377,000,000 |  |  |  |

X
- Definition The amount of additional capital receivable. + References No definition available. + Details
Name: | ec_AdditionalPaidInCapitalReceivables
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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: | ec_DisclosureOfChangesInEquityLineItems
Namespace Prefix: | ec_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of dividends to majority shareholders were made against fuel price stabilization of fund receivables. + References No definition available. + Details
Name: | ec_DividendsMadeAgainstFuelPriceStabilizationFundReceivables
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares which is publicly available to trade in stock exchange. + References No definition available. + Details
Name: | ec_NumberOfSharesAvailableForPublicTrade
Namespace Prefix: | ec_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares which are held by majority share holders not available for public trade. + References No definition available. + Details
Name: | ec_NumberOfSharesHeldByMajorityShareHolders
Namespace Prefix: | ec_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares subscribed by investors. + References No definition available. + Details
Name: | ec_NumberOfSharesSubscribed
Namespace Prefix: | ec_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount reserve established to support the financial sustainability of the Company and flexibility in the development of your strategy. + References No definition available. + Details
Name: | ec_ProfitDistributionProjectReserve
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of shares which is publicly available to trade in stock exchange. + References No definition available. + Details
Name: | ec_ProportionOfSharesAvailableForPublicTrade
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of shares which are held by majority share holders not available for public trade. + References No definition available. + Details
Name: | ec_ProportionOfSharesHeldByMajorityShareHolders
Namespace Prefix: | ec_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of stockholder compensation dividend against balance of accounts receivable. + References No definition available. + Details
Name: | ec_StockholderCompensationDividendAgainstBalanceOfAccountsReceivable
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of share capital which is subscribed by shareholders and fully paid for same. + References No definition available. + Details
Name: | ec_SubscribedAndPaidincapital
Namespace Prefix: | ec_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_AdditionalPaidinCapital
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of future capital expenditures that the entity is committed to make. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CapitalCommitments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A component of equity representing the capital reserves. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CapitalReserve
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of dividends that the company has declared but not yet paid. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_DividendPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for dividends paid by the entity, classified as financing activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 31 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_DividendsPaidClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 10 -IssueDate 2023-01-01 -Paragraph 13 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_13&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 137 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_137_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The nominal value of capital issued. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 78 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_IssuedCapital
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares authorised. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 79 -Subparagraph a -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NumberOfSharesAuthorised
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares reserved for issue under options and contracts for the sale of shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 79 -Subparagraph a -Clause vii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_vii&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | ec_ShareBasedPaymentsArrangementAxis=ifrs-full_SharebasedPaymentArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=ec_ColombianPesoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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