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
How much is the typical American household consumer unit paying out of pocket for health insurance premiums? And how has that changed from 1984 through 2024?
The annual Consumer Expenditure Survey is the go-to source for this kind of information, detailing how American consumer units spend money. "Consumer units", if you weren't already aware of this peculiar expression, is the Bureau of Labor Statistics' data jocks' affectionate nickname for American households that are close to, but not quite equivalent to, households. For what it's worth, the most basic difference is that a "consumer unit" in 2024 consisted of 2.4 people, but a household consisted of 2.54 people. Because that difference is very small, we'll just call it a "household consumer unit" and run with it.
In 2024, the average U.S. household consumer unit spent an average of $78,535 on everything it bought during the year. On average, that household consumer unit spent $4,055, or a little under 5.2% of its total expenditures, out of its own pocket for health insurance in 2024.
Our first chart tracks how the overall trend for out-of-pocket expenditures on health insurance has changed from 1984 through 2024:
The amount that Americans pay on health insurance has not slowed down since the implementation of the Affordable Care Act (ACA) of 2010. The law, which was intended to "bend the cost curve" of health insurance downward, has failed.
Our second chart looks at the more recent history from 2008 through 2024, where here, we're tracking the change in how health care costs have changed since 2008.
We find the cost of health insurance has been increasing much faster than the costs for what Americans pay out-of-pocket for medical services, drugs, and medical supplies. All these costs have risen since the Biden administration unleashed high inflation in 2021, but health insurance has increased the most out of all these categories.
U.S. Bureau of Labor Statistics. Consumer Expenditure Survey. Multiyear Tables. [PDF Documents: 1984-1991, 1992-1999, 2000-2005, 2006-2012, 2013-2020. Excel spreadsheet: 2021-2024]. Reference URL: https://www.bls.gov/cex/home.htm. 19 December 2025.
Image credit: Health Insurance Card and Stethoscope photo by Marek Studzinski on Unsplash.
Labels: health insurance, personal finance
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.