"We are ready to buy," Sberbank CEO German Gref said of the OFZ bonds the finance ministry plans to use this year to raise the rouble equivalent of $1 billion a week.
"We and VTB will easily cover their needs," Gref said, adding that the 2021 state borrowing plan did not look huge.
Sberbank set aside 541 billion roubles ($7.4 billion) in provisions for non-performing loans last year when the COVID-19 pandemic hit the Russian economy and some of its clients.
He added that Sberbank, which made a net profit of 781.6 billion roubles in 2020 under Russian accounting standards, will stick to its plan to channel at least 50% of net profit to dividend payments.
"Respectively, these same funds will no longer be available for lending, which will eventually lead to a liquidity deficit and as a consequence, rising rates," he said.