Injured veterans will soon receive an extra $1000 a year, and more staff will be hired to process their claims.
It also earmarks $233.9 million to hire 500 more frontline staff at the Department of Veterans Affairs.
Extra funding will also support the veteran suicide royal commission and help more witnesses come forward.
Spending on new ships, aircraft and other capabilities is expected to total $270 billion over the decade.
Australia will spend hundreds of millions of dollars helping Ukraine respond to Russia’s invasion while also setting aside money to help refugees fleeing the crisis.
The federal government is providing $213.3 million over five years to support Ukraine in the budget as a continuation of an established program, including $185.6 million over two years in military aid.
The military aid includes Bushmasters, armoured personnel carriers, howitzers, and contributing to NATO’s Ukraine comprehensive assistance package trust fund.
Extra temporary three-year humanitarian visas will be allocated to Ukrainian refugees fleeing the war and extend access to Medicare for a 12-month period for Ukrainians and their immediate family members on bridging visas.
Ukraine’s Border Guard Service will receive help to upgrade border management, improve cyber security and enhance border operations in the field through $8.7 million in funding.
Australia has also extended its sanctions on Russian imports for another year.