Överenskommelsen gäller vinster från ryska tillgångar som frysts av västerländska allierade och som nu ska kunna användas av Ukraina.
Uppgörelsen har varit på gång och nåddes i samband med G7-toppmötet i italienska Apulien i somras.
"Vi har återigen tydliggjort vårt orubbliga åtagande att stötta Ukraina så länge det krävs. Tiden är inte på president Putins sida", skriver G7-länderna, bestående av USA, Kanada, Storbritannien, Frankrike, Tyskland, Japan och Italien, i ett uttalande.
Målet är att stödet ska börja betalas ut i slutet av året.