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

But in doing our own analysis, we only considered the impact of the change in marginal tax rates that would take effect in 2011. We didn't consider the changes to standard deductions or the changes that were made in things like the child tax credit, to name just two features of U.S. tax law that changed in 2003.

Fortunately for us though, the Tax Foundation did! The Tax Foundation has unveiled the MyTaxBurden calculator, which is designed to do one thing: to help you determine what the impact may be to you should the Congress take one of the following three possible actions before the end of the year:

Allow all the 2003 tax cuts to expire.

Act to extend the 2003 tax cuts.

Act to extend some of the 2003 tax cuts, along with some additional tax credits, as proposed by the President.

User Interface

The user interface of the MyTaxBurden calculator is a bit involved, which is intended to accommodate a very wide range of possible factors that go into determining an individual's federal tax liability.

The data input fields are on the left-hand side of the web page, with the output data fields grouped by column on the right, based upon the three possible scenarios the calculator considers. The "Calculate" button is located below the input fields, which helps ensure users see all the potential options.

The descriptions of what data to enter and what output is provided are simple and clear. Although complex, we found it very easy to understand what kind of data we were supposed to enter as well as what the output results communicated.

We therefore find the compromise between a complicated user interface and the detailed results of the tool to be justified, especially given that completing a tax return is frequently even more difficult....

The tool does offer some features that streamline data entry for individuals depending upon their tax filing status. For example, individuals filing as Single can easily skip past the form input fields dedicated to dependent information, while those filing as either Married or Head of Household have additional options.

We're also fans of the tool's automatic update feature, which users have the option of disabling (by unchecking a box). This is a really nice touch, making it possible for users to change a number of fields without the distraction of having the output fields flicker and change with each edit.

On the other hand, if you want to run a series of "what-if" type calculations where you are just changing one input field, you can enable the automatic update feature and get quick results.

In Use

We ran a scenario for the median income household of 2008, assuming a married couple with one child, whom we assumed to be of Age 12. For the median income of $52,029, we assumed a roughly 60-40 split between the primary taxpayer and their spouse, with the primary taxpayer earning $31,217 (about $15 per hour if working full time) and the spouse earning $20,812 (about $10 per hour if working full time).

We assume our taxpaying household rents rather than owns their own home, so that helps us keep things simple as we ignored the fields for real estate taxes and for additional deductible items like the one for mortgage interest. Likewise, our Age 12 child assumption allowed us to also enter zeroes for both child care expenses and for college tuition.

The only extra line of data we entered was for state and local taxes, where we simply put the figure we found for a household earning between $50,000 and $65,000 in the 2008 Consumer Expenditure Survey.

The screen shot below shows our data input and our results for each of the three situations considered by the tool:

We found it very easy to consider the line-by-line impact between each of the three scenarios. We could quickly and easily see what was either the same or different between each, making it very straightforward to evaluate what the line-item or bottom line effect to our hypothetical household would be.

Speaking of which, for our test case, we find that the household would pay $1,637 more in 2011 than the $2,397 they would pay if the Bush tax cuts were extended. That's some 68.3% higher than what they would otherwise have to pay, thanks largely to the change in the standard deduction and the loss of the higher child tax credit that have been part of the U.S. tax code since 2003.

A maximum of about 12% of the change in the amount of taxes paid would be attributable to the change in the marginal tax rates that would apply for the family. The household would see their marginal tax rate increase from 25% to 28%.

Meanwhile, President Obama has proposed extending the Bush tax cuts for most but high income earners, and even ups the tax credit giveaway by proposing that the "Making Work Pay" tax credit from his first two years in office also be extended into 2011, which would lower our hypothetical taxpaying household's bill to the federal government to $1,597.

As we noted before though, a U.S. Congress with "deficit concerns" so great they've declined to pass a budget to detail their spending could very well just let the President's "Making Work Pay" tax credit and all the tax cuts from 2003 expire, leaving our test case family with a tax bill of $4,034.

Conclusion

The bottom line? The MyTaxBurden calculator is a very well done tool that will allow its users to obtain high quality information of special relevance to them.

The MyTaxBurden calculator, created by Nicholas A. Kasprak, therefore earns our second-highest online tool design award: the Silver Standard. The only thing keeping it from earning our Gold Standard is its very time-specific focus - it will only produce relevant results for the individuals who might use it in 2010 and 2011.

Even so, we find those results are very relevant for users within that period of time, providing high quality information in a well-organized, easy-to-follow layout.

We find that the user interface, while a bit involved, does allow a great deal of customization on the part of the user. We do note that it will be beneficial for users to have a copy of their previous year's tax return to use for reference while using the MyTaxBurden calculator.

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:

Materials on this website are published by Political Calculations to provide visitors with free information and insights regarding the incentives created by the laws and policies described. However, this website is not designed for the purpose of providing legal, medical or financial advice to individuals. Visitors should not rely upon information on this website as a substitute for personal legal, medical or financial advice. While we make every effort to provide accurate website information, laws can change and inaccuracies happen despite our best efforts. If you have an individual problem, you should seek advice from a licensed professional in your state, i.e., by a competent authority with specialized knowledge who can apply it to the particular circumstances of your case.