Bank Mega Tbk (MEGA) — Cash Flow-to-Debt Ratio
Bank Mega Tbk (MEGA) has a Cash Flow-to-Debt Ratio of -0.02x as of March 2026, meaning its operating cash flow of Rp-1.73 Trillion could theoretically repay 0% of its total liabilities (Rp110.62 Trillion) in one year. See cash generation quality of Bank Mega Tbk to measure how efficiently the company converts operating cash flow to free cash.
CF-to-Debt Ratio
Operating Cash Flow
Total Liabilities
Data as of
Bank Mega Tbk Cash Flow-to-Debt Ratio (2008–2025)
Historical debt coverage capacity for Bank Mega Tbk across 18 annual periods. Also explore MEGA year-over-year net asset growth to track the company's year-over-year net asset growth rate.
Annual Cash Flow-to-Debt Ratio for Bank Mega Tbk (2008–2025)
Year-by-year debt coverage analysis for Bank Mega Tbk. For market capitalisation and broader financial context, see MEGA market cap.
| Year | CF-to-Debt Ratio | Operating CF (IDR) | Total Liabilities | YoY Change |
|---|---|---|---|---|
| 2025 | 0.01x | Rp1.00 Trillion | Rp115.75 Trillion | ▼ -93.6% |
| 2024 | 0.14x | Rp15.46 Trillion | Rp113.73 Trillion | ▲ +245.0% |
| 2023 | -0.09x | Rp-10.34 Trillion | Rp110.29 Trillion | ▼ -168.4% |
| 2022 | 0.14x | Rp16.61 Trillion | Rp121.12 Trillion | ▲ +42.6% |
| 2021 | 0.10x | Rp10.93 Trillion | Rp113.73 Trillion | ▲ +1756.5% |
| 2020 | -0.01x | Rp-545.45 Billion | Rp93.99 Trillion | ▼ -100.0% |
| 2019 | 17.45x | Rp3.65 Trillion | Rp209.14 Billion | ▲ +38264.7% |
| 2018 | -0.05x | Rp-3.20 Trillion | Rp69.98 Trillion | ▼ -159.1% |
| 2017 | 0.08x | Rp5.36 Trillion | Rp69.23 Trillion | ▲ +60.9% |
| 2016 | 0.05x | Rp2.80 Trillion | Rp58.27 Trillion | ▲ +156.8% |
| 2015 | -0.08x | Rp-4.80 Trillion | Rp56.71 Trillion | ▼ -115.7% |
| 2014 | -0.04x | Rp-2.34 Trillion | Rp59.69 Trillion | ▼ -116.1% |
| 2013 | 0.24x | Rp14.72 Trillion | Rp60.36 Trillion | ▲ +2007.8% |
| 2012 | -0.01x | Rp-753.84 Billion | Rp58.96 Trillion | ▼ -111.0% |
| 2011 | 0.12x | Rp6.62 Trillion | Rp57.03 Trillion | ▲ +218.0% |
| 2010 | 0.04x | Rp1.72 Trillion | Rp47.23 Trillion | ▲ +155.7% |
| 2009 | -0.07x | Rp-2.38 Trillion | Rp36.28 Trillion | ▲ +63.3% |
| 2008 | -0.18x | Rp-5.72 Trillion | Rp31.99 Trillion | — |