Virtually all of the revenue is from external sources, debt and printing money.
Interfax News Agency, 5/26/22
Allocations from the European Union in the amount of $603 million and from the United States in the amount of $500 million, as well as $431-million return on war bonds were the primary sources of Ukrainian budget revenue last week, the Ukrainian Finance Ministry said in a statement on its website.
Between February 24 and May 25, war bonds yielded $3.068 billion, and the budget gained $1.382 billion from the European Union and $986 million from the United States, while the largest contributions were received from the National Bank of Ukraine – $4.103 billion, or UAH 120 billion, it said.
Loans from international financial institutions, bilateral loans and grants are other primary sources of Ukrainian budget revenue, the ministry said.