reason.com
Open in
urlscan Pro
75.2.24.81
Public Scan
URL:
https://reason.com/2024/04/12/the-real-tax-gap/
Submission: On May 19 via manual from US — Scanned from US
Submission: On May 19 via manual from US — Scanned from US
Form analysis
3 forms found in the DOMGET https://reason.com/
<form role="search" method="get" class="search-form" action="https://reason.com/">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" class="search-field" placeholder="Search …" value="" name="s">
</label>
<input type="submit" class="search-submit" value="Search">
</form>
POST
<form method="post" id="gform_0" class="recaptcha-v3-initialized"><input type="hidden" name="login_redirect" value="/2024/04/12/the-real-tax-gap/">
<div class="gform_heading">
<h3 class="gform_title">Login Form</h3>
</div>
<div class="gform_body">
<div id="gform_fields_login" class="gform_fields top_label">
<div id="field_0_1" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_0_1"><label
class="gfield_label gform-field-label" for="input_1">Username<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_1" id="input_1" type="text" value="" class="" aria-required="true" aria-invalid="false"> </div>
</div>
<div id="field_0_2" class="gfield gfield--type-password gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_0_2"><label
class="gfield_label gform-field-label gfield_label_before_complex" for="input_2">Password<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_password">
<span id="input_2_1_container" class="ginput_password ">
<span class="password_input_container">
<input type="password" name="input_2" id="input_2" value="" aria-required="true" aria-invalid="false">
<button type="button" class="gform_show_password gform-theme-button gform-theme-button--simple" onclick="javascript:gformToggleShowPassword("input_2");" aria-live="polite" aria-label="Show Password"
data-label-show="Show Password" data-label-hide="Hide Password"><span class="dashicons dashicons-hidden" aria-hidden="true"></span></button>
</span>
</span>
<div class="gf_clear gf_clear_complex"></div>
</div>
</div>
<div id="field_0_3" class="gfield gfield--type-remember_me field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_0_3"><label
class="gfield_label gform-field-label screen-reader-text gfield_label_before_complex"></label>
<div class="ginput_container ginput_container_checkbox">
<div class="gfield_checkbox" id="input_3">
<div class="gchoice gchoice_3">
<input class="gfield-choice-input" name="input_3.1" type="checkbox" value="1" id="choice_3">
<label for="choice_3" id="label_3">Remember Me</label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button type="submit" id="gform_submit_button_0" class="gform_button button"
onclick="if(window["gf_submitting_0"]){return false;} if( !jQuery("#gform_0")[0].checkValidity || jQuery("#gform_0")[0].checkValidity()){window["gf_submitting_0"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_0"]){return false;} if( !jQuery("#gform_0")[0].checkValidity || jQuery("#gform_0")[0].checkValidity()){window["gf_submitting_0"]=true;} jQuery("#gform_0").trigger("submit",[true]); }">Login</button>
<input type="hidden" class="gform_hidden" name="is_submit_0" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="0">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_0" value="WyJbXSIsIjVmZDk0MDRiMTc0NTYwODJmYTIwNGZlZDYxN2ViYzJjIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_0" id="gform_target_page_number_0" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_0" id="gform_source_page_number_0" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
POST /2024/04/12/the-real-tax-gap/#gf_17
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_17" id="gform_17" class="puprf-signup-widget recaptcha-v3-initialized" action="/2024/04/12/the-real-tax-gap/#gf_17" data-formid="17" novalidate="">
<div class="gf_invisible ginput_recaptchav3" data-sitekey="6LeMnkUaAAAAALL8T1-XAyB7vxpOeTExu6KwR48-" data-tabindex="0"><input id="input_d9d5df2d7c27fc09225ea9b621d86ba4" class="gfield_recaptcha_response" type="hidden"
name="input_d9d5df2d7c27fc09225ea9b621d86ba4" value=""></div>
<div class="gform-body gform_body">
<div id="gform_fields_17" class="gform_fields top_label form_sublabel_below description_below validation_below">
<div id="field_17_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_17_1"><label
class="gfield_label gform-field-label" for="input_17_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_17_1" type="email" value="" class="large" placeholder="Email Address" aria-required="true" aria-invalid="false">
</div>
</div>
<div id="field_17_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_17_2"><label
class="gfield_label gform-field-label" for="input_17_2">Name</label>
<div class="ginput_container"><input name="input_2" id="input_17_2" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_17_2">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button type="submit" id="gform_submit_button_17" class="gform_button button"
onclick="if(window["gf_submitting_17"]){return false;} if( !jQuery("#gform_17")[0].checkValidity || jQuery("#gform_17")[0].checkValidity()){window["gf_submitting_17"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} if( !jQuery("#gform_17")[0].checkValidity || jQuery("#gform_17")[0].checkValidity()){window["gf_submitting_17"]=true;} jQuery("#gform_17").trigger("submit",[true]); }">Submit</button>
<input type="hidden" name="gform_ajax" value="form_id=17&title=&description=1&tabindex=0&theme=gravity-theme">
<input type="hidden" class="gform_hidden" name="is_submit_17" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="17">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_17" value="WyJbXSIsIjVmZDk0MDRiMTc0NTYwODJmYTIwNGZlZDYxN2ViYzJjIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_17" id="gform_target_page_number_17" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_17" id="gform_source_page_number_17" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js"
value="1716085038459">
<script>
document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
</script>
</p>
</form>
Text Content
* Latest * Magazine * Current Issue * Archives * Subscribe * Crossword * Video * Podcasts * All Shows * The Reason Roundtable * The Reason Interview With Nick Gillespie * The Soho Forum Debates * Just Asking Questions * The Best of Reason Magazine * Why We Can't Have Nice Things * Volokh * Newsletters * Donate * Donate Online * Donate Crypto * Ways To Give To Reason Foundation * Torchbearer Society * Planned Giving * Subscribe * Reason Plus Subscription * Print Subscription Search for: LOGIN FORM Username(Required) Password(Required) Remember Me Login Create new account Forgot password Taxes THE REAL TAX GAP WEALTHIER AMERICANS PAY A RECORD SHARE OF FEDERAL TAXES, BUT VOTERS (AND PRESIDENT JOE BIDEN) BELIEVE THEY'RE FREELOADING. Eric Boehm | 4.12.2024 12:20 PM Share on FacebookShare on XShare on RedditShare by emailPrint friendly versionCopy page URL Media Contact & Reprint Requests ( Gina M Randazzo/ZUMAPRESS/Newscom) After listening to President Joe Biden or looking at polls of the general public, you might come away thinking that this weekend's federal income tax filing deadline is a holiday for America's wealthiest residents. And, more to the point, you might be left with the impression that solving the country's fiscal problems is as easy as raising their taxes. Neither is true. In fact, the wealthiest Americans are now paying a higher share of federal taxes than at any time in the past 40 years. Still, the persistent gap between what Americans (including the current occupant of the White House) believe about the federal tax code and the reality of who shoulders most of the burden is a problem. It muddies the debate over how to address chronic budget deficits and how to best manage the insolvency of Social Security and Medicare. More generally, it contributes to a phony sense of class warfare that boosts populist politicians of all stripes. Powered By 00:00/18:00 10 Sec BNY Mellon CEO on Pushing Bank's 240-Year Legacy Forward Next Stay Biden, who was historically more of a centrist, has leaned harder into that message since becoming president. A common refrain in his speeches is a claim that American billionaires pay an average tax rate of just 8 percent—a claim The Washington Post's Glenn Kessler thoroughly debunked earlier this year. There's also the more generic claims, like Biden's promise in last month's State of the Union address to "protect and strengthen Social Security and make the wealthy pay their fair share." Polls bear out a similar point of view. A recent Morning Consult/Bloomberg poll of voters in seven swing states found that 69 percent support raising taxes on Americans earning more than $400,000 annually—a rather arbitrary threshold, but one that Biden has used as a measuring stick to determine wealth. Meanwhile, a Pew Research Center poll conducted last year found that 82 percent of Americans are bothered "some" or "a lot" by the feeling that the wealthy are not paying their fair share in federal taxes. Other surveys show that many Americans have a low level of tax literacy. A recent survey conducted by the Tax Foundation found that "most Americans are not just unhappy with the current tax code but also do not understand it." One commonly misunderstood aspect is how much the wealthiest Americans pay in taxes every year. In the Tax Foundation survey, 78 percent of respondents did not know the share of taxes paid by the wealthiest 1 percent of Americans—but, tellingly, 65 percent of respondents said their own taxes were too high. The most straightforward conclusion here is hardly a surprising one. Americans want someone else—preferably someone richer—to pay for the cost of government. Here's the good news: That's already happening! "The top 1 percent of earners, defined as those with incomes over $682,577, paid nearly 46 percent of all income taxes" in 2021, according to federal tax data crunched by the National Taxpayers Union Foundation (NTUF), which advocates for lower taxes. That's the highest percentage of taxes paid by the top 1 percent of earners in any year since 1980. Other wealthier Americans are also contributing heavily. "The top 10 percent of earners bore responsibility for 76 percent of all income taxes paid, and the top 25 percent paid 89 percent of all income taxes," the NTUF report found. Meanwhile, the bottom 50 percent of all earners paid just 2.3 percent of federal income taxes in 2021. The sense that the wealthy aren't paying as much these days might stem from the fact that the top marginal tax rates have steadily fallen in recent decades. The top federal income tax bracket charged 70 percent in 1980, but today demands 37 percent from those lucky enough to qualify for it. Despite that, the tax code has grown significantly more progressive during the same period. The top 1 percent of earners paid less than 20 percent of all income taxes in 1980, and well more than double that amount now. (Source: National Taxpayers Union Foundation (https://www.ntu.org/foundation/detail/who-pays-income-taxes-tax-year-2021)) "Over the past several decades, lower income earners' share of income taxes has steadily grown smaller as the burden was shifted more and more to the wealthier," writes Demian Brady, NTUF's vice president of research. "On the other end of the spectrum, our highly progressive tax code ensures that low-income earners are afforded protection from income taxes through exemptions, deductions, and credits." The gap between perception and reality in the federal tax code has important implications for some big decisions that federal policymakers will have to make in the near future. The first of those big decisions will hit next year, when many of the provisions of the 2017 Tax Cuts and Jobs Act expire. Among other things, Congress and the winner of this year's presidential election will have to decide whether to allow personal income tax rates to climb back to pre-2017 levels. Then, there is the question of Social Security's looming insolvency. The old-age entitlement program is set to run a $2.8 trillion deficit over the next decade. Since both Biden and former President Donald Trump are steadfast in their refusal to touch Social Security benefits, hiking taxes is likely to be part of the preferred political solution. When that idea starts gaining steam, keep in mind that working Americans are already "on the hook to finance $164 trillion in Social Security and Medicare benefits for seniors" over the next three decades, as the Manhattan Institute's Brian Riedl pointed out in an analysis published this week. Hiking taxes to protect entitlements means asking younger Americans to foot an even larger bill. None of these decisions will be free from painful tradeoffs—but without a better understanding of the burdens of the current tax code, many Americans will be unable to appreciate those trade-offs. Demagoguery about taxing the rich might produce a political pay-off in the short term, but it has created a political culture that's less well-equipped to tackle the serious questions about who should be paying what to cover the annual cost of our $7 trillion (and growing) federal government. The wealthy are already paying record levels of federal taxes. How much more will be enough? Start your day with Reason. Get a daily brief of the most important stories and trends every weekday morning when you subscribe to Reason Roundup. Email(Required) Name This field is for validation purposes and should be left unchanged. Submit Δ NEXT: Will American Troops Be Sucked Into an Israeli-Iranian War? Eric Boehm is a reporter at Reason. TaxesIncomeIncome taxWealthTaxpayerswealth taxIRSSocial SecurityBiden AdministrationPollsPolitics Share on FacebookShare on XShare on RedditShare by emailPrint friendly versionCopy page URL Media Contact & Reprint Requests Show Comments (165) LATEST TIKTOK'S GOT TROUBLE Thomas W. Hazlett | 5.18.2024 7:00 AM THE REAL REASON FOR SELF-CHECKOUT BANS C. Jarrett Dieterle | 5.18.2024 6:00 AM KAMALA HARRIS IMPLAUSIBLY CLAIMS BIDEN'S MARIJUANA PARDONS NUMBER IN THE 'TENS OF THOUSANDS' Jacob Sullum | 5.17.2024 5:20 PM DANIEL PERRY'S PARDON MAKES A MOCKERY OF SELF-DEFENSE Billy Binion | 5.17.2024 4:59 PM ARE POOR SCHOOLS UNDERFUNDED? IT'S MORE COMPLEX THAN YOU'D THINK. Emma Camp | 5.17.2024 12:47 PM * About * Browse Topics * Events * Staff * Jobs * Donate * Advertise * Subscribe * Contact * Media * Shop * Amazon Reason Facebook@reason on XReason InstagramReason TikTokReason YoutubeApple PodcastsReason on FlipboardReason RSS © 2024 Reason Foundation | Accessibility | Privacy Policy | Terms Of Use This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Notifications