Ukrainian servicemen drive past a nailed missile tail in the village of Chasiv Yar near Bakhmut, on March 14, 2023. AFP
Western nations have pledged a steady flow of support to Ukraine since Russia's invasion a year ago.
"The government has agreed to establish a fund for Ukraine with a total framework of around seven billion kroner ($1 billion) in 2023," the finance ministry said in a statement, a project supported by 159 of 179 members of parliament.
Some development aid will be redirected to pay for the initiative, as well as an easing of financial policy.
The aid will be three-pronged, with the biggest chunk being military aid of around 5.4 billion kroner in 2023.
Civilian aid for humanitarian and long-term reconstruction efforts will receive around 1.2 billion kroner, while 400 million kroner will go to business initiatives.
"We can't wait for the last shot to be fired," Foreign Minister Lars Lokke Rasmussen told reporters.
In addition, the government will allocate funds in 2024-2027 to cover the cost of replacing the military aid given to Ukraine in 2022 and 2023, the government said.