According to the Department of Housing and Urban Development it would cost about $20 billion to end homelessness in the United States. This is indisputably a large amount of money. However, it is slightly less than 0.31% of the total federal budget for for 2020 which was about $6.55 trillion. In contrast the defence budget for 2020 was $778 billion, which is about 11.8% of that year's federal budget. (65% of the budget was spent on social security, medicare, medicaid, and other benefits, which suggests to me that some of these benefits may not be being administered in a very efficient way)