Home Economy Tax admin upgrades, strategic spending deemed key to containing swelling debt