Slashdot Mirror


$8M Revenue Shortfall Blamed on Bad DB Entry

SierraPete writes "Yahoo! News reports that an improper database entry, most likely caused by an external user, has created an $8 Million USD revenue shortfall for a northwestern Indiana county because a house that was supposed to be valued at $121,000 showed a value in the database at $800,000,000. There's no specific suggestion that this erroneous entry was done maliciously, but it is leading to big problems in the local governments as they try to figure out how to drop that much money out of their respective budgets. As an aside, how would you like to be in the homeowner's shoes when he opens up his mail box and finds an $8M property tax bill? I'm sure there was a trip to the emergency room or the dry cleaners involved."

48 of 220 comments (clear)

  1. The homeowner by WebHostingGuy · · Score: 4, Insightful

    I think the homeowner probably just laughed. In this day and age when you see a computer generated report which is totally outside the norm you can assume error. Maybe one day in the past someone would have sweat but it seems there are so many errors nowdays (we have accepted a certain level of fault with all things computer) that it just was -- they screwed up again.

    --
    Quality Hosting e3 Servers
    1. Re:The homeowner by bheer · · Score: 3, Interesting

      Good point. Example: $3 Million Comcast Cable Bill.

    2. Re:The homeowner by Anonymous Coward · · Score: 2, Interesting

      I find it a shame that the government can take away your property if you cannot pay its yearly 'protection' money. Error or not it's sad that the government has such abusive power.

      This confiscatory policy hurts more than you would think. Ask the retired or any fixed income homeowner in areas with a high gentrification rate. If they still can live there of course.

    3. Re:The homeowner by FidelCatsro · · Score: 4, Funny

      Yeah nobody would believe that one , unless Comcast had reduced their prices recently

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    4. Re:The homeowner by The-Bus · · Score: 2, Informative

      No... those are just their current regular charges for cable and internet. I should know, I'm a Comcast victim (customer).

      --

      Small potatoes make the steak look bigger.

  2. If it were my house... by Murphy's+Paradox · · Score: 5, Insightful

    I'd just shrug and make a phone call. Who in there right minds would really believe that they owe anyone $8 million? It is like this woman in England that got a utility bill for some $240 million. There is no way any person even mildly associated with reality would believe these to be legitimate and correct bills.

    --
    Murphy's Paradox... the more you plan for success, the more avenues there are for failure.
    1. Re:If it were my house... by MrWa · · Score: 3, Funny

      Have you interacted with real people in the US anytime in the last 6 years? Very few people seem to be mildly associated with reality...

    2. Re:If it were my house... by Vellmont · · Score: 4, Insightful

      My thoughts exactly. I'd pretty worried if the error was for 50%, or even 100% more than my home value because that might be a major pain to correct. You'd have to get someone to re-assess the value, all kinds of dumb paperwork, etc to prove that there's an error. But a ridiculous error of 660,000% is an easy fix.

      --
      AccountKiller
    3. Re:If it were my house... by Anonymous Coward · · Score: 3, Interesting
      I'd just shrug and make a phone call.

      And be legally stuck with the tax bill, no matter how absurd it is.

      I've been stuck with absurd tax assessments on many occasions. As the manager for a regional wireless data company, I've encountered tax abuse that includes:
      • being assessed a tax on a city-owned water tower: One county in Iowa hit us with a tax for the water tower and its property. When we notified them in writing (registered mail, always - these people will lose your mail and lie in court if you don't if their job depends on not being exposed as incompetent) that we didn't buy any city water towers but instead only had a single $400 antenna on top, connected to a radio down below, they switched gears and hit us with a made-up $20K "improvement value" to the tower. Where'd the $20K number come from? "That's what we figured it outta cost." Yikes, try that with your taxes! We disputed it and took the receipt in for the antenna to show its real cost. They rejected it and told me they have to because they need the tax money.
      • being assessed 10 times the value on property: We bought a 50-year-old tower for $30K. Discovered it was assessed at $300K. Appealed and got it lowered to $90K - not worth fighting in court. Next year, they raised it to $500K by counting all the old horn antennas and pretending they're each making tens of thousands of dollars of revenue (they're all dead and have no waveguide to connect anything). Disupted and rejected - told "we need the tax money" - now we're suing them and costing them thousands in legal fees too.
      • getting hit for use tax: The state of Nebraska sent a tax statement claiming their estimate of a business like ours was over a hundred thousand dollars in online purchases, and issued a tax bill on that made up amount. The only thing we don't buy local is for resale, and is taxed when sold to the customer (and paid to the state). Disputed and rejected again. Probably need the tax money.

      It seriously offends me that we have bureaucrats making laws like Sarbanes Oxley to tell us business people what we can and can't do, while the same government agencies are cooking the books and making up numbers based on their alleged need for more money. Bernie Ebbers is in jail for making higher sales numbers up because he "had to" but when the department of revenue or the IRS does it, its OK.

      My advice is to fight them for every dime. Eventually the local governments learn the lesson. I put up with a false 3x valuation and three times the tax because it wasn't worth the fight - now they're going to end up at the true value and spend three times that amount in legal fees. Only when they realize we're going to fight will they start to clean up their act.
    4. Re:If it were my house... by kimvette · · Score: 2, Insightful

      Both (informative AND funny) work, because it is obviously in reference to our government, but unfortunately we keep voting the same cretins into state legislatures and into Congress. Our government IS pretty much clueless when it comes to the real world - or they simply just don't give a shit because they're not reliant on social security and have nice fat pensions for life after serving even just ONE term.

      Don't assume "troll" when "funny" works.

      The sad thing is, many property owners are victim of over-valuation when it comes to property taxes. My business partner's home was just valued at a half million, but there is NO way it would have fetched even $375,000 during the real estate bubble because the lot is undesirable and small. He fought it and won, however so many people over-value their property in their own minds that they don't consider reality and don't catch those errors - and when there is a pattern of reevaluations rising significantly on small lots (even a very nice house on a tiny lot doesn't help resale value all that much) it's obviously intentional and not by accident, because the folks whose paychecks depend on tax revenue keep pushing to increase spending and try to sneak in unnnoticeable tax increases, and rely on people's egos saying "Oh wow, my home is worth a lot. This rocks, this means I have power!" resulting in their not doing a damn thing to hold a crooked system in check.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    5. Re:If it were my house... by kimvette · · Score: 3, Interesting
      being assessed 10 times the value on property: We bought a 50-year-old tower for $30K. Discovered it was assessed at $300K. Appealed and got it lowered to $90K - not worth fighting in court. Next year, they raised it to $500K by counting all the old horn antennas and pretending they're each making tens of thousands of dollars of revenue (they're all dead and have no waveguide to connect anything). Disupted and rejected - told "we need the tax money" - now we're suing them and costing them thousands in legal fees too.


      Sue them for:
        - conspiracy
        - fraud
        - abuse of power
        - racketeering

      And hit them up for HUGE punitive damages to double their budget requirements, which will prompt layoffs and turnover of elected and appointed officials because the rest of the citizens in town won't stand for tax increases and cuts in services over this.
      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    6. Re:If it were my house... by Burning1 · · Score: 2, Informative
      Have you interacted with real people in the US anytime in the last 6 years? Very few people seem to be mildly associated with reality...


      You are completely wrong. In my opinion, to understand why seventeen fairies consoled all their kitchen troubles in a yellow rock covered in a stylish freedom fighters dead skin with the phrase 'limbo chocolates for all' engraved in it.

      Therefore: vibrating Norwegian horse box full of sea-cucumbers.

      For further insight, send an email with the subject 'subscribe' to: burning1@usdachoice.us

      *grin*
  3. Simple programming? by Anonymous Coward · · Score: 5, Interesting

    Do they not have a trap for super low or high amounts, adjusting these traps over the years as values go up or down?

    One would think these simple things are in place.

    1. Re:Simple programming? by alyawn · · Score: 2, Insightful

      I doubt it. I'm sure they use Access or Excel as their "DB" implementation.

  4. Tax Rate? by bmoon · · Score: 3, Interesting

    That's quite some tax rate... where does an $8M home translate into $8M of revenue for the county?

    1. Re:Tax Rate? by Midnight+Thunder · · Score: 2, Informative

      You need to read the article. The house was mis-valued at $400 million, and the tax on that was calculated at $8 million.

      --
      Jumpstart the tartan drive.
    2. Re:Tax Rate? by grommit · · Score: 2, Informative

      You think a 2% property tax is bogus? I guess it would sound bogus if you've never had to pay property taxes before. Personally, my property taxes are at about 1.5%

  5. 400 not 800 by slinted · · Score: 5, Informative

    "$121,000 showed a value in the database at $800,000,000"

    Did anyone actually bother to rtfa, or is it just cool to make up numbers for post summaries now?

    "A house erroneously valued at $400 million"
    "The house had been valued at $121,900 before the glitch."

  6. Well, with today's taxes by ral8158 · · Score: 5, Funny

    I mean, that's not a huge error, now is it?

  7. Read the Article.... by shoemakc · · Score: 4, Funny

    Read the article: It says the shortfall occured because the home was incorectly valued; The taxes on an 8 million dollar home are not 8 million dollars...but a fraction of that.

    So here on Long Island for example, taxes would only be about 7 million...

    -Chris

    --
    --an unbreakable toy is useful for breaking other toys--
  8. Read the article yourself... by expro · · Score: 4, Insightful

    The home was 400 million. The taxes were 8 million.

  9. Get rich quick scheme by technoextreme · · Score: 4, Funny

    Sell the house at $400 million dollars. Pay the taxes and then run away never to be seen again.

    --
    Ooo man the floppy drive is broken. No wait. The computer is just upside down.
  10. They didn't notice by mac123 · · Score: 4, Insightful

    If the county doesn't notice a sudden increase of $400 million...nearly half a billion in the grand list (which I'd imagine would be a significant figure), they may have many fundemental issues in the tax assesor's office that need to be addressed.

    1. Re:They didn't notice by yelvington · · Score: 2, Informative

      That's not how local property taxation works in the United States.

      Local tax districts set a budget based on some assumptions about the tax base (the amount of taxable real property). After the budget is approved, bureaucrats in the taxation department compute the actual rate by dividing the budgeted revenue / taxable base. Generally there's a legal limit on the rate, but the actual rate that is charged is based on that computation and somewhat lower.

      So your property tax rate isn't static (like sales tax, for instance), but rather dynamic from year to year.

      In this scenario, the governing board sets a budget based on an assumption of base B.

      But when the bills are generated, they're computed on a base of roughly B + 400 million.

      As a result, everybody else in the county is just slightly underbilled ... and when the mistake in the database is discovered, it's too late to do anything about it.

    2. Re:They didn't notice by JeffSh · · Score: 2, Informative

      i have mod points and i intended to use them because there are alot of great insightful posts, but i had a choice with yours. I could either just mod it down or reply.

      I chose to reply.

      I don't know what state you're from, and things may work that way there, but in Michigan, local taxes do NOT work that way.

      There's an important thing to be said, and that's that alot of states do their taxes differently. Local municipal growth and municipal management was something that was allowed to grow organically. Townships and county's right next to each otehr don't even do the same calculations or use the same methods, sometimes.

      In Michigan, there are certain state rules that every municipality follows (like when tax collection ends, for instance) but some municipalities just disregard the established rules. There's atleast one county in Michigan that computes interest completely wrong.

      anyway, the point of this post is to say that there is no uniform method, code or law that dictates how local taxes are calculated. that may be the way they are there, but not here or other places necessarily.

    3. Re:They didn't notice by puetzc · · Score: 2, Insightful

      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.

  11. Time required to catch mistake by Dan+East · · Score: 4, Insightful

    The slashdot story is incorrect - the house was incorrectly valued at $400 million, not $800 million (meaning that the tax rate is double what the story made it appear to be - not 1% but 2%).

    According to the article, the real problem was that while the error was caught in a timely manner by the tax people, the bad data had already made it into other systems. Those other instances were never corrected.

    I'm curious why those involved with budgeting never questioned why they suddenly had an extra $8 million to play with. Someone more in touch with government and their community should have wondered what was going on.

    Also, it seems a lot like counting their chicks before they've hatched. They had already distributed funds that hadn't even been collected yet. If any big player (particularly businesses) were to fail then the same problem would have arisen - funds were distributed and budgeted against that could not be collected.

    Dan East

    --
    Better known as 318230.
  12. To err is human... by linebackn · · Score: 2, Funny

    To err is human, but to really foul things up takes a computer.

    And to make a total disastrous mess takes a computer _operated_ by a human.

  13. Damn 2% tax rate. by the+eric+conspiracy · · Score: 2, Funny

    I wish my tax rate were that low. I'm paying more like 3%.

  14. Crappy Software + Dumb People = Bad Stuff by ChaoticCoyote · · Score: 2, Interesting

    The software system is badly designed. Internal verification should have caught such a ridiculous value, producing an audit trail or alert.

    Of course, a human auditor should have been looking at the numbers as well, but the real human error is in failing to create software that recognizes potential problems.

    1. Re:Crappy Software + Dumb People = Bad Stuff by El_Muerte_TDS · · Score: 2, Funny

      Great Software + Dumb People = Bad Stuff

      So it's doesn't really matter in case of dumb people.

      Although... we now have a problem.

      Great Software + Dumb People = Bad Stuff = Crappy Software + Dumb People
      Great Software = Crappy Software

  15. It doesn't have to be that way by msobkow · · Score: 4, Insightful

    Compared to the effort and expense of doing data range and argument validation, I don't think it's a big deal to have sanity-check warnings in assert-driven code. Just because a field can store a couple dozen digits doesn't mean that a flag shouldn't be raised when you see numbers more than 6-7 digits.

    There are already similar checks in business code -- you can't sell a negative quantity at a cash register, you have to do a return. Operating systems make similar checks, asking for confirmation of "dangerous" or unusual situations (like permanently removing data.)

    Why wouldn't a financial management/accounting system have similar rules enforced and monitored?

    --
    I do not fail; I succeed at finding out what does not work.
  16. Not surprised... by alyawn · · Score: 3, Insightful

    One would think that the government officials would have noticed the dramatic increase in their available budget from the previous year. Of course they only saw dollar-signs. Sounds like every other local government I've known. How much do you want to bet that they won't reduce their individual budgets completly below the $8 million overage. Anyone?

  17. Stop Blaming the Database! by Proudrooster · · Score: 4, Insightful
    I get sick and tired of everyone blaming everything on the database. It's not the databases fault people! The programmers that wrote the front end should have done better checking on the data entry. Something like,
    if (home=single_family_dwelling AND new_appraisal >= current_appraisal *1.30) then
    ' Don't UPDATE THE DATABASE and contact data entry employee manager
    ' Send warning message to data entry operator
    else
    ' Update the Database
    endif

    This county should spend some time and money looking for other data entry holes. Also, exception and audit reports should probably be implemented as a stop gap. Maybe report on parcels that have appreciated more than 30% and do a manual double check before publishing the tax revenue numbers to the budget office.

    And at the risk of repeating myself, "This problem was not caused by the Database! Call it "human error", "programmer error", or "lazy auditors" but calling it a "database entry error" implicates an innocent database doing it's job properly. Thank you, you may now return to Slashdot and STOP BLAMING THE DATABASE!
    1. Re:Stop Blaming the Database! by dbdweeb · · Score: 3, Informative

      Yeah, why do people always blame the database? I get the "it's the database" accusation all the time from Duhvelopers.

      A friend of mine was suffering iron toxicity because he took too many iron supplements. He went to the doc to find out what was wrong and went through a battery of tests. A week later he got the report in the mail saying that he had liver cancer. He had a week before his next appointment and started reading up on liver cancer only to find out that it's almost always fatal and it involves a long drawn out time of excruciating suffering before the ultimate demise. So for a week he lived with that knowledge until he went to the doc only to find out that it was a data entry error. It turns out that the code behind the checkbox for liver cancer defaulted to the affirmative and the data entry person had just clicked submit after they complete a separate section of the form. So what programmer bozo would default such a data entry field to yes? Was he/she not thinking or was it sadistic humor?

    2. Re:Stop Blaming the Database! by iggymanz · · Score: 2, Insightful

      when most people speak of "the database", they are talking also talking about the front-end, middleware, back end services and routines, and maybe even the machines that host these things. Just like "the network" is used to mean file, email, internet and print services by most people. Get used to it.

  18. Data entry problem by linebackn · · Score: 3, Interesting

    Lippens said the user probably tried to access a real estate record display by pressing R-E-D, but accidentally typed R-E-R, which brought up an assessment program written in 1995. The program is no longer in use, and technology officials did not know it could be accessed.

    And this is why you shouldn't make potentially modifiable live data available to just anyone. And why you need to audit and maintain any such programs very closely, which apparently they didn't. And then you still should audit the data because even an experience user can make a simple typo that throws everything off. Who knows what kind of people they had entering data.

    They indicated this person wasn't supposed to be doing data entry but I get a never ending laugh out of how some folks would rather have every blow joe enter their own data rather than use an experienced data entry clerk. And then those same folks expect the data to be 100% correct!

  19. My thoughts on the story by Antony-Kyre · · Score: 3, Insightful

    First thing I notice is how much property taxes a cheap $121,900 home would have to pay. That amount doesn't seem progressive, $1,500 in taxes.

    Second thing I notice is the spending issues. Didn't the government realize that a lot more tax revenue was coming their way this year than in previous years? Didn't that raise some eyebrows? Shouldn't they be trying to spend less, instead of spending 100% of what they think they will get?

  20. Re:Similar thing happened to me once by acaben · · Score: 2, Interesting

    If you refused to overpay, why did the country refund the money you overpaid?

  21. Tragic system design by dbdweeb · · Score: 3, Interesting

    A friend of mine was suffering iron toxicity because he took too many iron supplements. He went to the doc to find out what was wrong and went through a battery of tests. A week later he got the report in the mail saying that he had liver cancer. He had a week before his next appointment and started reading up on liver cancer only to find out that it's almost always fatal and it involves a long drawn out time of excruciating suffering before the ultimate demise. So for a week he lived with that knowledge until he went to the doc only to find out that it was a "data entry error."

    It turns out that the code behind the checkbox for liver cancer defaulted to the affirmative and the data entry person had just clicked submit after they complete a separate section of the form. So what programmer bozo would default such a data entry field to yes? Was he/she not thinking or was it sadistic humor?

  22. property tax system by dfghjk · · Score: 2, Informative

    Property taxes are something that should be done away with anyway. It's just one more unfair tax that creates extra work for everyone effected and introduces opportunities for abuse on both sides.

    In my state, larger properties are almost always exempted from taxes anyway. That leaves the upper middle class paying the bulk. After all, the poor don't own valuable property and the rich manage their ag exemptions by hiring professional exemption maintainers. If you don't want to play the game you're gonna get screwed, just like dealing with the IRS.

    Interesting thing, if the victim of this mistake wasn't watching what was going on, he could have been in a world of hurt. Where I live, there's a relatively short window of time to dispute a valuation. After that you're in real trouble.

    People need to realize that a consumption tax is the way to go. Infrastructure for that largely exists already and cheating is hard to do. Wealthier people consume more so therefore pay more and there's a builtin incentive to save. The fewer hidden taxes we have the better since it gives us better visibility to how much we really pay.

    1. Re:property tax system by jombee · · Score: 2, Insightful

      I'm not certain about your situation, but as for me, I think my local property taxes are about the most fair and well-used taxes I pay. What I pay each year in property taxes is much more meaningful to me, my family, and my community compared to what I pay per WEEK in federal taxes.

      My current property tax is ~1% (was ~2% before a primary residence credit) of the value of my land and home. Of that tax >50% pays for the local school system, ~20% for firefighting and police protection, and the remainder goes to the local library, roads, parks, and government offices. Honestly, I'd be willing to pay more if it was used for an even better library, well maintained roads/sidewalks, parks, more teachers, firefighters, and policemen/women. I've known many teachers, firefighters, park rangers, and members of the police force... I have no doubt that they all deserve more money/equipment for the outstanding work they perform for my community.

      Not long ago, the local library proposed an expansion project and was voted down because property-owners were in uproar about the 34-cent property tax increase/year. Apparently the public held similar principles as you... it seems a pittance to me. Hell, in comparison, I'd pay an extra $5/year (or more) if it meant the firefighters/police could get to my property faster with better equipment to save my family or my neighbors life in an emergency!

      IMHO, property taxes are not the first place to start when trying to reduce the public's tax burden. Look anywere else.

      = jombee

    2. Re:property tax system by Saxophonist · · Score: 2, Interesting

      There are several problems with going to a consumption tax as the sole basis for revenue. By consumption tax I think you are referring to what is generally called sales tax where I am. Another poster pointed out (in so many words) that sales tax is regressive. A greater percentage of a poorer person's income goes to sales tax than of a wealthy person's income simply because the poorer person does not save much money and because wealthier people probably spend a greater percentage of their income on services (and real estate!), some or all of which is not subject to sales tax, depending on the state's tax laws. This regression happens (to a lesser degree) even if there are exemptions on basic needs like food.

      Further, property taxes do affect the poor more disproportionately than one might imagine. Often, they do not own real estate, but rent instead. You can be sure that landlords pass along the property tax bills to tenants through their rent. In my state, homeowners qualify for a homestead exemption for their primary residences (limit one per homeowner), which reduces the property tax bill some. Since the poor are more likely to be renting, they do not benefit from the homestead exemption and therefore pay a greater share of taxes.

      It probably looks as though I am arguing for the income tax. In a way, it seems fairest, but the fairness of the income tax system in the U.S. is certainly debatable. Is income tax a good way to fund municipalities? I don't know; it seems like it would cost more for most small- to medium-sized cities to administer than it would be worth. In my state, school districts can charge a surtax that is tacked on to the state income tax bill. The surtax can be up to 20%, but it has to be approved by voters (actually, the school board can pass the surtax, but if enough citizens petition, a vote is required; the vote almost always happens in practice). There are still many problems with the income tax system, but it seems quite preferable to using sales tax for everything.

  23. Both Ends by Karma+Farmer · · Score: 2, Interesting

    It sounds like the county has multiple databases, and the database available to the public records, and the database used to compute the actual tax bills, were separate databases. And, it sounds like there was a single property valued at $121,000 in one system, and $400,000,000 in the other.

    This is interesting to me, because I suspect I bet the totals in both systems come up pretty close to the same. In other words, I bet there's one property "accidentally" valued at $400,000,000, and a lot of properties "accidentally" valued at $0. Who in the county might actually own one of those accidentally undervalued properties is left as an exercise to the reader.

  24. Validation... by hotarugari · · Score: 2, Interesting

    If their software was smart enough to do validation checks, it would flag things that were outside of the standard deviation per size and area.

  25. Well I'm not surprised... by TBulldog · · Score: 2, Informative

    As a developer in the GIS industry, a lot of our clients are County Assessors who use these appraisal systems on a daily basis in conjunction with GIS software to manage the physical land in their respective counties. I'm not in the least bit surprised by this. These CAMA (computer assisted mass appraisal) systems are not only ridiculously overpriced, they are also hilariously outdated. How overpriced? Oh, they range anywhere from 500K to 1.5M. How outdated? Try green screens and as400. What you have is a small office of little blue haired Bettys entering data with no front-end or even back-end data validation going on. The market leaders for this software, such as Manatron, are just beginning to release SQL-based versions of this software. It's truly embarassing. Try hitting your county/twp appraiser's website and see how many spelling variations you can find of your own street. I think the record is about 37. At least this property owner got an $800M value. In some cases the assessors can undervalue their buddies' commercial properties, meaning they will have to pay less taxes than the average property owner...a subtle display of corruption.

  26. Re:Mod Parent Down by aaronl · · Score: 2, Informative

    That's what the GP said, actually. Your house has an certain assessed value, and a certain tax rate, which accounts for the maximum taxable amount. Many places will only allow the collected property tax revenue to go up a certain amount over the previous year, regardless of new development or raising of assessments.

    What could happen is to say that at your tax rate, the locality is able to collect $50 million, but only needs $30 million. They would have to adjust all of their taxes to only collect the $30 million, so nobody would pay the 100% rate based on their assessment. However, if they collected $30 million last year, but need $38 million this year, they may need to perform a special procedure to raise their tax revenue by the $8 million over the previous. In both cases, the maximum possible tax revenue would be $50 million, they levied a tax for that amount internally, and had to do a calculation to drop that to only the exact amount required.

    So you see, you have a maximum possible tax, but would like not pay that full rate.

    The entire state of MA does it this way, for example. I would be very surprised if most of the US didn't do it in a similar fashion.

  27. Not Blaming the Database! by brown-eyed+slug · · Score: 2, Insightful
    calling it a "database entry error" implicates an innocent database doing it's job properly
    No it doesn't. It suggests that there is an error in a database entry.