俄羅斯駐聯合國大使瓦西里-涅本齊亞稱該決議 "在法律上是無效的"，並指責西方 "試圖引出衝突並使之惡化"。
但它最終產生了相反的效果，因為許多歷史學家認為，這些令人沮喪的賠償和將德國標榜為戰爭中的 "有罪 "方是導致第二次世界大戰的怨恨的一個關鍵驅動因素。
Russia will do its best to avoid paying for war damage inflicted in Ukraine, the Kremlin has said.
The resolution said that Russia "must bear the legal consequences of all of its internationally wrongful acts, including making reparation for the injury, including any damage, caused by such acts".
Ahead of the vote, Kyiv's UN Ambassador Sergiy Kyslytsya told the assembly that Russia had targeted everything from factories to residential buildings and hospitals in the war.
In addition to needing finance to rebuild infrastructure, he said that recovery "will never be complete without a sense of justice for the victims of the Russian war", adding: "It is time to hold Russia accountable."
Russian Ambassador to the UN Vassily Nebenzia labelled the resolution "legally null and void", and accused the West of "trying to draw out and worsen the conflict".
The resolution was supported by 94 out of 193 member states, while 14 - including Russia, China and Iran - voted against it. The remaining countries all abstained.
The most famous is the 269bn marks that Germany was told to pay by the allies after World War I - around $300bn (£250bn) in today's money.
The high price was intended to ensure that Germany would not be capable of more war for many years.
But it ended up having the opposite effect, as many historians argue that those crippling reparations and labelling of Germany as the "guilty" party in the war were a key driver of resentment that led to World War II.