Ecopetrol SA
Statements
Balance Sheet
Ecopetrol SA (EC) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (2025), "Total Assets" came in at 283,833,880 million COP. Tick rows to compare them in a chart.
All figures in millions of COP.
Tick rows to compare them in a chart (up to 4)
| Line item | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| – | 42,137,722 | 48,112,080 | 48,702,412 | 55,559,517 | 55,559,517 | 92,277,386 | 113,879,578 | 132,427,994 | 110,923,851 | 123,588,190 | 121,307,000 | 120,675,000 | 126,241,000 | 135,448,000 | 139,417,000 | 244,250,000 | 306,370,000 | 282,280,588 | 301,345,177 | 283,833,880 | |
| – | 7,283,733 | 15,774,122 | 15,704,900 | 12,117,788 | 12,117,788 | 19,037,313 | 22,883,627 | 29,317,594 | 20,640,639 | 20,113,338 | 24,129,000 | 23,224,000 | 27,031,000 | 23,364,000 | 22,834,000 | 51,696,000 | 77,277,000 | 68,615,106 | 60,642,092 | 53,387,984 | |
| – | 1,627,876 | 3,749,899 | 2,113,803 | 3,562,119 | 3,562,119 | 6,585,628 | 7,940,690 | 8,841,438 | 7,618,178 | 6,550,450 | 8,410,000 | 7,946,000 | 6,312,000 | 7,076,000 | 5,082,000 | 14,550,000 | 15,401,000 | 12,336,115 | 14,054,475 | 10,682,592 | |
| – | 3,589,563 | 9,704,401 | 5,863,722 | 4,024,377 | 4,024,377 | 8,117,539 | 9,312,249 | 10,434,402 | 10,017,621 | 7,793,165 | 13,778,000 | 10,914,000 | 11,633,000 | 8,700,000 | 7,277,000 | 16,177,000 | 16,563,000 | 14,197,043 | 14,906,018 | 12,518,631 | |
| – | 1,336,319 | 2,250,987 | 5,877,282 | 2,969,120 | 2,969,120 | 4,635,834 | 5,261,501 | 5,112,883 | 4,008,880 | 3,113,558 | 5,341,000 | 6,724,000 | 9,225,000 | 7,219,000 | 8,795,000 | 24,723,000 | 46,009,000 | 39,087,383 | 19,261,991 | 29,362,642 | |
| – | 996,361 | 1,298,792 | 1,611,296 | 2,042,697 | 2,042,697 | 2,761,605 | 2,806,282 | 3,625,904 | 2,929,921 | 3,057,958 | 3,842,000 | 4,601,000 | 5,100,000 | 5,658,000 | 5,054,000 | 8,398,000 | 11,880,000 | 10,755,804 | 10,027,831 | 8,599,816 | |
| – | 4,466 | 5,519 | 7,316 | 13,768 | 17,453 | 23,556 | 31,751 | 24,120 | 35,026 | 89,074,111 | 84,669,549 | 82,712,639 | 85,845,729 | 93,728,993 | 98,820,000 | 126,522,000 | 143,949,000 | 141,229,071 | 156,100,763 | 155,505,000 | |
| – | – | – | 668,614 | 2,507,552 | 2,507,552 | 11,068,676 | 2,842,518 | 2,175,084 | 1,426,822 | 1,159,922 | 1,159,922 | 1,159,922 | 1,159,922 | 1,159,922 | 1,594,279 | 5,515,000 | 6,562,000 | 4,606,191 | 4,905,309 | 4,586,102 | |
| – | 58,550 | 53,775 | 45,968 | 96,027 | 96,027 | 1,849 | 569,320 | 293,286 | 245,152 | 388,051 | 272,000 | 380,000 | 411,000 | 483,000 | 555,000 | 14,961,000 | 18,147,000 | 14,714,809 | 16,413,285 | 14,026,021 | |
| – | 21,301,976 | 21,303,613 | 13,839,744 | 22,048,249 | 22,048,249 | 35,335,900 | 46,536,530 | 56,735,043 | 62,389,623 | 80,487,227 | 75,988,000 | 70,894,000 | 66,937,000 | 75,104,000 | 83,598,000 | 150,498,000 | 187,283,000 | 179,181,784 | 191,369,182 | 174,704,425 | |
| – | 3,982,429 | 6,065,784 | 6,699,772 | 7,470,213 | 7,470,213 | 15,752,437 | 23,254,075 | 22,235,517 | 16,843,730 | 17,443,607 | 16,387,000 | 16,847,000 | 17,825,000 | 21,742,000 | 18,282,000 | 30,249,000 | 56,782,000 | 43,563,377 | 39,635,471 | 34,477,180 | |
| – | – | – | 410,684 | 437,081 | 437,081 | 831,594 | 2,359,488 | 774,559 | 3,517,522 | 4,573,620 | 4,126,000 | 5,145,000 | 4,020,000 | 5,012,000 | 4,923,000 | 9,206,000 | 22,199,000 | 15,550,008 | 11,287,944 | 10,069,247 | |
| – | 354 | 1,545,305 | 1,708,647 | 3,280,232 | 3,280,232 | 4,683,148 | 5,149,354 | 5,459,752 | 8,798,965 | 7,757,277 | 6,855,000 | 6,968,000 | 8,946,000 | 10,689,000 | 8,449,000 | 13,568,000 | 19,938,000 | 13,704,819 | 15,137,558 | 15,742,188 | |
| – | – | – | 2.5 | 2,816 | 4,016 | 4,128 | 6,536 | 10,150 | 14,407 | 48,649,718 | 48,095,824 | 38,403,331 | 34,042,718 | 33,226,966 | 41,808,000 | 85,855,000 | 92,936,000 | 89,225,019 | 107,521,054 | 98,443,000 | |
| – | 20,835,746 | 26,808,467 | 34,619,717 | 33,511,268 | 32,569,957 | 54,688,855 | 64,740,881 | 71,119,203 | 47,022,946 | 41,225,908 | 45,319,000 | 49,781,000 | 59,304,000 | 60,344,000 | 55,819,000 | 93,752,000 | 119,087,000 | 103,098,804 | 83,696,899 | 83,670,644 | |
| – | 3,391,373 | 5,179,792 | 11,629,677 | 5,132,054 | 5,132,054 | 15,125,899 | 14,456,513 | 17,729,652 | 26,155,410 | -1,267,862 | -402,462 | 5,210,302 | 9,970,492 | 12,334,706 | 669,900 | 14,859,658 | 29,811,809 | 20,597,116 | 40,524,960 | 10,451,838 | |
| 849 | 849 | 1,535 | 2,024 | 2,024 | 2,024 | 2,032 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,056 | 2,052 |
Data as of: August 14, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)
Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.