President Volodymyr Zelensky is said to be heading to Washington this week to sign the paperwork and finalise the deal.
The White House says the deal will allow Ukraine to continue fighting Russia.
Trump stated that it would give Ukraine “the right to fight on.”
This deal could be the beginning of Trump setting a new precedent for US military aid which may no longer be given out without receiving a benefit for the US in return.