Berlin says a G7 scheme to raise $50bn from interest on frozen Russian assets will ensure other funding.
Germany is planning to nearly halve military aid for Ukraine next year, from around €8bn (£6.7bn; $8.7bn) to around €4bn, according to a draft budget approved by the government.
Finance Minister Christian Lindner said Ukraine's financing was "secure for the foreseeable future" due to a G7 group of rich nations scheme to raise $50bn from interest on frozen Russian assets.
Germany is Ukraine's second biggest military donor, after the US. In 2024, Berlin's budget for Kyiv is set at nearly €7.5bn.
Germany stopped weapons exports to Israel. No official policy change they're keeping it quiet but the federal government isn't issuing any export permissions any more.