Product How it works Pricing Blog FAQ About Contact
Ecopetrol

Ecopetrol (NYSE: EC) financial statements

The consolidated income statement, balance sheet and cash flow statement of Ecopetrol for its last 10 fiscal years, as filed with the regulator, in millions of Colombian pesos. At the end of fiscal 2025 it had COP 282,220,000m in total assets and COP 81,383,000m in equity.

Income statement

Item2025202420232022202120202019201820172016
RevenueCOP 119,694,000mCOP 133,330,000mCOP 143,189,000mCOP 159,611,078mCOP 91,881,204mCOP 50,223,393mCOP 71,488,512mCOP 68,603,872mCOP 55,954,228mCOP 48,485,561m
Cost of salesCOP 82,057,000mCOP 86,481,000mCOP 88,178,000mCOP 89,458,148mCOP 55,581,776mCOP 37,567,472mCOP 44,972,360mCOP 41,184,379mCOP 36,908,325mCOP 34,251,423m
Gross profitCOP 37,637,000mCOP 46,849,000mCOP 55,011,000mCOP 70,152,930mCOP 36,299,428mCOP 12,655,921mCOP 26,516,152mCOP 27,419,493mCOP 19,045,903mCOP 14,234,138m
Operating profitCOP 26,679,000mCOP 38,462,000mCOP 41,759,000mCOP 60,229,753mCOP 29,697,707mCOP 7,181,765mCOP 21,027,158mCOP 22,458,414mCOP 16,171,855mCOP 8,904,548m
Finance costsCOP 7,604,000mCOP 7,377,086mCOP 6,923,831mCOP 5,517,417mCOP 3,095,224mCOP 2,384,342mCOP 1,894,490mCOP 2,399,414mCOP 2,385,994mCOP 2,765,024m
Profit before taxCOP 18,861,000mCOP 30,707,000mCOP 36,899,000mCOP 54,163,418mCOP 26,425,817mCOP 4,776,514mCOP 19,723,568mCOP 20,613,875mCOP 13,769,662mCOP 7,790,526m
Income taxCOP 4,417,000mCOP 12,208,000mCOP 11,516,000mCOP 18,963,938mCOP 8,795,263mCOP 2,038,661mCOP 4,718,413mCOP 8,258,485mCOP 5,800,268mCOP 4,543,046m
Net profitCOP 10,488,000mCOP 13,841,000mCOP 21,061,000mCOP 31,604,781mCOP 15,649,143mCOP 1,586,677mCOP 13,744,011mCOP 11,381,386mCOP 7,178,539mCOP 2,447,881m
Earnings per shareCOP 255.10COP 336.60COP 512.20COP 768.70COP 380.60COP 38.59COP 334.27———
Diluted earnings per shareCOP 255.10COP 336.60COP 512.20COP 768.70COP 380.60COP 38.59COP 334.27———
Depreciation and amortisationCOP 16,107,000mCOP 15,197,000mCOP 13,812,000mCOP 12,128,991mCOP 10,159,922mCOP 9,324,538mCOP 8,582,783mCOP 7,704,850mCOP 8,281,347mCOP 7,607,000m

Balance sheet

Item2025202420232022202120202019201820172016
Total assetsCOP 282,220,000mCOP 298,241,000mCOP 280,141,090mCOP 302,792,431mCOP 242,426,616mCOP 137,694,169mCOP 133,890,296mCOP 124,643,498mCOP 117,847,412mCOP 118,958,977m
Current assetsCOP 53,445,000mCOP 60,659,000mCOP 68,615,106mCOP 77,276,845mCOP 51,695,747mCOP 22,834,374mCOP 23,364,461mCOP 27,030,612mCOP 23,224,016mCOP 24,129,162m
InventoriesCOP 8,609,000mCOP 10,028,000mCOP 10,202,448mCOP 11,880,034mCOP 8,398,212mCOP 5,053,960mCOP 5,658,099mCOP 5,100,407mCOP 4,601,396mCOP 3,841,901m
Property, plant and equipmentCOP 106,104,000mCOP 107,455,000mCOP 95,173,000mCOP 100,997,498mCOP 90,076,526mCOP 66,508,338mCOP 64,214,822mCOP 62,799,983mCOP 61,404,374mCOP 62,328,502m
GoodwillCOP 4,832,000mCOP 5,146,000mCOP 4,846,667mCOP 5,350,114mCOP 4,686,324mCOP 1,594,279mCOP 1,159,922mCOP 1,159,922mCOP 1,159,922mCOP 1,159,922m
CashCOP 10,694,000mCOP 14,054,000mCOP 12,336,000mCOP 15,401,000mCOP 14,549,906mCOP 5,082,308mCOP 7,075,758mCOP 6,311,744mCOP 7,945,885mCOP 8,410,467m
Total liabilitiesCOP 175,481,000mCOP 192,328,000mCOP 179,888,610mCOP 188,889,342mCOP 151,842,844mCOP 84,194,806mCOP 75,658,668mCOP 67,535,718mCOP 69,631,713mCOP 75,398,476m
Current liabilitiesCOP 34,514,000mCOP 39,634,000mCOP 43,564,563mCOP 56,782,338mCOP 30,248,731mCOP 18,282,443mCOP 21,742,299mCOP 17,824,622mCOP 16,846,611mCOP 16,387,358m
EquityCOP 81,383,000mCOP 79,854,000mCOP 75,706,627mCOP 86,154,927mCOP 68,489,547mCOP 49,899,864mCOP 54,413,790mCOP 55,137,914mCOP 46,434,953mCOP 42,026,858m
Equity including minoritiesCOP 106,739,000mCOP 105,913,000mCOP 100,253,000mCOP 113,904,000mCOP 90,583,772mCOP 53,499,363mCOP 58,231,628mCOP 57,107,780mCOP 48,215,699mCOP 43,560,501m
Minority interestsCOP 25,356,000mCOP 26,059,000mCOP 24,545,853mCOP 27,748,162mCOP 22,094,225mCOP 3,599,499mCOP 3,817,838mCOP 1,969,866mCOP 1,780,746mCOP 1,533,643m

Cash flow statement

Item2025202420232022202120202019201820172016
Operating cash flowCOP 33,342,000mCOP 45,127,000mCOP 19,801,000mCOP 36,234,570mCOP 22,536,021mCOP 9,186,704mCOP 27,711,767mCOP 22,469,194mCOP 16,973,626mCOP 14,232,940m
Investing cash flow−COP 17,912,000m−COP 22,034,000m−COP 20,020,000m−COP 18,095,033m−COP 20,518,231m−COP 8,528,805m−COP 10,035,969m−COP 8,718,803m−COP 4,383,759m−COP 9,383,569m
Financing cash flow−COP 17,365,000m−COP 22,687,000m−COP 355,000m−COP 18,934,042mCOP 6,958,380m−COP 2,629,055m−COP 17,170,332m−COP 15,790,778m−COP 12,764,139m−COP 2,763,021m
Capital expenditure−COP 9,773,000m−COP 9,521,000m−COP 9,350,000m−COP 8,767,716m−COP 6,117,588m−COP 5,032,317m−COP 4,012,659m−COP 3,302,929m−COP 2,363,283m−COP 3,646,929m
Dividends paid−COP 649,000m−COP 527,000m−COP 526,000m−COP 1,556,406m−COP 696,387m−COP 157,682m−COP 79,866m−COP 90,350m−COP 945,661m−COP 690,177m

Where each figure comes from

From the annual report (Form 20-F) that Ecopetrol files with the SEC. The filing for each fiscal year: 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016. If an item is not tagged in the filing, it is not in the table. The summary of the last fiscal year is on the Ecopetrol page.

More companies from Colombia and the rest of the region: Latin American stocks.

Information prepared from the accounts the company files with the regulator, for information purposes only. It is not financial advice or a recommendation to buy or sell. Updated on 12 November 2026.