Gazprom has also cut sales of gas to Ukraine which used to be one of its key markets, due to a debt and pricing dispute.
The company said it sustained foreign exchange losses of 1.1 trillion roubles ($21.2 billion) last year, while charges for impairment and other provisions rose by 245.5 billion roubles, including for provisions related to its spat with Ukraine.
Total sales increased to 5.59 trillion roubles from 5.25 trillion roubles in 2013, Gazprom said in a statement.
Read MoreHow sanctions are hurting Russia's energy sector
Gas sales to Europe and other countries declined by 8.5 percent to 159.4 billion cubic metres, while the average price it charged rose 11 percent to 13,478 roubles per 1,000 cubic metres.
Shares in Gazprom traded flat early on Wednesday, broadly in line with the MICEX index.