$8M Revenue Shortfall Blamed on Bad DB Entry
If you had read the article, you would find out that the error was noticed by the County office, and was corrected. Unfortunately, the programming was defective, as the corrections were not properly carried forward into the data that was used to set tax rates.
I don't know about Indiana, but in Iowa, subject to limits, the budgets are set in dollars, and the tax rate is calculated to raise the specified amount. The city didn't necessarily get a real increase in dollars, but now it will see a real decrease due to the error. Bad management - yes, bad programming - worse.