Ecopetrol S.A. (EC) Cash Flow Statement

NYSE: ECOperating cash, capex, free cash flow and buybacks.

Where EC’s cash came from and went, 2025

December 31, 2025 · COP
Cash from operations
COP 25.30T
−40.9% vs 2024
Capital expenditures
COP 9.10T
8.2% of revenue
Free cash flow
COP 16.19T
14.5% margin
Returned to shareholders
COP 10.93T
67% of free cash flow
Change in cash
−COP 1.36T
cash at year-end COP 10.68T
Cash from operations: COP 25.30TCash from operationsCOP 25.30TInvestments (net): COP 2.27TInvestments (net)COP 2.27TBorrowing: COP 2.57TBorrowingCOP 2.57TDrawn from cash: COP 1.36TDrawn from cashCOP 1.36TCurrency & other: COP 429.62BCurrency & otherCOP 429.62BAcquisitions & other: COP 11.73TAcquisitions & otherCOP 11.73T · 37%Dividends: COP 10.91TDividendsCOP 10.91T · 34%Capital expenditures: COP 9.10TCapital expendituresCOP 9.10T · 29%Other financing: COP 176.26BOther financingCOP 176.26B · 1%COP 31.92T
Cash from operations
COP 25.30T
Capital expenditures
−COP 9.10T
Investments (net)
+COP 2.27T
Acquisitions & other
−COP 11.73T
Dividends
−COP 10.91T
Net borrowing (repayment)
+COP 2.57T
Other financing
−COP 176.26B
Currency & other
+COP 429.62B
Change in cash
−COP 1.36T

Drawn to scale: where the cash came from and how it was used. Hover for values.

EC operating cash flow, capex and free cash flow

Operating cash flowCapital expendituresFree cash flowFCF margin (right axis)

EC cash flow trends, 2016–2025

Ecopetrol S.A. cash flow trends
MetricTrendThenLatestChange
Operating cash flowCOP 12.36T2016COP 25.30T2025+8.3%/yr
Capital expendituresCOP 3.59T2016COP 9.10T2025+10.9%/yr
Free cash flowCOP 8.77T2016COP 16.19T2025+7.0%/yr
Free cash flow margin18.1%201614.5%2025−3.6 pts
Operating cash flow / net income8.0320163.012025−5.01
Stock-based compensationCOP 4.01T2016−COP 49.43T2023—
Dividends paidCOP 1.69T2016COP 10.91T2025+23.1%/yr
Share buybacks (net)COP 3.15T2016COP 16.76B2025−44.1%/yr
Capex / revenue7.4%20168.2%2025+0.8 pts

Change is the average annual growth (CAGR) or the difference between the first and latest year.

EC cash flow by activity

OperatingInvestingFinancingChange in cash

EC net income vs operating cash flow

Net incomeOperating cash flow

Operating cash flow above net income usually means earnings are backed by cash (depreciation and stock-based pay are non-cash expenses).

EC cash flow statement in COP

Ecopetrol S.A. annual cash flow statement
2025202420232022202120202019201820172016
Operating activities
Net incomeCOP 8.40TCOP 16.13TCOP 17.64TCOP 33.41TCOP 16.70TCOP 1.69TCOP 13.25TCOP 12.77TCOP 6.68TCOP 1.54T
Depreciation & amortizationCOP 14.46TCOP 15.20TCOP 13.81TCOP 12.13TCOP 10.16TCOP 9.32TCOP 8.58TCOP 7.70TCOP 8.28TCOP 7.61T
Stock-based compensation——−COP 49.43T—−COP 10.16T−COP 9.32T−COP 8.58TCOP 2.37TCOP 3.74TCOP 4.01T
Change in working capital−COP 1.37TCOP 2.88T−COP 26.51T−COP 31.48T−COP 12.68T−COP 2.37TCOP 784.00B−COP 3.35T−COP 2.68T−COP 201.69B
Other non-cash itemsCOP 3.81TCOP 8.62TCOP 58.91TCOP 22.19TCOP 18.52TCOP 9.87TCOP 13.68TCOP 2.91T−COP 934.49B−COP 597.55B
Cash from operating activitiesCOP 25.30TCOP 42.83TCOP 14.42TCOP 36.23TCOP 22.54TCOP 9.19TCOP 27.71TCOP 22.40TCOP 15.09TCOP 12.36T
Investing activities
Capital expenditures−COP 9.10T−COP 10.28T−COP 8.65T−COP 21.88T−COP 13.29T−COP 11.12T−COP 13.98T−COP 9.23T−COP 5.84T−COP 3.59T
Investments (net)COP 2.27T−COP 22.03T−COP 20.02T−COP 18.09TCOP 1.61T−COP 8.53T−COP 10.04T−COP 8.72T−COP 4.38T−COP 9.38T
Acquisitions & other investing−COP 11.73TCOP 6.30TCOP 7.96TCOP 21.88T−COP 8.83TCOP 11.12TCOP 13.98TCOP 7.86TCOP 5.12TCOP 2.93T
Cash from investing activities−COP 18.56T−COP 26.01T−COP 20.71T−COP 18.09T−COP 20.52T−COP 8.53T−COP 10.04T−COP 10.09T−COP 5.11T−COP 10.05T
Financing activities
Dividends paid−COP 10.91T−COP 16.81T−COP 5.15T−COP 13.36T−COP 2.77T−COP 8.73T−COP 13.87T−COP 4.89T−COP 1.52T−COP 1.69T
Share repurchases & issuance (net)−COP 16.76B−COP 33.12B−COP 41.42B−COP 16.41T−COP 11.27T−COP 5.00T−COP 1.60T−COP 10.24T−COP 9.09T−COP 3.15T
Net borrowing (repayment)COP 2.57TCOP 434.78BCOP 11.84T−COP 20.0MCOP 13.06TCOP 8.45T−COP 1.54T−COP 8.75T−COP 8.56TCOP 1.44T
Shares issuedCOP 0COP 0COP 0COP 0COP 0COP 0COP 0COP 0COP 0COP 0
Other financing−COP 176.26BCOP 34.80B−COP 884.67BCOP 10.83TCOP 7.93TCOP 2.66T−COP 169.29BCOP 9.32TCOP 9.01TCOP 3.13T
Cash from financing activities−COP 8.54T−COP 16.37TCOP 5.76T−COP 18.93TCOP 6.96T−COP 2.63T−COP 17.17T−COP 14.56T−COP 10.16T−COP 263.34B
Summary
Net change in cash−COP 1.36TCOP 25.74BCOP 32.53BCOP 851.00BCOP 9.47T−COP 1.99TCOP 764.00B−COP 2.35T−COP 345.49BCOP 2.22T
Cash at end of periodCOP 10.68TCOP 14.04TCOP 12.74TCOP 15.40TCOP 14.55TCOP 5.08TCOP 7.08TCOP 6.42TCOP 8.00TCOP 8.42T
Free cash flowCOP 16.19TCOP 32.54TCOP 5.77TCOP 14.36TCOP 9.24T−COP 1.93TCOP 13.73TCOP 13.17TCOP 9.25TCOP 8.77T
Free cash flow margin14.5%24.4%4.0%9.0%10.1%−3.8%19.2%19.2%16.5%18.1%
Capex / revenue8.2%7.7%6.0%13.7%14.5%22.1%19.6%13.5%10.4%7.4%
Operating cash flow / net income3.012.660.821.081.355.442.091.752.268.03

Negative numbers are cash paid out. Quarterly columns are labeled by the month the quarter ended. Figures in COP as reported; data from EODHD.

EC cash generation

In fiscal 2025 (ended December 31, 2025), Ecopetrol generated COP 25.30 trillion of cash from operations (down 40.9%) and spent COP 9.10 trillion on capital expenditures, leaving free cash flow of COP 16.19 trillion, 14.5% of revenue. It returned COP 10.93 trillion to shareholders through dividends (COP 10.91 trillion) and net share buybacks (COP 16.8 billion). Cash and equivalents fell by COP 1.36 trillion over the year.

Related: EC income statement, EC balance sheet, EC dividend history. See the EC stock overview for the latest quote and news.

EC cash flow FAQ

What is Ecopetrol's free cash flow?

Ecopetrol's free cash flow was COP 16.19 trillion in fiscal 2025: COP 25.30 trillion of operating cash flow minus COP 9.10 trillion of capital expenditures It was COP 32.54 trillion a year earlier..

How much cash does Ecopetrol generate from operations?

Ecopetrol generated COP 25.30 trillion of cash from operating activities in fiscal 2025, 3.01 times its net income of COP 8.40 trillion.

How much does Ecopetrol spend on capital expenditures?

Ecopetrol spent COP 9.10 trillion on capital expenditures in fiscal 2025, 8.2% of revenue, compared with COP 10.28 trillion the year before.

How much stock does Ecopetrol buy back?

Ecopetrol spent COP 16.8 billion on net share repurchases in fiscal 2025.

How much does Ecopetrol pay in dividends?

Ecopetrol paid COP 10.91 trillion in dividends in fiscal 2025, 67.4% of free cash flow.

Oil & Gas Integrated: cash flow