Z 50 mld euro, które trafią na Ukrainę, 33 mld stanowią pożyczki, a 17 mld wsparcie bezzwrotne. Z pomocą finansową dla Ukrainy związana jest nowelizacja budżetu UE na lata 2021-2027. Oprócz pomocy dla Ukrainy, 14,6 mld euro z unijnego budżetu zostanie przeznaczone na pomoc humanitarną i zapobieganie kryzysom migracyjnym.

Pierwotnie planowano zatwierdzenie pomocy finansowej dla Ukrainy już w grudniu 2023 roku. Wówczas jednak skutecznie zawetował ją węgierski premier Viktor Orban. Do zmiany budżetu UE wymagana jest bowiem jednomyślność wszystkich państw.

Orban wetował wówczas także otwarcie negocjacji akcesyjnych z Ukrainą. Wobec tego zdecydowano o tym, aby w pierwszej kolejności skupić się na rozmowach akcesyjnych, a w następnej na wsparciu finansowym.

Orban zapowiedział, że poprze finansowanie, o ile spełniony zostanie jego postulat tj. każdoroczne potwierdzanie przekazania pieniędzy, również przy zachowaniu zasady jednomyślności. Na wypadek weta węgierskiego premiera przygotowane zostało rozwiązanie awaryjne tj. przedłużenie istniejącego finansowania z 2022 roku. Orban zdał sobie zatem sprawę, że jego weto nie jest w zaistniałej sytuacji tak silnym instrumentem.