to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
On 10 November 2010, Erskine Bowles and Alan Simpson, the co-chairs of President Obama's blue-ribbon deficit reduction commission (whose work we've commented upon recently), released a document with their suggestions for getting the U.S. federal government's annual budget deficits back under control. We were especially intrigued by one of their proposals to completely revamp the entire U.S. income tax system, in which they would eliminate all deductions and tax credits while setting just three tax brackets for all income-earning Americans: 8%, 14% and 23%.
In doing that, they set a basic floor beneath these individual income tax rates, for which these tax rates would need to rise in order to still collect a particular amount of taxes while providing deductions and tax credits for politically-favored individuals. Such as families with children through the Child Tax Credit, poor, working Americans through the Earned Income Tax Credit or homeowners through the Mortgage Interest Tax deduction, to name three very popular deductions and tax credits in the current tax code.
But can that work? How much money would the federal government collect under such a scheme? And what would an individual's income taxes look like if such a plan actually became law?
To find out, we've adapted Political Calculations' Build Your Own Income Tax tool to accommodate the Bowles-Simpson zero plan tax proposal. To provide a frame of reference, we applied the distribution of income in the United States we previously modeled for 2006, since this distribution of income resulted in the federal government collecting nearly eight percent of annual GDP through personal income taxes in that year. This figure is significant in that it represents the long-term average amount of money collected by the federal government through personal income taxes since 1946, regardless of how individual income tax rates have been set through all that time.
And then we ran into a problem. While the Bowles-Simpson zero plan tax proposal lists the tax rates they believe should apply, they didn't specify at what income levels they would apply.
So we had to do some intelligent guesswork to identify the income thresholds for which the zero plan rates would be effective. Here, we looked at the level at which the current 28% tax rate clicks into effect, in terms of 2006 U.S. dollars. We found this level to be $30,650, so we set the top end of our lowest income tax bracket to be equal to that value.
We next set the low end of the topmost income bracket to be equal to ten times that value, or $306,500. We then cut that value in half to correspond with the point at which the middle tax rate would be effective.
To see our results, just click the "Calculate" button below with the default data shown. You're welcome to play with the numbers as you see fit to test drive other proposals or to create your own individual income tax plan. We'll run the numbers and compare them with the actual values recorded in 2006, and we'll also work out what your individual tax bill would look like under the proposed federal income tax scheme:
Comparing these results with the current income tax code, we find that low income earners will pay more, since they would lose the Earned Income Tax Credit and, if they have children, the Child Tax Credit. Higher income earners will also pay more, as they also lose the Child Tax Credit and the Mortgage Interest tax deduction, which provides the biggest tax breaks to households subject to the highest income tax rates. Of the two groups, lower income earners will see a larger percentage increase in their actual amount of taxes they will need to pay, but higher income earners will have to pay substantially larger amounts to the federal government.
Labels: income distribution, taxes, tool
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.