BP’s Higher Yield Beats Shell Only if the Payout Holds

BP offers more income today, while Shell has stronger recent cash coverage and a clearer distribution framework. Ten-year comparisons depend heavily on growth assumptions that may not survive the oil cycle.
BP’s 4.7% indicated yield is higher than Shell’s 3.3%, but that gap does not settle which company can deliver more dependable income. The answer depends on cash generation, debt priorities and the growth rate investors assume for future dividends.
Over the 12 months through June 30, 2026, the source analysis puts BP dividends at $5.06 billion against $16.14 billion of free cash flow, a 31% payout. Shell paid $8.44 billion against $31.55 billion, or 27%. Both appear covered on that backward-looking measure.
The trend adds caution. BP’s free cash flow fell from $28.9 billion in 2022 to $11.3 billion in 2025 while its dividend burden increased. Management is also prioritizing a reduction of more than $4 billion in hybrid bonds by the end of 2027, so dividend growth competes directly with balance-sheet repair.
Shell’s five-year dividend growth rate looks stronger, but it starts from the deep 2020 cut. Its more recent increases are much smaller, including a 5% rise in 2026, and the company targets total shareholder distributions of 40% to 50% of cash flow from operations through the cycle.
A ten-year forecast that simply compounds the latest increase creates false precision. BP pays more today, while Shell has slightly better recent coverage and a clearer combined dividend-and-buyback framework. The durable winner will be determined by free cash flow after capital spending and debt reduction, not by the starting yield alone.

Latest comments