The state of royal finances was very bad due to the War of the Roses, the 100 years war, as well as bad harvests for farmers
Henry needed secure finances to fund the ordinary and extraordinary expenses of government, as well as to continue centralizing his power and disciplining his realm.
financial security meant H7 would be able to raise an army to secure his throne, reward loyal service, and bribe opponents. this would also help him secure his dynasty as his heir would have more resources when he inherited the throne