Slashdot Mirror


No EZ Fix For The IRS

meltoast writes "Apparently the IRS is storing all of the taxpaying histories of 227 million individuals and corporations in a system that still runs code written in 1962. CIO Magazine is running a story on the IRS's nearly failed $8 billion modernization attempt that includes missed deadlines, cost overruns of over $200 million and four CIO's in seven years."

125 of 574 comments (clear)

  1. A new strategy...... by BWJones · · Score: 4, Interesting

    CIO Magazine is running a story on the IRS's nearly failed $8 billion modernization attempt that includes missed deadlines, cost overruns of over $200 million and four CIO's in seven years."

    Ummmm......If this project was my responsibility, as CTO I believe I would have canned the whole project and started anew as from the sounds of it, there is too much baggage with which to continue. So, here we go: Don't deal with contractors and subcontractors or if you do, make sure that the IRS is actively involved with management and funding of the project so that nobody gets paid unless key points in the strategy are reached.

    A simple strategy might be to run and fund the project entirely within the IRS structure and take the following strategy:

    While the linked article is short on what exactly is going wrong with the transfer, I was talking with a guy working on the project in an airport last year. According to him, one of the big problems the IRS is facing is that everybody is talking about incompatible data formats and getting data to migrate from one database to another while maintaining taxpayer information. This may be a little glib, but perhaps we could take a more direct approach to updating the data file structures like deciding upon a data format a priori and simply, through brute force, repopulating the new database with the old data? We could create a few thousand temporary (2-3 year) jobs for those folks on welfare or currently out of work and using redundant strategies for error correction, manually enter the data into the new formats.

    Done.

    --
    Visit Jonesblog and say hello.
    1. Re:A new strategy...... by Anonymous Coward · · Score: 4, Funny

      ACK!! Yoour strategy is much too simple and error-proof. There is no *way* our government would approve something with such a high probablity of success ;)

    2. Re:A new strategy...... by BWJones · · Score: 4, Informative

      Yes lets take unemployed people and put them to work manually getting to know the interworkings of the IRS and its databases. They sure wouldn't be tempted to abuse their position would they?

      You might be shocked to find out how many low wage earners have access to medical (HMO's and insurance companies), credit (mortage and credit lending agencies) and yes, tax information (federal and private contractors) on you already. There are systems in place to protect privacy at many companies and organizations that deal with this sort of data, but there are always folks that will abuse the system. The solution is to make punishments for identity theft crimes very severe.

      --
      Visit Jonesblog and say hello.
    3. Re:A new strategy...... by IrRegEx · · Score: 2, Insightful

      It might be an old system, and it may take a year or two but if you try and cheat them they'll always find you. That system must be doing something right.

      --
      #|
    4. Re:A new strategy...... by 4of12 · · Score: 4, Insightful

      CTO I believe I would have canned the whole project and started anew as from the sounds of it

      That's the right thing to do, of course.

      Practically, though, doing this kind of thing is difficult in government.

      Your first presentation is with the people that give you funding. You tell them you want to start from scratch.

      They ask you "Are you telling me that the $8billion we've given you has been wasted? Do you have any idea how bad this will make us look in the press? If you ask for this kind of change in course, there's no guarantee we could get the funding at all!"

      Meanwhile, lots of nice underlings busting their butts for you will be seeking hints as to whether they'll even have jobs next month...

      Oh, and there'll be vendors promising magic bullets.

      Bearing up under this kind of pressure will be why you're making the money as a government CIO.

      --
      "Provided by the management for your protection."
    5. Re:A new strategy...... by Anonymous Coward · · Score: 2, Insightful

      Data Capture is really simple.
      The real problem is the new breed of MS coders don't understand raw binary data formats, or if they do, the data structures vary with each new service pack.

      In the 60's everything was in a minimalistic flat file format - no bells, no whistles.
      Asking people to re-key data because some moron can't actually cut code, is complete management failure - more than one month on a project plan.

      At 8 Billion, I would be calling in the Lawyers.

    6. Re:A new strategy...... by LordKronos · · Score: 2, Insightful

      Not that I agree with such a strategy, but I'm not so sure your concerns are too much of a stopping point. After all, I'm sure there are plenty of unemployed people that already have government clearance. These people are already being trusted to work on things like weapons and defense systems. Letting them work on financial data can't be all that much more dangerous. Plus it's not like these people would be working with any secret processes or anything. They would just mostly be entering data line by line from copies of tax returns, W2s, 1040s, etc...all of which are public knowledge. Only the actual numbers on them would be confidential (and I'm sure there could be measures taken to hide the personally identifying info from the data entry people).

      However, I'm not even sure I believe this is the issue. It seems to me that if we could enter the data by hand, we should know the formats and be able to write code to convert between them. I suspect the real problem is something bigger, like coming up with an all-encompassing scheme that is flexible enough to be able to integrate everything together seamlessly. (Of course, maybe I'd know the answer if I'd just go RTFA)

    7. Re:A new strategy...... by Uber+Banker · · Score: 4, Interesting

      Don't deal with contractors and subcontractors or if you do, make sure that the IRS is actively involved with management and funding of the project.

      While I agree the IRS should be involved with the active management (well, at a strategy and audit level) using in-house development is the kiss of death.

      This is the IRS, not some young .com startup. It will have a staid IT and development division - the hot bright sharp talent will not be there - they'll be challenging themselves and being rewarded for it in a specialist company. The IRS IT and devopment divisions will consist of career IT people who are not very good and have built themselves into ivory towers. The reason they use a multitude of data formats and code from the 60s is because that is what they knew when they entered - they got a cushy earner and don't see the point in continual learning or development. Then finally when they have to implement a new project they'll try to do it themselves instead of taking a compay who make a tried-and-tested off-the-shelf product and adapting it to the more unique requirements of the government. Then when all goes wrong the head of division resigns but the staff who have built up a culture of complacency and arogance stay on and the same happens over and over - start fresh or pick up the pieces, it is the same crap staff ding the work.

      Not all of the government is the same, but the vast majority is. Dried up programmers protecting their lack of skills and ambition, clinging to their nice earner.

      The source of my strong feeling? I worked in a government department implementing a new database system... nothing complex at all, just stored monthly data and compiled some percentages of this data. Budget was $1m, time to implementation 2 years. Final outcome? $3m in costs with a 3 year over-run. And hey, I was not on the IT team, I was a user! BTW: The old system was on a DEC and had worked fine for 20 years, the decision to upgrade was taken so we could go all TCP/IP and the DEC wasn't!!!!!!!!!

      When I moved division I found a need for a similar system (their record keeping amounted to MS Word documents with tables in and a calculator in hand for the percentages). I took me a month to do it from database engine to fully functional query and data analysis system. Hey, I used Access (for data storage) and Excel (querying via SQL) to do it, all via VBA of course (yeah, this is /. and I'll get slated, but I needed something fast, my point of being there was not to implement a database and they had no other software licenced).

      In house development is usually a bad thing because in-house IT staff tend to be old, dead wood.

    8. Re:A new strategy...... by eggstasy · · Score: 4, Insightful

      That's not a solution, that's an inefficient kludge.
      The only reason why people commit crimes is that they believe they won't be caught, so the severity of the punishment is mostly irrelevant.
      The evidence for this is very strong. Many countries have tried, at times, to apply the death penalty to an excessively wide range of crimes, but have always failed miserably at preventing their ocurrence.
      Even if you could magically disintegrate all the criminals in the world, there would be more to take their place tomorrow morning.

    9. Re:A new strategy...... by twalk · · Score: 3, Funny

      What do you suggest? That they hire already employed people?

    10. Re:A new strategy...... by TheRealMindChild · · Score: 4, Funny

      That is complete garbage-speak. I will not kil another human being, not based on moral reasons, but because I don't want to die, or worse, be locked up for life. If it was only 10-20 years, guarenteed, there are a few people I would gladly put a few holes in, for that price.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    11. Re:A new strategy...... by thetaikung · · Score: 2, Funny

      Yeah right, go do your homework and stop fantasizing about putting holes in that guy who called you a fatass at lunch today.

      --
      P226 .40cal
    12. Re:A new strategy...... by bedmison · · Score: 5, Informative
      The IRS IT and devopment divisions will consist of career IT people who are not very good and have built themselves into ivory towers. The reason they use a multitude of data formats and code from the 60s is because that is what they knew when they entered - they got a cushy earner and don't see the point in continual learning or development.

      This is a crock of shit on so many levels that it barely deserves comment. The vast majority of the folks who work for the Fed. Govt, and that includes the IRS, are decent folks who are very skilled at what they do, and muddle through in a broken system that is primarily imposed upon them by Congress. Of course they try to do new things the improve the system, but unless you get a chance to do it all over at the same time, its impossible to ever really fix everything. Just ask the FAA. It only took them 3 trys and about $20 Billion to redo the air traffic control system in the US.

      The reason it costs 45 cents to collect a dollar of revenue is the byzantine tax code that has been generated over the 80+ years we have had a federal income tax. We could fix that with a flat tax on ALL income over $25k a year, but that is a different thread all together.

      My dad supervised most of the development work done at the IRS that supports the master file. The tax code is so complex that the only people who actually understand are the IT group at IRS, because they are the ones that actually have to implement it. Reading the article, and from first hand experience, the attempts had moderization have failed because Congress and the higher ups in Treasury and the IRS thought contractors could do it better than the in-house folks. Not a big surprise that the project fails when the folks who know the context of the system are not asked to participate in the development of the replacement.

      If some group of folks came in and tried to tell me that they knew my job better than I did, but they understand the work did, or why we did it the way we did, I'd be pissed off too.

      BTW, if you are wondering, every taxpayer in the US has about 3/4" of tape that contains their entire tax history. The master file lives in a huge vault at the IRS's data center in Martinsburg, WV, which has the biggest damn door I have ever seen. Not quite Cheyanne Mt big, but still pretty good sized.

    13. Re:A new strategy...... by Martin+Blank · · Score: 2, Interesting

      OK... So track the records into which a worker goes, and track the records entered into the new database by the worker. Use smartcards on a string that must be attached to the person or the person's clothes to make sure that the workstation is locked and can't be used when he/she steps away so that no one else can us the station to examine records on someone else's credentials.

      It's really not that hard.

      --
      You can never go home again... but I guess you can shop there.
    14. Re:A new strategy...... by Martin+Blank · · Score: 2, Interesting

      If that's what it takes, why not?

      Let's look at some numbers. Say his costs for salary, benefits, computer, electricity, and whatever else came to $100,000 a year. If he did it in a month, that's $8500 (rounded cleanly) in personnel costs, plus a few hundred dollars in software licenses. Throw in a $25,000 server (hardware and software, plus some to spare), and for $33,500 (3.35% of the original quote and 1.12% of the final cost) and one-twelfth of the time alotted (one-thirty-sixth of the actual time taken), there's a functional system. With some work, I'm sure it could have been fairly easily ported over to SQL Server.

      I see this in my own job at the county government level -- a whole lot of things taking much, much, much longer than they should. Someone makes a decision to go in one direction and someone else doesn't like it, so the 'wronged' person will do whatever it takes to sabotage things. Some of us bust our ass to get things done on time and under budget, and some people just have to make life difficult.

      --
      You can never go home again... but I guess you can shop there.
    15. Re:A new strategy...... by ksheff · · Score: 2, Insightful

      By your own reasoning, what is the incentive for the in-house people to learn new stuff when upper management has the mindset that any new stuff needs to be outsourced because the in-house people only know 'the old stuff'?

      The biggest reason to let in-house people do it: they are intimately aware of the business logic that needs to be implemented. They have either implemented it in the old system, wrote the documentation, or know the people that did. They know the pitfalls and the gotchas. If they can implement it in 1960s era software, they should be able to do it with current technology. All that they may be missing is training and from the looks of it, $200million has been wasted already and that would have been one hell of a training budget. But, with the 'bring in the superstars' mentality, resentment and the glee in provided by sandbagging the buzzword-compliant folks must certainly run rampant.

      I worked at a Federal science facility for a while and I can certainly say that most of the programmers there were always trying to learn new stuff and usually ended up having to fix or re-implement projects that outside contractors created that didn't really work when it was delivered. Or even better, the contractor's solution was late, so an interim system gets put together until the 'real system' is delivered and ends up being a more robust system than what's delivered. Even my experience in the private sector, in-house developers usually build better systems than those by outside contractors & consultants (esp the Blue ones).

      Also, the best incentive for building a good system right the first time: having to do future maintenance on it and being on-call nights and weekends when something goes wrong. After it's delivered and they've been paid, contractors don't care if it's a bitch to maintain or is unstable, unless they think the CIO is gullible enough to let them work on it again.

      --
      the good ground has been paved over by suicidal maniacs
    16. Re:A new strategy...... by smittyoneeach · · Score: 2, Insightful

      I submit that the technical issues, while non-trivial, are an order of magnitude or so less than some of the "YOU CAN'T HANDLE THE TRUTH" issues.
      Knew we all the facts, we could expect to see incompetence and fraud within the IRS, byzantine complexity within the laws the IRS is trying to enforce, and embarrassing behavior starting roughly with the middle class and moving upwards.
      This is not a flame. The IRS, I daresay, is likely doing the optimal job in a non-optimal situation. Restated, who could do better? Seriously? I'm by no means so irritated with the system that I feel like applying for a job there with hopes of make a difference: are you?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    17. Re:A new strategy...... by timeOday · · Score: 2, Funny

      That's a very interesting premise for a novel... some disgruntled IRS peon releases the *entire* IRS SSN database to the Internet. Now anybody can masquerade as anybody else - so effectively nobody has an identity!

    18. Re:A new strategy...... by demachina · · Score: 3, Insightful

      The key problem here is the government pretty much always has to put this kind of thing our for competitive bids to the private sector. Its increasingly rare for civil servants do software or systems development whether it be NASA, the IRS or the DOD.

      Dick Cheney was the trailblazer for contracting out everything at the DOD when he was Secretary of Defense. He conveniently went to work at Halliburton right after that, whose Kellog Brown and Root subsidiary has been the army's contractor of choice since at least Vietnam so his new policy was conveniently a bonanza for Cheney in his after life. Its led to oddities like Blackwater, an organization of ex SEALS and special forces who are essentially mercenaries, filling all the huge gaps in the regular army, thanks to downsizing and contracting, but they draw six figure salaries standing next to grunts not making anything close to six figures. Interestingly American troops in Iraq are fed by Saudi and Kuwaiti subcontractors to Halliburton. When your fighting a war against Muslims having indigenous Muslims feed your army is an immensely dangerous and interesting avenue for a terrorist infiltrator.

      But to get back to the original point, since the government generally must contract out IT projects this has led to the creation of massive corporations who do nothing but bid for government IT contracts. Two of the biggest being CSC and EDS. IBM and other do to but they don't feed as quite as exclusively at the government trough.

      The problem with companies like CSC and EDS is they are well honed killing machines when it comes to writing proposals for government contracts and doing whatever it takes to win them. At the point they make the kill, they really stop having any incentive to actually do the job well. The government does an exceedingly poor job of penalizing bad performance by contractors. As a result CSC comes in to something like this, they hire a required quota of warm bodies and they start going though a standard process of requirements, specifications, reviews, coding, delivering and billing. In the midst of all there is really no one who has a really strong incentive to develop a really simple, stellar solution quickly or cheaply. The solution almost inevitably becomes an exercise in unmanageable complexity, it overruns which is usually OK with the CSC, since they usually keep getting paid as everyone ever more desperately seeks an ever more elusive goal of completion. So what if the project is eventually cancelled and defeat is admitted. CSC is unlikely to be penalized in any meaningful way. It wont stop them from getting the next government contract up for bids. There is a chance they will be persona non grata at the the IRS for a while so maybe EDS will do the next attempt and they will most probably do no better and there are only so many big prime contractors to choose from.

      A key point here is 8 billion dollars may sound like a lot and it really is to all the working people whose hard earn money is going in to taxes that are being squandered, but in multi trillion dollar Federal budgets its insignificant. Everyone is wasting this kind of money everywhere so who among the politicians, bureaucrats and contractor hogs feeding at the trough really cares. Its just a simple fact that the U.S. government has spiraled out of control, voting Democrat or Republican isn't going to fix it. At this point it appears impossible to fix it, because ordinary people have no way to unite, stand up in unison one day and say enough is enough. Of course lots of ordinary people are working at CSC and Halliburton and they REALLY have no reason to complain about the fraud, waste and abuse in the government contracting system.

      --
      @de_machina
    19. Re:A new strategy...... by Grech · · Score: 2, Informative

      OK, this article is way light on details, so let me fill you in on the Way Things Are:

      Currently, IRS data is stored in several large databases, which are seperate from each other, and are collectively referred to as 'the master file' This financial Voltron is made up of:

      1. The IMF (Individual Master File, your taxes go here, mostly.
      2. The BMF (Business Master File, your company's taxes go here, mostly)
      3. The EPMF (Employee Plan Master File. This is where ERISA lives, but your 401(k) is on the BMF)
      4. The IRAF (Individual Retirement Arrangement File. Your IRA and its freinds live here)
      5. The NMF (Non-Master File. Anything so weird it has to be on paper lives here. This is also a stopping point for assessments that need to be relabeled, and the source of all things Prompt.)

      The Master File is updated weekly, and is otherwise read only. Workspace is provided in a number of support files:

      1. The TIF (Taxpayer Information File. This is the working copy of data being worked on. Up until January of 2004, there were 10 of these, one at each campus. Now there are 2, one at MCC for IMF, and one at TCC for Everything Else.)
      2. The GUF (Generalized Unpostables File. If something screwey happens, this is where it goes to get fixed. Returns filed with scads of missing money, impossible adjustments, date mismatches, statute flubs, et cetera ad nauseum all end up here.

      For manipulatinga ll this data, there are several specialized systems.

      • IDRS (Integrated Data Retrieval System) is a UTS 20/60 session into a Unisys mainframe, and is the mainstay of Accounts Management.
      • ACS (Automated Collection System) is similar, but is intended for the Compliance audience.
      • AIMS (Audit Information Management System) is the window you never want your SSN to show up in.
      • ICP and ICS are 2 X applications (via Exceed) that provide incomplete graphical frontends to the text-based sytems above.

      The CADE Project is attempting to replace all of this. These systems interact with each other already, and so CADE must attempt to define its own internal interfaces while maintaining the ability to converse with the existing systems. This is why even the first migration (partial migration of the IMF, 1040EZ filers only) has been delayed over and over again. Even this isn't the end of the alphabet soup. There are still payments (ISRP, LBX, RRPS, RPS, MD, EFTPS, FTD) to consider, and metainformation (EONS and its many children) to be collected, among other things I have no doubt forgotten in a sea of COBOL fumes.

      --
      It may not be just, but it is fair, and that is more important.
  2. Look on the bright side by AtariAmarok · · Score: 4, Funny

    Look on the bright side. There's no way Windows worms can touch this.

    --
    Don't blame Durga. I voted for Centauri.
  3. Sure there is... by Figaro · · Score: 4, Informative
    --
    :wq
    1. Re:Sure there is... by Neil+Blender · · Score: 3, Insightful

      FairTax.org

      That method, taxing goods and services only, is what the rich want. It is unfair to the poor and middle class because they spend the highest proportion of their income on goods and services. Frequently 100%. The rich spend a much smaller portion of their income this way and therefore would pay much less proportional to their income. This is akin to the highest tax rates being imposed on the poor and the lowest on the rich. Believe me, this movement is backed by the wealthy and would benefit them the most.

    2. Re:Sure there is... by itsdave · · Score: 2, Insightful

      I back the fair tax 100% and i am certainly not rich.

      why should someone have to pay a higher percentage of their total income simply because they have more money than I? I can gaurantee you that a rich person will spend more dollars total than I on taxable goods and will therefore spend more total dollars than I on sales tax, and they are entitled to no more services than I.

      poor people will benefit from the fair tax because they will not be taxed until they spend, therefore 100% of what they dont spend can be saved, and interest can be gained on what is saved as well as it can be invested in a business opportunity potentially carrying that poor person into the middle class, and then that interest will not be taxed until it too is spent, therefore you will be able to better control how much is spent in taxes.

      furthermore, everyone knows rich people are pretty keen on tax loopholes that are big enough to drive a hummer through. if we have a fair tax, it will be virtually impossible for people to skip out on taxes.

    3. Re:Sure there is... by public_class_name_ex · · Score: 2, Interesting

      Trust me I want tax reform more than anyone.

      And I mean no disrespect to you or this cause, but I still do not see how this will help. If you define a "poverty" level in which no one will be taxed for paying for services or aquiring goods, what will become of those who live just above that level?

      I would call those people the lower middle class, and the middle class, and even the upper middle class (depending on the breaks, to make a Kubrick ref)

      If you intend to do this, you still must make either "brackets" (bad answer) or use an equasion which reflects wealth distribution based on contribution. (And contribution does not count "capital"...)

      Otherwise... (drumroll please) you destroy the middle class.

  4. Let me be the first to say that... by eyeball · · Score: 4, Interesting

    $200 million is kind of small compared to $8b. That would be like me buying a car for $8,000, and finding out there was $200 in "transportation costs" or something.

    --

    _______
    2B1ASK1
    1. Re:Let me be the first to say that... by NixterAg · · Score: 4, Insightful

      That's exactly how Joe Congressman defends pork.

    2. Re:Let me be the first to say that... by Mr.+No+Skills · · Score: 3, Interesting
      This is a very good point. 200M is a lot of money. But the mact works out to a 2.5% cost overrun for a very large IT project. Some people would kill for a cost overrun of only 2.5%. Especially with the high percentage of IT projects that never get completed.

      Of course, this one isn't completed yet, either...

      --
      Sleep is for the Weak
    3. Re:Let me be the first to say that... by Mr.+Piddle · · Score: 2, Funny


      Yes, but $200,000,000 could easily go towards infrastructure, for example, making life more livable for hundreds of thousands of people.

      Even better, I would bet the sinking ships of social security and medicare could make good use of all that diffused and useless pork money (I bet it's in the tens of billions of dollars).

      $200,000,000 is enough for 50 or more people (including me, of course:) to retire right now and never have to work another day ever in their lives. This isn't chump change, and the people "in power" who abuse it should be seriously ashamed.

      --
      Vote in November. You won't regret it.
    4. Re:Let me be the first to say that... by NixterAg · · Score: 2, Insightful

      Even better, I would bet the sinking ships of social security and medicare could make good use of all that diffused and useless pork money (I bet it's in the tens of billions of dollars).

      You're kidding...right? That's why the problems exists in the first place...the do-gooders who put those pyramid schemes together said that we'll just pay enough so that they don't have to deal with it. As a result, the taxpayer is gouged incrementally until he feels a sense of entitlement to what is essentially elderly welfare, and politicians throw more money at the problem so as to not lose the votes of their dependents, thus passing the problem on to the next generation of taxpayers.

      How about, for once, Washington actually save money in order that it stays in the hands of its rightful owners, the taxpayer. In Washington, a project never fails because it was a poorly hatched, retarded ponzi scheme but instead because it is "underfunded".

  5. Hmmm by Peyna · · Score: 3, Insightful

    What percentage of our income taxes paid in the US goes towards collecting those same taxes?

    How much could be saved by moving to a flat tax and getting rid of all the exemptions and deductions and tax-breaks?

    Income: xxxxxx
    x 0.20
    Tax owed: xxx

    You could fire 99% of the IRS employees and get the operating budget to that of a Taco Bell.

    --
    What?
    1. Re:Hmmm by mcowger · · Score: 5, Insightful

      Yeah, and you'd have the most unfair (notice I didn't say inequitable) taxing system ever. What a mess this would be! The poor, who currently pay basically no taxes on their 18K per year suddenly owe $3.600 / year, which is like 4 months rent. The rich making $1million per year owe 200,000, but that doesn't affect them in the least - 800K is still ashitload of money.

      We have tax breaks because we want to ENCOURAGE people to get an education and child care, so that they dont have to decide between rent and school.

      The whole concept of a universal flat tax is just silly if you think about it for more than 5ns.

    2. Re:Hmmm by dagnabit · · Score: 2, Interesting

      Yes! IANAA (accountant), but I've always thought that a flat tax would be the way to go... the hard part would be determining the correct percentage to charge, and which transactions would be charged (just pay, or interest and dividends, etc).

      But no more whining from anyone about the different brackets, no more ways to "cheat", etc. It would simplify and reduce costs at the gov't level, at the payroll level for businesses, etc.

      The only people that would be against it would probably be all the tax accountants... and the democrats wouldn't have their red herring complaint about "tax cuts for the wealthy" anymore...

    3. Re:Hmmm by ect5150 · · Score: 2, Insightful

      moving to a flat tax

      The big issue with a flat tax regressive tax. By this, I mean its easier for rich folk to pay X% of their income than the poor folk. $10,000 is a lot of money to a lot of people, but Bill Gates sneezes and looses $10,000 and he doesn't care.

      It sounds good, but it hurts more people than it helps.

      --
      I have never let my schooling interfere with my education.
    4. Re:Hmmm by YU+Nicks+NE+Way · · Score: 3, Insightful

      A flat income tax. What a dream. I need help with something, though.

      What's income? Do you tax gross income or net income? Gross income is unfair: Boeing pays more WA state business op tax than Microsoft does, because making planes is a much lower margin business than pressing CDs. Net income is unfair, because people will game the system to take large expenses at the same time that they realize large incomes, in order to keep net income down.

      Does income include changes in the present values of investments? If so, then you're discouraging investment. If not, then I can easily hide lots of income by borrowing against a marketable asset. Oh, and how do you determine if that is happening anyway?

      A flat tax is a pipe dream. It works really well for extracting money from wage-earners with a single discrete income stream. It does appallingly badly with everyone else.

    5. Re:Hmmm by weekendgeek · · Score: 3, Interesting

      From the article: Meanwhile, the cost of collecting $1 of revenue--45 cents in 2002, the last year for which statistics are available--has not appreciably declined in two decades. So in other words: 45 cents of every dollar collected is "overhead".

      --
      It would be presumptuous to conclude that Americans have no right to know what is being done in their name
    6. Re:Hmmm by donutello · · Score: 2, Interesting

      and the democrats wouldn't have their red herring complaint about "tax cuts for the wealthy"

      Are you kidding? The last tax cut brought us closer to a flat tax than we were and the democrats had a cow about it.

      Here's how it will work (numbers made up):

      Current situation:
      People earning less than $200,000 pay $40 Billion in total taxes.
      People earning more than $200,000 pay $45 Billion in total taxes.

      Flat Tax situation:
      People earning less than $200,000 pay $50 Billion in total taxes.
      People earning more than $200,000 pay $30 Billion in total taxes.

      This will be labeled as a $15 Billion tax cut for the "wealthy" paid for by $10 Billion in additional taxes on everyone else.

      --
      Mmmm.. Donuts
    7. Re:Hmmm by LordKronos · · Score: 2, Interesting

      What percentage of our income taxes paid in the US goes towards collecting those same taxes?

      Well, I'm not sure I'm understanding it correctly (since intuitively the figure seems kind of high to me), but according to the article:

      the cost of collecting $1 of revenue--45 cents in 2002, the last year for which statistics are available--has not appreciably declined in two decades.

    8. Re:Hmmm by Mr.+Piddle · · Score: 2, Funny

      You could fire 99% of the IRS employees and get the operating budget to that of a Taco Bell.

      Unfortunately, the IRS is here to stay, for political reasons. Getting rid of the IRS as we know it would:

      1) Make thousands of IRS employees unemployed (who would, of course, bitch about it).
      2) Make tens of thousands of H&R Block, Jackson Hewitt, etc. employees unemployed (who would, of course, bitch about it).
      3) Put out of work many thousands of independent tax accountants (who would, of course, bitch about it).
      4) Make it hard or impossible for so many well-to-do people and businesses to pay no tax at all (who would, of course, bitch about it).
      5) It would put poor people out of their Earned Income Credit (who would, of course, bitch about it).
      6) Bitch, bitch, bitch, moan, moan, moan, ad nauseum, until no politician would ever dream of altering the IRS.

      Basically, the IRS is the biggest political tool ever created in human history. Getting rid of it is not only impossible, it's less possible than impossible.

      --
      Vote in November. You won't regret it.
    9. Re:Hmmm by LetterJ · · Score: 2, Insightful

      You've got to be kidding me. The hardest work I've ever done in my life was done for $6/hour and the easiest was done for $45/hour. In pretty much any society on this blue marble, those that work the hardest are also those who get the least financial reward. And, those who have millions and who 'worked hard' for it may have done so, but not any harder than someone working in a pipe foundry for $10/hour. Those people can work as hard as possible at those jobs and never get any closer to the reward.

    10. Re:Hmmm by angle_slam · · Score: 4, Insightful
      What a mess this would be! The poor, who currently pay basically no taxes on their 18K per year suddenly owe $3.600 / year, which is like 4 months rent.

      Simple solution to that, suggested above. The first $X aren't collected. E.g., the first $5k aren't collected. People who make less than $25k pay no taxes. You're effectively only taxed for what you make over $25k (or whatever arbitrary figure you choose).

      The rich making $1million per year owe 200,000, but that doesn't affect them in the least - 800K is still ashitload of money.

      That's BS. People who make $1M still notice $200k. It may not hurt them AS MUCH. But it still hurts them.

    11. Re:Hmmm by beakburke · · Score: 2, Insightful

      Pay has little to do with whether the work is hard or easy. It has to do with how much $$$ you make for the company and the availabilty of qualified people to do the job. People need to stop thinking of pay as some sort of moral value judgement about who works "harder", because there is now real objective way to determine what is "fair".

      --
      ----- Question authority, but not ours. Hate the man, but we're not him.
    12. Re:Hmmm by Mullen · · Score: 3, Insightful

      You've got to be kidding me. The hardest work I've ever done in my life was done for $6/hour and the easiest was done for $45/hour. In pretty much any society on this blue marble, those that work the hardest are also those who get the least financial reward. And, those who have millions and who 'worked hard' for it may have done so, but not any harder than someone working in a pipe foundry for $10/hour. Those people can work as hard as possible at those jobs and never get any closer to the reward.

      Yet, again, we have to explain to the socialists how the world really works.
      There is a thing called supply and demand. The reason an unskilled shitty job pays $6/hr is that there are a ton of people lined up to do it. The reason another job pays $45/hr is that there are not many people who can't do it. Do you think the person who pays $45/hr wants to pay $45/hr? Nope, they would rather pay you $6/hr, but they can't because there is a scarcity of labor for the $45/hr job.
      It has nothing to do with physical labor. Very few people can NOT do a physical intensive labor job and very few people have the skill set for the $45/hr job.

      --
      Linux O Muerte!
    13. Re:Hmmm by LetterJ · · Score: 3, Informative

      Unbelievable. Only on Slashdot would I get called a Socialist. Of course, only on Slashdot would someone make gross assumptions about my entire world view based on a couple of paragraphs.

      Nowhere did I say that the higher paying job isn't valued as such by a capitalist economy. That's just high school economics. What I was responding to was a comment indicating that directly linked the act of working hard (which many unskilled workers do for 30+ years) to the rewards of financial success. That's a false cause->effect link, hence my response.

      Do I believe that my current situation (incidentally not at that highest rate) comes from the years leading up to my current situation and I know that our economy values that. I'm not complaining.

      However, if I compare the amount of work I've put forth to the work my father has done, according to the post I responded to, he should have 10x my net worth. He's worked harder than anyone else I know and gained nearly none of the reward that the parent post claimed is linked.

    14. Re:Hmmm by LetterJ · · Score: 2, Insightful

      It was the result of years of work, but clearly you didn't watch me slide through high school without taking a book home.

      The simple reality is that my father worked harder than I've ever needed to at his business and farm, as did my grandfather's 65 years on *his* farm. They sacrificed more to try to keep those farm afloat than any IT geek I'll ever meet and it still didn't work. In my experience, some of the hardest working people aren't any closer to the reward and it's got jack squat to do with a lazy lifestyle, drinking or drugs.

      I too have worked as a janitor in a college, worked in fast food, worked in retail stores and worked construction as well as in IT in small businesses, large businesses and schools. The thing is, that in both the "unskilled" jobs and the "skilled" jobs, I saw/see the same lazy attitudes everywhere. Most developers have no more ambition than auto mechanics.

      Does our American economy value one more than the other? Yes. However, lets have no delusions that it's because the auto mechanics don't work as hard.

    15. Re:Hmmm by ReadParse · · Score: 4, Interesting

      There are many people in the world who would call $18,000 a year -- as you say -- "a shitload of money". Laborers and starving people all over the world who see the incredible wealth all over this country. Then there are all the other countries of the world that pay a MUCH larger tax percentage than most Americans do. Tell them that 20% is too much to pay.

      Prosperity is relative, of course. I used to think of "the rich" in a different way than I do now, because I make more money today than I ever thought I would (and I was making more a few years ago). Of course I'm not "rich", which is kind of a silly word. But there are millions of people in this country who believe that I deserve to pay a higher percentage of my income than they do because I don't need mine as much. That's just not true.

      We all work hard for what we have -- some harder than others, admittedly -- and out standard of living goes up as our income goes up. Most of us spend about 30% of our income on shelter, about 12% on food, and about 5% on clothing. If you make more money, you can spend more on your shelter, food and clothing. And you can also pay more taxes, but the PERCENTAGE should be the same.

      The argument was presented that a guy who makes $16,000 a year shouldn't have to pay $3600 in taxes. Comparing it to 4 months rent was an emotional argument, and I could make the same argument but take it a step further. My total tax for 2003 is roughly equal to 7.5 months of my mortgage payments. How is that fair to me? There are people who honestly think that I have piles of cash sitting around my living room, I guess. Believe me, I don't. I have financial struggles too.

      And the guy who makes a million dollars a year? He probably has a $15,000 mortgage payment. You could confront him with that and shame him for living in an expensive house, but you, too, would probably want to live in an expensive house if your hard work made you wealthy (insert here the tired argument about how none of the rich have ever worked hard for anything).

      Fortunately, we have a universal law that makes everything fair. It's called math... more specifically, percentages. If everybody pays the same percentage, instant fairness. This won't happen, though, because the majority of Americans don't want to take the subtantial majority of the tax burden away from the "evil rich". It sure it weird for me to suddenly be among them and feel the hate spewing in my general direction. I'm really, honestly, not rich. I'm just trying to keep things rolling the way they are for me, and maybe a little better, just like everybody else.

      RP

    16. Re:Hmmm by Captain+Large+Face · · Score: 2, Insightful

      I'm British, and I don't know how it works in your country, but I don't think your assumptions about percentages really works, because it ignores minimum market costs for the various expenditures.

      If I earn 100 times more than my fellow man, is it really likely that I will spend 100 times more than him? Am I really likely to spend GBP 200.00 on each meal when my fellow man spends only GBP 2.00? I seriously doubt it.

      In the UK, we have a real issue with the cost of housing at the moment (house prices increased by 18% over the past 12 months) and are escaping the budgets of those earning minimum wage. Say the minimum house price is GBP 80,000.00, this is the minimum value my fellow man can pay for a house. I, however, am unlikely to have a GBP 8,000,000.00 house, so how do I justify the scale.

      Taxation should be about assuring a minimum quality of life. You may be earning a lot of money, and I'm sure you're not getting paid for no reason, so I expect you deserve to be able to spend a large amount of disposable income. However, someone earning a lot less than you is unlikely to be just sitting around on their arse doing nothing, so why should they struggle?

      I do pretty well in terms of my salary, but I can afford to pay more taxes to enable other members of my society to have more happiness in their lives, and increase the quality of public services. Taxes aren't about you, they're about society.

  6. IRS recordkeeping by vandelais · · Score: 3, Funny

    I don't understand why they just don't get Intuit to do it.

    No pun intended.

    --
    Game: Player 'Donald J Trump' now has AI skill level 'experimental'.
  7. Let us have a crack at it! by cryms0n · · Score: 5, Interesting

    Why not publish the taxing rules and let someone
    throw together a Postgresql/Apache software package?

    1. Re:Let us have a crack at it! by LarsWestergren · · Score: 4, Funny

      Why not publish the taxing rules and let someone
      throw together a Postgresql/Apache software package?


      Ahh, the refreshing enthusiasm of the naive. Or perhaps you ment it as a joke and the mods didn't get that?

      --

      Being bitter is drinking poison and hoping someone else will die

  8. 8Billion!! by nevek · · Score: 2, Funny

    Can I audit them when they just "write it off" ?

  9. unix? by anthony_philipp · · Score: 4, Insightful

    doesnt unix still run code from the 1970's or there abouts? just because its old doesnt mean it sucks. linux still runs code from its early days also. just a question anthony

    1. Re:unix? by reverendG · · Score: 3, Insightful

      a few key differences...

      Unix is written in C, many variants of which and decendents of which are still in use, so it isn't nearly as obscure as something written in Pascal or Fortran, not to mention some of the MUCH more outdated relics. The article didn't even mention what outdated language was used by the IRS in 1962.

      Also, Unix is an OS that has evolved in the public domain for decades, open to the light of day. The IRS hodgepodge has grown up and together like a blackberry bush. Neither system looks the same as it did when created, but at least some order was imposed on Unix.

      --

      Why should I argue rationally with someone being irrational? I'll just mock them instead.
    2. Re:unix? by sphealey · · Score: 4, Informative
      The article didn't even mention what outdated language was used by the IRS in 1962.
      If it is truly from 1962, IBM 1401 assembly language would be the most likely candidate.

      sPh

    3. Re:unix? by Electrum · · Score: 4, Funny

      If it is truly from 1962, IBM 1401 assembly language would be the most likely candidate.

      Now that's job security.

    4. Re:unix? by ThisIsFred · · Score: 2, Insightful

      That's also some damn good code. :>

      --
      Fred

      "A fool and his freedom are soon parted"
      -RMS
    5. Re:unix? by OneFootIn · · Score: 2, Insightful

      The fact that it's old and still in use probably means that it sucks less. Hell -- the IRS is still in business, isn't it? Think of all the headaches (and $) they've saved over the years by not upgrading. And everyone should stop blaming the ancient programmers -- they don't make the decisions.

    6. Re:unix? by danheskett · · Score: 2, Insightful

      That's a terrible way to look at it. If the IRS was a truly business organization they would have been eliminated through the market decades agao. They lose stuff, work in a haphazard way, and basically completely fail in virtually every metric available. If you call them for help with a tax question, you've got a good chance that the info you will get is wrong, incorrect, flawed, or simply false.

      I dont blame the ancient programmers. I blame congress. Hundreds of tax law changes a year for 50 years is the ultimate culprit. A real programmer of the Unix-ish variety could rewrite the tax laws to be revenue neutral in about 10 days to be no more than 100 pages long. That same programmer could implement the system that would effecitvely reduce fraud and run on a fraction of the hardware in a few months.

    7. Re:unix? by Rick.C · · Score: 2, Interesting
      IBM 1401 assembly language

      Ah, you young whipper-snappers.

      That's IBM 1401 Autocoder.

      And the source code is probably long gone. One of Autocoder's "strengths" was that you could easily patch the object deck without having to re-compile. The compiles took a long time, so everyone just added a patch card or two or three to the end of the object deck, (which was punched cards), and re-ran the failing job. After serveral iterations, the patch cards outnumbered the original object code cards. The source code no longer matched what was running in production, so it was tossed in the trash. Any new enhancements were made via patch cards, and you were basically doing a manual assembly at that point.

      So if you want to maintain Autocoder, you should have the instruction set memorized and understand the concept of "word-marks".

      --
      You were 80% angel, 10% demon. The rest was hard to explain. - Over The Rhine
      "Math in a song is good."-Linford
  10. taxes by name773 · · Score: 2, Funny

    cost overruns of over $200 million
    next time i'm off by $200 million while paying taxes, they'll understand

  11. $200M and 7 years? Feature! by Tackhead · · Score: 3, Insightful
    > If this project was my responsibility, as CTO I believe I would have canned the whole project and started anew as from the sounds of it, there is too much baggage with which to continue. So, here we go: Don't deal with contractors and subcontractors or if you do, make sure that the IRS is actively involved with management and funding of the project so that nobody gets paid unless key points in the strategy are reached.

    You work in the private sector -- where a CTO's responsibility is to implement the new technology and deliver results.

    I can guarantee you that actually completing a project is not the goal of any government CTO.

    In the public sector, the longer a project takes, the more favorable contracts can be handed out to friends and people from whom political favors can be extracted in the future. The more favors you're owed, the more power you have. The more power you have, the more people you can hire, the bigger your budget, and the more people who owe you favors.

    If your goal is to decrease cost and increase customer service because there's competition that's ready, willing, and able to take customer dollars out of your pockets, those are bugs, not features.

    If your goal is to increase cost and decrease customer service because there is no competition -- and the only way to get more dollars into your pocket is to increase your power, these are features, not bugs.

    In brief: Government - working according to the parameters listed in its functional specification.

  12. Proper allocation of funds? by Bobdoer · · Score: 2, Funny

    IRS's nearly failed $8 billion modernization attempt
    So, the IRS can't manage money? Then why are we giving our taxes to them?

  13. Modernization? by NixterAg · · Score: 3, Interesting

    If it 'nearly failed', doesn't that mean it still succeeded?

    How does a 'nearly failed' attempt to modernize the IRS still run code from 1962?

    I doubt there was anything 'nearly' about it. Looks like they spent 8.2 billion, adjusted expectations, and called the project a success (or a 'near failure').

    1. Re:Modernization? by foofoodog · · Score: 2, Interesting

      In the death march projects I've worked on success is never clearly defined so conversly you can never really fail. It is a way for (incompetent) project managers to have an out. Commit to everything at once and nothing fully.

      --
      Can I bum a sig?
    2. Re:Modernization? by YaRness · · Score: 2, Interesting

      the new systems, those few that are in place, run in parallel with the old systems.

      certain returns, and all the associated data for that TIN (SSN) are put on the new system. IIRC they started with 1040EZs that meet certain criteria. if the taxpayer changes so they don't meet that criteria, they get moved back to the old system.

      it's pretty fucking hairy.

      there's also alot of business bullshit involved. CSC was put in charge of managing the modernization contract. they at one point decided to fire many contractors and use their own people (which they were not supposed to do) and did a fucking brilliant job of delaying the project.'

      with an enormous system of databases with duplicate information all over the fucking place, on 40 year old computers, run by 55 year old government employees, that has to process billions of transactions between april 15th and about may 2nd (and that's just individual tax returns), it's a little... uhh, complicated making a complete overhaul of such a system. especially when the former IRS commisioner (rosotti? i forget) had the insane idea of wanting to replace most of the goddamn infrastructure all at once instead of, oh, doing something that makes sense like replacing it one piece at a time.

  14. I worked on it 2002-2003 by Anonymous Coward · · Score: 2, Interesting

    CSC was the prime contractor; they built a 12-story building across the street from one of their big DC datacenters with over 1000 people in it, and surrounding offices. Have their own stop on the Orange train line.

    And about one in one hundred did jack crap. It was a complete pig trough. I was a sub-sub-sub-sub-sub contractor, working for a company with 5 employees.

  15. It's party time! by activesynapsis · · Score: 2, Funny
    "Now the agency's ability to collect revenue, conduct audits and go after tax evaders has been severely compromised"

    What do you mean you don't have a record of my tax payment? I already....*cough* paid it!

  16. It fails to point out... by FreeLinux · · Score: 2, Interesting

    It fails to point out that, like so many other replacements of vintage systems, the new system will likely not work properly for the first five years after implementation. That's if it ever works properly. That's after it's been delayed for years and run costs through the roof. The users will hate it because it is something different that they have to learn and it won't work properly half the time. Plus, it's slower than the old system even though it is running on hardware that is 400,000 times as powerful as the original hardware.

    I see this every day. Some sales schmuck sells a load of goods. The vendor hires a bunch of programmers and spends years yelling at them to hurry up. Then they finally deliver a crap application that is really a giant leap backwards. But, it's got cool little widgets everywhere and we call it a portal not a web interface. So, instead of realizing that productivity just took a nose-dive because of a crap application management says; we need some new software to automate this and that so that we can get the cost down. And the cycle continues...

  17. That's a lot of money by giminy · · Score: 2, Funny

    cost overruns of over $200 million and four CIO's in seven years

    So do they get a big tax write-off this year or what?

    *badum ching*

    --
    The Right Reverend K. Reid Wightman,
  18. OT: The Fair Tax (Was: Re:Sure there is...) by pjl5602 · · Score: 3, Interesting

    I like the idea of the Fair Tax with the exception of one element -- the rebate. I don't like the idea of the government sending a check every month. By not taxing necessities it would seem to me that it can done without the rebate.

  19. Can anyone say ..... by Archangel+Michael · · Score: 4, Interesting

    Flat Tax?

    The time has come to remove the nightmare that is the Internal Revenue Code. Flat taxes would make it IMMESURABLY easier to find Tax Cheats, file taxes, keep records etc.

    Here is my plan. Short, simple and effective.

    Income x Rate = tax basis - deduction = payment ( negative = 0)

    10,000 x 22.5% = 2250 - 8000 = 0
    50,000 x 22.5% = 11250 - 8000 = 3250 (6.5% tax)
    150,000 x 22.5% = 33750 - 8000 = 25750 (17.2%)

    Save tons of time, increasing productivity, lowering operating costs. The people crying the loudest would be the Tax lawyers and accountants. Possibly even the rich (shut up). Lawyers right bad laws, and accountant have a vested interest in keeping things complicated, so they should be bared from this discussion.

    In addition, all those that say a tax cut favors the "rich" can all go pound sand. In my system a tax cut favors everyone, except those not paying any, and why should THEY complain about something that doesn't affect them at all?

    As it is right now, nobody, not even the IRS is 100% sure what is in the code. If the elections were held on April 16th instead of November, that too would help.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    1. Re:Can anyone say ..... by Fear+the+Clam · · Score: 3, Interesting

      The first problem is the difference between earned and unearned income. People who own things make their money/profits from unearned income. How do you deal with a rich person whose bonds pay 5%/year? Do you tax that stocks even if the paper profits aren't taken that year? What about a lower-middle-class family whose house increases in value by 6%/year?

      The other problem problem is in deductions. How do you deal with things like:
      * Children
      * Mortgage interest
      * Health care costs
      * Education costs

      I like the idea of a flat tax, but there's more to the idea of "money" than just a paycheck every week/fortnight/month.

    2. Re:Can anyone say ..... by Archangel+Michael · · Score: 2

      I guess it could go both ways, since MOST of the legislatures are .... Lawyers. ;-)

      right = correct
      write = legislate

      since they sometimes do BOTH, conflict of interest?

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    3. Re:Can anyone say ..... by Archangel+Michael · · Score: 2, Interesting

      Paper income isn't really income, is it.

      Do you pay taxes on the appriciation of your HOUSE? why then would you pay taxes on appriciation of any other REAL property (including stocks, bonds etc).

      I have dealt with the other things, or perhaps you just missed it. ;-)

      The moment you start creating Deductions for SOME things, you end up exactly where we are today.

      What about ________ can be (and has) been applied to just about anything.

      With the exception of Health care each of the items is a choice. If we are going to increase or decrease taxes based upon choices, I would submit that we tax "Vices" and have them offset the "unfortunate" equally. Sin tax works because it does two things, lowers the rate of sin, and is a sustainable source of income.

      Legalize drugs and tax the hell out of them.
      Legalize Prostitution, and tax the hell out of it.
      Legalize Micky D's frech fries and tax the fat out them.

      Just imagine what we could do with the money if we taxed PORN!

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  20. Re:$200M and 7 years? Feature! by C.+Alan · · Score: 5, Informative

    You obviously don't work in Government.

    Local and state governments have deadlines just like in the private sector. The only real difference is that we have to deal with a lot more buricratic cr*p.

    If any of my projects were 7 years over due, I would expect to get canned, or demoted.

  21. 20% Flat tax breakdown: by Anonymous Coward · · Score: 5, Funny

    10% to the US Government
    3% to the RIAA, to pay for the stuff they assume we've pirated in the last year.
    3% to the MPAA, to pay for the stuff they assume we've pirated in the last year.
    2% to Microsoft, as part of a "super-tough" DoJ settlement for Microsoft's wrongdoing.
    2% to Halliburton, for no apparent reason, the government just likes to give them money.

  22. Which Language by SpyPlane · · Score: 5, Funny
    Maybe I missed it when I read the article, but what language are they referring to when they say,
    "Yet the system still runs code from 1962, written in an archaic programming language almost no one alive understands"
    ?

    I bet there are at least 1000 people right here on slashdot who could understand it just fine, and wouldn't mind putting a few "exceptions" in the tax code:

    if(733043 == UID){
    needPayTaxes = FALSE;
    }
    --
    "We need a fourth law of Robotics: Stop Fingering My Wife"
    1. Re:Which Language by mark-t · · Score: 2, Funny

      Possbly... but my bet's on it being written in a language that no self-respecting slashdotter would _want_ to program in.

  23. here's a simple solution by corbettw · · Score: 2, Funny

    Just outsource the work to Indian programmers. I mean, if politicians think it's such a boon for the economy, then what's the problem? What could possibly go wrong?

    --
    God invented whiskey so the Irish would not rule the world.
  24. Re:Easy Solution to All Our IRS Problems by unfies · · Score: 2, Interesting

    ... All goods considered necessities would be tax-free ...

    Who decides what is a necessity/food ? Don't forget, in Louisianna that alcohol/beer is considered a FOOD and is tax free. Then there's the whole napoleonic code etc etc etc..

    I personally think we should get rid of the federal income tax. It was implemented to pay for The War, and it was supposed to be revoked afterwards.. but never was. The Constitution and subsequent laws following it were to keep the federal gov't out of our personal lives... and that's all changed in the last 80 years. I now have to pay taxes to a national organization, get a refund from them that is INTEREST free, and can even receive monies from them without ever seeing the face of the person who is giving me the money. Total lack of personal responsibility.

    The Federal Gov't taxes the States, and the States tax the people. That's how it was originally setup, and that's what I'd like to see return to our fair land.

  25. From the article: by jeffkjo1 · · Score: 3, Interesting

    the cost of collecting $1 of revenue--45 cents in 2002, the last year for which statistics are available--has not appreciably declined in two decades.

    This is completely unfathomable to me. If they cut this number in half, the federal budget would increase by 25%!! Without raising taxes a single penny! The idea that half of the money you pay into the IRS goes simply to maintining their 4 decade old software is insane.

    1. Re:From the article: by aero6dof · · Score: 4, Informative

      The article left out two zeros.

      The IRS website publishes stats and has an Excel file reporting that in 2002 it took $0.45 to collect $100.

  26. IRS = Incedible Rampant Stupidity by blcamp · · Score: 3, Interesting


    Seems even their circa 1962 code can't deal with more modern features, such as Direct Deposit of refunds.

    Case in point: my own refund.

    I just got a letter from the IRS yesterday saying "Sorry, we have to mail [you] a paper check because the Routing Transit Number [you] supplied from your account is invalid". I went and pulled out my checkbook, and confirmed that both my checking account number AND my routing number were CORRECT.

    Could they have been scanned incorrectly? Possible, but the numbers were written as clearly as if I had typed them.

    Could they have been manually re-keyed incorrectly? Don't we have SOFTWARE to prevent that? Oh, wait, this code was written in 1962.

    Worse yet, when I called IRS to complain, the lady on the other end of the line didn't seem to know what a Routing Transit Number was. Arrgh.

    There needs to be a cure for Incredible Rampant Stupidity.

    --
    The problem with socialism is that they always run out of other people's money. - Margaret Thatcher
    1. Re:IRS = Incedible Rampant Stupidity by garver · · Score: 2, Insightful

      I disagree that the IRS is filled with idiots. Frankly, it amazes me every year that they can boil that heaping pile of shit known as the tax code into a few pages and a bunch of worksheets. Despite the complexity, it's all there. Sometimes, you have to be a logic expert to follow it, but it's rare to catch a mistake in the 1040.

      In my opinion, it's the politicians that pass these tax laws that should be blamed. It's always about the latest feel good give-back, not about simplifying or removing.

      The tax code needs a refactor not more patches.

  27. If it ain't broke, don't fix it by thedillybar · · Score: 2, Insightful
    If it ain't broke, don't fix it.

    If experts have looked at it and determined that it will break, or has a good chance of breaking, then fix it.

    If you want more features out of it (i.e. faster), then fix it (or rebuild it from the bottom up).

    Apparently neither of these is a big issue right now. When it is, it will get fixed. Until then, business as usual.

  28. bogus figures in article (I hope) by wes33 · · Score: 5, Interesting

    it says in the article that it costs 45 cents to collect one dollar, to quote:

    "Meanwhile, the cost of collecting $1 of revenue-45 cents in 2002 ..."

    WTF? What's the total tax revenue from IRS last year? Say a trillion dollars. Is the article really claiming that it cost 450 billion dollars to collect that??!

    That's just absurd. Please somebody explain the truth to me here.

    1. Re:bogus figures in article (I hope) by Pinky3 · · Score: 3, Informative

      The figure must be per $100 collected. A simple Google search found the following data for 2001.

      http://www.unclefed.com/Tax-News/2001/nr01-86.ht ml

      September 26, 2001
      Data Book Details IRS Numbers
      Shows Collection Costs Down,
      Charitable Groups Grow

      WASHINGTON - The Internal Revenue Services cost for collecting each $100 of tax revenue reached the lowest point since 1954, according to the new IRS Data Book for Fiscal Year 2000.

      The Data Book, released today, shows it cost the IRS 39 cents to collect $100 in FY 2000, the smallest amount in more than four decades. In 1993, it cost 60 cents to collect $100.

  29. Perverse incentives by RealAlaskan · · Score: 3, Interesting
    From the story:
    The Master File is used to determine if you've paid what you owe, and without it the government would have no way to flag returns for audits, pursue tax evaders or even know how much money is or should be flowing into its coffers.
    So, if you're a U.S. taxpayer working on the system, you have to be aware that success is going to mean more audits, while disasterous failure is going to mean no chance of those old mid-April indiscretions[1] ever coming back to haunt you.

    Hmmmm ... what to do, what to do ... Stretch out the job and the paycheck, and hope the antiquated system fails catastrophically, or make an honest effort to get the new system on line before that happens?

    Of course, I'm sure that has nothing to do with the current difficulties. Seriously.

    [1] In the U.S., tax returns (complete with check) are due on 15 April.

    1. Re:Perverse incentives by KD5YPT · · Score: 2, Informative

      There's something called ethics. I want to pay my taxes as honestly as possible. And being on the track to become an engineer, if I was given a job, I'll try my darn best to do it well (IRS tax system included).

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    2. Re:Perverse incentives by RealAlaskan · · Score: 2, Informative
      ... if I was given a job, I'll try my darn best to do it well (IRS tax system included).

      Well, I did say that those perverse incentives had nothing to do with the problems. I'm sure that it's the usual amalgam of unrealistic specifications, creeping featuritis, management by committee, and so on, which afflicts pretty much every large project.

      Remember ``The Bridge on the River Kwai'' ? Professional pride can get folks to do some crazy things, including shoot themselves in the foot for the public good (think whistle-blowers), or sabatoge their own side's war effort (in that movie), or make it easier for a particularly nasty bureaucracy to do harm.

      I would guess that most of the people working on the project are pretty frustrated by the progress it's making, and would be very proud of themselves if they got things back on track. I would also guess that most of them have thought, at one time or another: ``It's a good thing we're not getting all the government we're paying for.''

      My point was that any one of the taxpayers who's working on that is going to realize that if it fails, despite his best efforts, there's a bright side: he won't have to worry about his past tax returns coming back to haunt him. The tax code is complex enough, and confusing enough, that everyone is in some danger from the IRS, no matter how hard they try to pay all their taxes.

    3. Re:Perverse incentives by YaRness · · Score: 2, Informative

      most of the companies working on the modernization project are contractors, a lot of them ex-IRS, who make 3 times their IRS pension salary because they are extremely good at their job, and the fucking get things done. i've worked with many of them.

      many of the issues of why the modernization project is fucked is salaried upper-upper management of a few companies, not engineers making a paycheck.

      and as for IRS employees themselves, they are way more liable for correct tax returns than other taxpayers. they also don't make shit compared to private sector wages, but the retirement and other benefits are outstanding, and few of them would willingly jeopardize that.

      your blanket condemnation of people involved in that project is ignorant.

  30. Four Patches for the Internal Revenue Code by Tackhead · · Score: 5, Interesting
    > How much could be saved by moving to a flat tax and getting rid of all the exemptions and deductions and tax-breaks?

    At least $200 billion per year.

    5.8 billion person-hours in 2002 - the equivalent to the entire labor of a city of 2.7 million people.

    > Income: xxxxxx
    > x 0.20
    > Tax owed: xxx

    The question is "how do you define income" -- at which point we're back to square one. Capital gains? Dividends? Revenue from your business? Or profits? If profits -- how do you handle the deduction of your legitimate business expenses? What expenses are legitimate and what expenses aren't? That yacht you bought to entertain your guests? The hamburger you bought when you were interviewing your first employee?

    I believe that taxing consumption, not income, allows for a less complex system.

    If I had to "patch" the US Internal Revenue Code, I'd:

    1. Abolish the Alternative Minimum Tax. One tax code is enough.

    2. Eliminate holding periods such as the one-year holding period to differentiate a "short-term" capital gain versus a "long-term" capital gain, and the "30 days, not necessarily consecutive, during the 60 days surrounding the ex-dividend date" used to determine whether dividends are "qualified" or "unqualified" dividends, and the 2-year rule on principal residences. Eliminating these arbitrary time periods and the differential tax rates they cause throughout dozens of forms would eliminate *hundreds* of lines of calculations that deal with the intersection of these arbitrary time periods, Section 1250 contracts, and the myriads of "wash sale", "straddle" and "constructive sale" rules, etc etc etc.

    3. Eliminate phaseouts. There's nothing dumber than going through the entire year assuming you get a $5000 deduction, only to find out that the $5000 deduction is "phased out" by $0.25 for every dollar over $32,767 that you made, until $49,152. (Unless you're an Albino Sheep, in which case you have the Albino Sheep Allowance of $6000, phased out by $0.52 for every dollar over $39,152 to $42,767.) If you must have progressivity or social engineering measures in the tax code, make 'em all-or-nothing.

    4. Tax employment income, interest income, dividend income, and capital gains income at the same flat rate. (Double taxation on dividends could be prevented under such a scheme by providing full deductibility for corporations that issue dividends. My personal opinion is that because investments are purchased with after-tax dollars, the only morally-justifiable tax rate on investment income - interest, dividends, or capital gains - is zero. But in this post, I'm talking about how I'd patch the existing Internal Revenue Code so as not to be so fucking confusing, not to make it "right".)

    5. Scrap the motherfucker. And replace it with a consumption-based tax. But since #5 isn't gonna happen - ever - I'll vote for any ruler who includes any of #1 through #4 in his platform.

  31. crapola $$ by cdc179 · · Score: 3, Insightful

    From the article, It cost 45 cents to process every dollar comming in. This number has been the same for over 20 years.

    This is BS...We work more than a third of our lives for taxes and they have the efficiency of a MBA on a Winblows system. Come on, get with the system.

  32. omg, $200 million?!? by pizza_milkshake · · Score: 2, Insightful
    IRS's nearly failed $8 billion modernization attempt that includes missed deadlines, cost overruns of over $200 million

    $200m is 1/40th of $8B. i wouldn't consider a 2.5% budget overrun headline worthy. of course, i guess it sounds like alot, so i'm supposed to be *shocked*

    i just hope the IRS checked CPAN for an IRS module before they started

  33. Abuse by bluGill · · Score: 2, Insightful

    I interned at a company that made routers[1], and one of the big customers was the IRS. All the engineers joked that they wished they had known in advance so they could put backdoors in. Of course we didn't actually know the data formats (and at the datarates were are talking about, capturing isn't exactly feasible...) so it couldn't be done, but trust me, if you ever find that your code is being used by the IRS you too will be joking that you should have put a backdoor in.

    [1]Router in the sense that one of the optional modules you could buy was support for this protocol that a few academics were using called IP. Nobody in the real world used it at the time, as the mainframe didn't support it. Soon after IPX (Novel) came to dominate the market for routers, latter replaced by IP.

    1. Re:Abuse by DunbarTheInept · · Score: 4, Funny

      Better yet, for the ultimate hack, work on this project, doing nothing illegal while you are there, but pay close attention to the code that processes people's tax forms, and look for any buffer overflow bugs in the code that reads the text of the fields on the form (I assume they have some massive OCR system for this, instead of a warehouse full of typists doing it by hand).

      Then, next year, submit a very carefully crafted 1040 form on April 15...

      "Hey, this 1040 seems a bit odd. It's from a Mr "John Doe __________akjg908t9(%&@(dasaga9agajda(%(@Q@FAA062F root.exe"

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  34. Re:Easy Solution to All Our IRS Problems by k8er · · Score: 2, Interesting

    I have always liked that plan myself. Punish the pissing away of money instead of people's hard work. Some might say that this will cause people to sit on money instead of spending it and stimulating the economy, but I don't think so. People do not have self restraint. You could double the price of all luxury items and people will still buy. They'll buy shit that they don't need even if they have to skimp on the kid's vitamins or school clothes. The simplified tax collecting will save a ton of money, and I say just give it to the ex-IRS workers as a severance or use it to pay for something that helps the country instead of all of the blood sucking. Tax attorneys and accounts can help the new small businesses that will be started. The lack of income tax bureaucracy will probably make small business startups more affordable. Whatever the downside is, it can't be as bad as the current system.

  35. Re:CIO, IRS by bluekanoodle · · Score: 2, Informative
    Actually CIO stands for Chief Information Officer.

    The CIO is usually (in simple terms) in charge of How the company uses IT to accomplish its mission. There is often confusion between the terms CTO and CIO and some companies use them interchangably. However I believe the the correct definition of a CTO oversees technology that the company creates.

    In fewest words possible, , A CTO overs creation of tech, a CTO consumes Tech.

    Of course maybe this can clear it up more:

    http://slashdot.org/askslashdot/01/01/06/2236247.s html

  36. Programming golden rule... by KD5YPT · · Score: 4, Informative

    From my professor...
    "In order to write a good algorithm that can solve a problem, you must be able to solve it yourself."

    How would you expect a computer knows how to file return when some people in IRS don't even know how?

    --
    In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  37. Cynical nonsense by Anonymous Coward · · Score: 3, Interesting

    The above post is cynical nonsense. As a specific example, the IRS has reduced form-mailing costs by tens of millions of dollars by making PDF forms available for free via anonymous ftp. Is that a waste of taxpayer money?

    As for handing our favors, the semi-crooks that foisted a similar failed project on the California DMV are now facing jail time.

    More likely in the IRS's case, if Congress tells the IRS to use 1962 technology and hire idiot slacker consultants, then 1962 technology will be used and idiot slacker consultants will be hired. But the pork and the cronyism comes from Congress, via laws and regulations that, currently, are legal.

    My wife works in the federal government: in the last five years they have fired their in house IT workers and hired them back as slacker consultants, fired the slacker consultants and hired them back as in house IT people, and now they are laying off the in house IT people and hiring another gang of slacker consultants. I'd rather have my eyes gouged out with a spoon than deal with that kind of turnover..

    1. Re:Cynical nonsense by Tackhead · · Score: 5, Insightful
      > But the pork and the cronyism comes from Congress, via laws and regulations that, currently, are legal.

      Although government agencies (bureaucracies) are accountable to nobody, and as a result, the IRS would never support its own downsizing, you've hit at the real root of the problem.

      If the Internal Revenue Code weren't so complex, the IRS would be forced to downsize, no matter how hard it screamed for self-preservation.

      The revolving-door "in-house"/"contractor"/"in-house" system you describe is symptomatic of bureaucracy. But that bureaucracy wouldn't exist if Congress didn't invent it.

      If every Congressman had to do his or her own taxes, with pencil, paper, and 4-function calculator, and with no assistance from anything but the IRS help line, web site, and published forms, the Internal Revenue Code would be fixed within a month.

      Unfortunately, the odds of Congressmen having to face the monster they created are zero. As much as I hate the IRS - they're just the guys running the trains and seeing to it that the gold teeth are accounted for. The real villians in the story of high tax compliance costs are the ones who issue the orders that we get into the fucking boxcars.

    2. Re:Cynical nonsense by nazgul000 · · Score: 3, Insightful

      Wow. Is that a Holocaust metaphor in the parent? We're talking about the IRS and the bloat of the US TAX CODE here. Let's keep a sense of perspective...

    3. Re:Cynical nonsense by ghjm · · Score: 3, Insightful

      If it were true that private sector competition was a tonic against bureacratic inefficiency, then companies like IBM, GM, financial institutions, and insurance companies would not be large, ponderous bureacracies. Yet they are.

      The revolving door insourcing/outsourcing of IT has happened at many private companies, even mid-sized ones that should be small enough to figure out how to do better. Perot Systems and EDS have been involved in a number of these types of situations. If anything, in the current market government customers are less likely to be taken in because they've been fleeced so thoroughly in recent years already.

      -Graham

  38. Really poor project management by Flower · · Score: 3, Insightful

    Note the references to unclear goals and communication issues, lack of buy-in from internal staff, the assumption that the IRS team could have a thin team to work with CSC.... It doesn't seem the IRS learned from their past failures either. The article reads like a list of project management don'ts.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  39. Re:$200M and 7 years? Feature! by Anonymous Coward · · Score: 5, Interesting
    Myth. While it's true few people are fired, many people find their positions no longer exist and don't fit in any of the new positions. If government jobs are so great, why don't you get one? I'm sure you think you are smart enough to qualify.

    I've hired a number of computer people and it's really hard to find great people who want to put up with government work. The dotcom bust has been great for hiring.

    I put up with the red tape and piles of legislative rules, because I feel the research we do is worth it.

    I make a decent living, but I know I'll never with the stock option lottery. Which sucks for you too, because if I didn't have to work for a living, I'd be writing free software. Luckily, my employer allows me to submit patches to the packages I use.

    To sum it up: If government jobs are so great, why do so few qualified people apply to our opennings.

  40. Exactly the opposite problem.... by Tony · · Score: 5, Interesting

    I've seen that exact same thing-- IT folks clinging to outmoded tech simply because that's all they know, and are too tired and/or lazy to learn something new.

    But, I've witnessed exactly the opposite problem, too, or perhaps the exact same problem with an outsourced project.

    My wife works at a nonprofit that does management of the federal Welfare To Work Program. The state (AK) installed a "wonderful" database system using all the latest and greatest tech-- based almost entirely on MS products. I mention this because I think it is relevant.

    The system sucks so hard, it blows. It is constantly down, data is lost with no real explanation ("The broker crashed," is a common refrain), it is difficult to use, and it sometimes returns incorrect results. There is a multi-hour lag time between data entry and data availability.

    Here's my theory: it was designed by people who think they are programmers because they can use MS Visual Studio to create a front-end to an application designed with MS-Access (deployed on MS SQL Server).

    One of the downsides of the vaunted MS "ease-of-use" is the proliferation of half-assed coders who think they are hot, who have managed to ignore 50 years of history and knowledge, and are doomed to make the same mistakes over and over again.

    I think this is worse than the aging IT folks who hide in government buearocracy, polishing and defending their niche until it both shines and cannot be assaulted. I would rather have old technology that works than new technology that is so misused or intrinsically faulty that it just barely works, and that's "good enough."

    But then again, that's just my opinion. I could be wrong.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:Exactly the opposite problem.... by CTalkobt · · Score: 3, Interesting

      One experiance I had, similair to the parent post, was when I worked for a contract company which shall remain nameless.

      They decided to do a "charity" project and surveyed serveral local charities to see if any of their IT needs could be filled.

      At the initial meeting, some questions on the project came up and I asked, "Why don't we consult with the users to see what's best for them?"

      I got laughed at and told that the project wasn't for charity but was instead to develop our skills in certain areas.

      Needless to say I shied away from the project and didn't help futher.

      The end project, from what I've heard, was just that - a bunch of code that really didn't fufill the users needs but was good for bragging rights on resumes.

      --
      There's a gorilla from Manilla whose a fella that stinks of vanilla and has salmonella.
  41. Similar to Norway... by say · · Score: 2, Informative
    Here in Norway, the State Education Loan-Fund (which grants loans and scholarships to students and pupils) run their main system on COBOL systems from the seventies. There are only a few engineers who can reprogram the system nowadays.

    The big problem is that the politicians tend to make new rules for education loans every second year or so. Then, the system needs to be reprogrammed. Then, you need that COBOL programmer again. And that costs money.

    So now they are getting a new solution. It's going to cost a lot. I'm not sure, but I think it was about $80M. That's a lot in Norway. For instance, you could give all secondary-school students free books for that kind of money (they pay it themselves now).

    --
    Roses are #FF0000, violets are #0000FF, all my base are belong to you
  42. Not the only one by DaveJay · · Score: 2, Interesting

    Unti his retirement, my father worked for the same corporation since 1964; he was heavily involved in the creation of their in-house mainframe accounting system at the time.

    In the mid-90s, they attempted to switch over to a new and modern accounting package, the same kind that the corporation I was working for (in the same business) was in the process of implementing.

    Within a year, his company had given up, and reverted back to the software that he had written in the late sixties. My company, on the other hand, pressed on for a few more years before giving up the ghost and starting over with another software package.

  43. Re:$200M and 7 years? Feature! by Anonymous Coward · · Score: 3, Interesting

    I believe the parent is strictly referring to federal government. State and local governments have to balance their budgets and make ends meet. The federal government doesn't. I'm on a project now for a Big Agency (agency head is cabinet level) that has been going on for over 20 years through at least 3 different contractors just since the web became important (late 90's, to them). We are 18 months behind schedule and all we have produced is a glorified address book and the beginnings of a framework for managing a small part of the rest of their business.

    Our team is not incompetent. Put this group of 20 programmer/analysts, a half dozen business analysts, 4 really strong data wizards and assorted support staff in a commercial environment and I we could kick out some solid systems on time and within stone-throwing distance of the budget.

    The business processes we are replacing are fairly complex in the rules, primarily because the rules change every year and we are supporting data and rules going back 50+ years. That is not the problem. A significant part of the problem (and I freely admit we have made more than our fair share of mistakes on this as well) is that the half dozen different departments within the agency are all using the project as a tool to increase their political power and to screw the other departments. That is the one and only goal.

    I'm not at all surprised by what happened at the IRS. I'm surprised it isn't worse.

  44. Re: CIO, IRS - acronym explained (by the IRS) by gugg · · Score: 2, Informative

    The meaning of the acronym CIO in the context of the IRS is explained here (from the horses mouth): IRS Manual - description of the responsibilities of the CIO

  45. Re:$200M and 7 years? Feature! by bear_phillips · · Score: 3, Informative

    I did contracting work for the USDA for a while. There were a lot of bad government employees, but I thought most were pretty good. The real problem was the independent contract companies (like the one I worked for). They were only interested in billing hours, not in quality of work. The goverment depended on these companies to give them good advice. That advice usually slanted to what every would bill the most hours.

    --
    http://www.windmeadow.com/
  46. Why should this be a problem? by snarkasaurus · · Score: 3, Interesting

    One major reason why the IRS can't update their technology is that the US Tax Code fills more volumes than the Encyclopedia Brittanica. There's more lines of instructions in the friggin law than there is running the Space Shuttle.

    Many of those instructions conflict and contradict each other. It is impossible to computerize instructions like that. Can't be done. No way, no hope, no chance.

    But why should this be a problem? Perfect opportunity to introduce a FLAT TAX. Everybody pays some percentage of their annual income, like maybe 5%, no exceptions and no deductions. Make the income cutoff at $30,000 or something like that.

    SHAZAM, no more problem! The government gets the money it needs, because by reducing the 45 cents on the dollar cost of tax collection to somewhere around 5 cents (do you belive that? 45 fucking cents! And they say the military is expensive!) they more than make up for any reduction in the tax rate.

    Plus they can fire half the IRS in one go. That's a goal to work toward! Yeehaw! Problem solved, next up, the INS.

    1. Re:Why should this be a problem? by YaRness · · Score: 2, Insightful

      getting a flat tax is easy. all you need is a bigger lobbying budget than every big coporation that will lobby against a flat tax because a complicated tax system is easier to leverage for loopholes.

      where do you think the tax system comes from? congress. who tells congress what to do? constituents? yes, constituents. the ones with big pocketbooks.

  47. ..the cost of collecting $1 of revenue--45 cents.. by Anonymous Coward · · Score: 2, Insightful

    My God. If the IRS was competent at its job of collecting revenue, we could lower our taxes by one-third without cutting a single government program. Why isn't this on the front page of most major newspapers?!

  48. Simple Solution by Gunfighter · · Score: 2, Offtopic

    Fellow Americans, help abolish the IRS under the guidelines of H.R. 25 (currently making its way through the House). This will repeal the 16th ammendment and implement the Fair Tax. The bill has made it through the House before, but died in the Senate. Be sure to call your senators and tell them to make sure the bill gets passed once it hits the senate floor.

    The new government tax entity can start from scratch with their information systems, and all of the IRS records can go to the archives. There's no reason why American tax dollars should be wasted on trying to save the dying IRS dinosaur when it can be replaced with a more sensible solution for a mere fraction of the cost.

    Call/write your elected representatives up on the hill and tell them you're tired of this craphole of an economy AND tired of the ridiculous way taxes are collected. Tell them to support H.R. 25 or they can kiss your vote goodbye.

    Imagine it... no more individual (or joint if you're married) tax forms to fill out... no more audits... economy would probably shoot through the roof... more jobs... more U.S. exports... the benefits are seemingly endless unless you're one of those tax-avoiding million/billionaires who manage to fly under the IRS radar.

    For more info on the Fair Tax, visit http://www.fairtax.org/ or check out the brochure at http://www.fairtaxvolunteer.org/pdf/BROCHURE.pdf.

    --
    -- Stu

    /. ID under 2,000. I feel old now.
  49. Guess you are not a John Kerry voter by Latent+Heat · · Score: 3, Insightful
    I guess you are in favor for more "tax breaks for the rich" because all of those AMT's, phaseouts, double taxations, and the like are the result of Congress worrying that somewhere, someone, is hanging on to their money without spending it all.

    There seems to be a big bias in our political culture against people of modest means accumulating any kind of money through control over personal spending and saving. There is a concern about wealthy people controlling all of the resources of the society by making it easy for those fortunate enough to even have a small surplus over their spending to accumulate wealth -- the kind of Huey Long concern. People at the top have access to financial advise, tax planning, and investment opportunities that one can only dream of, but people in the middle get hosed.

    Exhibit A is the advice for people of modest means to put savings into the stock market. Traditionally the stock market was a high risk undertaking for the very wealthy with money to burn. In the 1920's, mass ownership of stock caught on and then people got burned in a bubble collapse. A cornerstone of Depression era economics policy was Federal savings deposit insurance -- the idea was for people of modest means to have a low earnings but secure place to save money, and it wasn't in the stock market.

    Well, combine the 1970's and early 1980's inflation with regulated interest rates and taxation of savings interest and you had a negative rate of return -- your savings just kind of evaporated for being there. So first there was the money market mutual fund and then the stock market mutual funds as the answer to middle class savings.

    And then there was tax sheltered savings in IRA's, only they put in a phaseout on the IRA contribution, followed with the Roth IRA, which inverted the role of principal and earnings in terms of what was taxed, only that had a steep phaseout (actually an income cap), oh, and we are allowed to have tax-sheltered savings in 401K plans, only a good part of your earnings are paying an insurance premium to some pirate, and some 401K's have proven to be scams (can you say Enron? I knew you could!).

    Oh, and the answer to health insurance for the self-employed is the Medical Savings Account, which is another scam^H^H^H^H where you are allowed to save money if it is for some sanctioned purpose and is done in some restricted way.

    I guess we are really afraid of giving people the liberty to save money. People who have any kind of surplus over what they earn are suspect because apparently everyone from SSI recipients to Michael Jackson are spending every penny they receive and then more on top of it. From the principal of compound interest, even modest levels of saving in a minority of people can create great disparities in wealth, hence the need for inflation, low savings interest rates, and taxation of interest earnings to keep such people in line. And apparently our economy is one big Keynsian bubble -- if people stopped living beyond their means and buying on credit apparently the whole economy would crater.

    With savings there comes moral principles of self-reliance and disciplined appetites. One can save enough money for your eventual nursing home stay without having to go on Medicaid. One can have that fancy car but one has to plan ahead for it. With the war on savings, one can have one's fancy car, but one has to be on a credit treadmill, one can have that college education, but one must be a financial assistance supplicant, one can be treated in a nursing home, but one must receive Medicaid assistance. One can "save" money too, but only if for sanctioned purposes and by participating in the correct program.

    I say the problem is not the taxing of earned income but all the restrictions on what one can do with that earned income that follow from this great fear of income inequality is the heart of the problem.

  50. inside info from an IRS employee by Anonymous Coward · · Score: 5, Interesting

    I used to be a techie in Baltimore but after moving to Portland, OR and looking for months for another tech position I ended up taking a customer service postion with the IRS.
    I work on the toll free help line for individual tax issues and I use the IRS system on a daily basis.

    There are 2 parts to the user interface: IDRS (Integrated Data Retrieval System) and ICP (Integrated Case Processing).
    IDRS is the main text based interface to the database.
    ICP is a recent addtion to the system. It is a basic GUI which helps users enter command codes, switches and definers in the proper format.
    There are several hundred command codes.
    I use a couple of dozen on a regular basis.
    The system has proven to be pretty stable but it does go down occasionally.
    It does become inaccessible during the last week of the year so updates can be made in preparation for the new filing season.
    The first few weeks in January are called dead cycles.
    During this time, many of the command codes are taken offline so further maintenance can be done to the system.
    Our desktops run Windows NT 4.0

    Until January of this year, each of the ten service centers maintained a separate database.
    Each of the call sites was assigned to a service center.
    When data is entered or changes are made to accounts, it is first recorded to the service center database. Every two weeks, tapes of the changes made in the databases are flown to the central computing center in Martinsburg, WV where they are all integrated into a central database.
    This made research exceedingly tedious.
    If a taxpayer (TP) called in with a problem, you would need to check each of the active databases to find out what was going on.
    If changes were made to multiple databases, error conditions would occur when the changes were consolidated with the master database.

    In January, the service center databases were eliminated for individual tax accounts and we now access the master database directly which eliminates a lot of issues.
    This was all done within the confines of the existing system.
    There is some progress being made but it is certainly nowhere near being a user friendly system.
    It takes quite a while to learn the commands and how to format them properly.
    There is a 600+ page manual updated annually which helps you to interpret the information presented in IDRS.
    Everything is presented as a numerical code.
    For instance a refund being issued is designated with transaction code 846. Another subcode tells you if the refund is a direct deposit or a check. The date on the code is not the actual date the refund is scheduled to go out. To figure that you subtract 10 days if it's a direct deposit and 3 days for a check. All refunds are issued on Fridays.
    If you are being audited there will be a transaction code 420 ;)
    To correct errors on an account you enter the appropriate codes and dollar amounts and then it takes about 2 weeks to process,
    It shows up as a pending transaction until processing time is up. If you didn't do it right, it'll come back to you as an unpostable transaction in about 30 days or so.
    Needless to say this is not convenient for the TP.

    Anybody who spends more than five minutes watching someone work with the system will realize that upgrading the system is not a straightforward task.

    For those who are wondering how all those tax returns are entered:
    They are typed into the database manually by seasonal employees who are paid piecemeal.

  51. Re:Job security by nelsonal · · Score: 2, Insightful

    That's why we will never have a flat tax (of the nature of Forbes' postcard 1040). Too many people are employed in preparing tax returns.

    --
    Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
  52. Tax consumption instead by mdfst13 · · Score: 3, Informative

    Use a VAT to tax corporate income. Replace the personal income and wage taxes with a consumption tax (money invested is not taxed until it is pulled out for consumption). The nature of a VAT is to pay tax on *everything* but credit tax already paid (i.e. if you pay $10+VAT for a piece of wood, you get to credit the VAT you paid against the VAT you charge on the bookcase you make from the wood).

    A VAT is very hard to game. The only deductible expenses are tax already paid. The biggest concern is using business resources for personal use. Even that can be legislated away; enforcement is just tricky.

    Remember, a new system doesn't have to be perfect. Just better than the current system, which is a bizarre and ever changing mix of taxable, partially taxable, and non-taxable items.

  53. That's a shame. by consolidatedbord · · Score: 3, Funny

    The software is over 40 years old, and STILL nobody has found a hack for major refund. ;-)

    --
    while true ; do echo this is my sig; done
  54. Re:$200M and 7 years? Feature! by chimpo13 · · Score: 3, Interesting

    No, he's right. Government jobs are for mostly for leeches. As one guy said at the gub'mint job I have, it's the 40-60 system. 40% of the people do 60% of the work. I think that's over-estimating the laziness of the common government leech because it's worse than that.

    Sure, I've worked for corporations and there's plenty PLENTY of slack off time (just like in Office Space about the 15 minutes of actual work a day), but it's nothing like Gub'mint Work where I've been penalized for working too much. I ignored the first "slow down, you work too much" warning and it nailed me on a review.

    You're paid for not working because that's the Magic of The Job. If you can't finish your job, you get a bigger budget.

    My 2nd job is at a small company and I'm not paid more in the private company like you said. But I enjoy working there.

    And public defenders, and I'm thinking of the one that told my uncle to plead guilty to an armed robbery that even the witnesses said wasn't commited by him, wouldn't do it if they were qualified enough to get a real job.

  55. Oversimplification by cgenman · · Score: 3, Insightful

    We could fix that with a flat tax on ALL income over $25k a year, but that is a different thread all together.

    Does that include inherited assets? What if the recipient is under 18? Does that include appreciation? Does depreciation count as negative income? What about taxes people pay overseas? What about money earned overseas? Dual citizens? Deferred earnings? Gifts to relatives?

    The flat tax is a red herring. It's as if the additional math of a sliding scale is going to be a tremendous burden to the system. It's not. The system is complicated because of all of the various special cases involved in it. What about the parent who is earning 40k per year, but spending 20k on education for their children? Or the father making 70k but spending 35k on medical bills?

    Make no mistake about it, flat taxes are a way that rich people can pay less, period.

    Besides, the most byzantine part of the tax code is corporate taxes, which, it was recently revealed, %60 of all corporations don't pay. First of all, unlike people corporations only pay taxes on net income, not gross. So if they didn't earn any money, they don't pay any taxes. Of course, what qualifies as taxable income and taxable expenditures varies. Then you have exemptions and reductions for where you're headquartered, the types of workers you employ, what industry you are in, what kinds of R&D you do, employee training, and about a million other things. Add into that the problem of overseas earnings, and earnings at home from overseas labor. What about earnings passed up from wholly or partially owned subsidiaries? Do they pay twice?

    A lot of these corporate special cases are desirable, because they encourage things that you want to encourage. To say that they must all go and be replaced with a "flat tax" is a gross oversimplification. You haven't even defined what a "flat tax" is in a multinational corporation. Is a man in Denmark buying a book on Amazon.uk using an American credit card to an american bank a taxable transaction?

    With apologies to Einstein, it would be good to simplify the tax code as much as possible, but no further. The "flat tax" is not applicable to real-world situations, does not directly reference that which makes the tax code complicated, and does not solve the problem.

    No disrespect to you or your family intended, but the flat tax is no solution. Personally, I wouldn't mind a total tax rewrite, but I suspect that in the current political climate that would open up a field day for all-new abuses.

  56. Re:$200M and 7 years? Feature! by cgenman · · Score: 2, Interesting

    A friend of mine works in the Department of Revenue for one of the contiguous 48 states. According to him, because there is no way to differentiate managers according to pay, they differentiate themselves (and therefore, gain power) though the number of people under them. It doesn't matter if they are doing work or not, just that you get as many people as possible and hold on to them.

    Work does get done, but generally the size of the team has nothing to do with the work being performed. Hence, things finish far ahead of time and under budget. But, since you don't want your team cut, you just let them run freely for 3/4 of the time. The more wasted time the better, as that means you'll need more workers to do the work.

    They did, oddly enough, lock down internet surfing. I guess the infrastructure managers want the implementation managers' budgets.

  57. Actually there is an easy fix for the IRS by BadluckShleprock · · Score: 2, Interesting

    Get rid of it. One third of all of the individual tax returns gets spent on the IRS' budget. If we were to scrap the IRS and create a federal sales tax (two have been proposed in congress), then the individual burden would be reduced because people with illegal incomes (they usually don't file tax returns) and tourists would all be paying into the federal pile just by buying things. Sticking your money in an offshore bank account wouldn't do any good. The more you spend the more taxes you pay. If this were to happen, however, we would have to make sure we don't do something stupid like keep the income tax AND incorporate a federal sales tax. If your country already does that, no offense intended.

    --


    ------
    There's a fine line between cuddling and holding someone down so they can't get away.