Skip to main content
Tax PlanningTax Tips

Make Your RMD Tax-Free With A Qualified Charitable Distribution

By December 15, 2019June 11th, 2022No Comments

Once you turn age 70 1/2, tax law mandates that you withdraw a required minimum distribution (RMD) from your traditional IRA.

But by using the RMD or other IRA distribution with a qualified charitable distribution (QCD), you can eliminate the taxes associated with your RMD. In addition you can possibly reduce your Medicare premiums, possibly reduce the income taxes on your Social Security benefits, and more.

Once you reach age 70 1/2, you are allowed to donate directly from your IRA up to $100,000 per year in QCDs. Some benefits of this provision are:

  • The QCD-donated money escapes income taxes and also does not count as adjusted gross income (AGI).
  • The QCDs can satisfy all or part of your RMD requirement.
  • The QCD is not limited to 50% percent of AGI—that applies to cash donations.

If you donate money to your church, a school, or some other charitable organization, such as the Red Cross or the American Cancer Society you should consider making a QCD.

Rule 1. Make your QCD donation to a qualifying 501(c) (3) organization such as your church, a school, or other charity of your choice. Your QCD cannot go to a private foundation, a donor-advised fund, or a charitable supporting organization.

Rule 2. Don’t take a distribution yourself and then forward the money to charity. The trustee must make the check or transfer payable to the charity (not to you).

Double dip

You get a double-dip benefit when you don’t itemize deductions and you contribute directly from your IRA to a charity.

  • First, you get the benefit of the standard deduction.
  • Second, you get the benefit of the direct charitable contribution deduction because it cancels your RMD income, making the RMD tax-free.

In other words, with the IRA-to-charity contribution, you (the non-itemizing taxpayer) create a deduction where none previously existed. And a result of the Tax Cuts and Jobs Act, you are less likely to itemize.

Save on Medicare premiums

The government bases the Medicare premiums that you pay on the AGI reported on your tax return two years ago (e.g., your 2019 payments are based on your 2017 tax return). To see how you can save, consider this:

  • If you take the IRA money directly, it adds to your AGI, which can increase your Medicare premium costs in 2019.
  • However, if you use the QCD method, you add nothing to your AGI.

Pay less tax on your Social Security benefits

Before 1984, you paid no income taxes on your Social Security benefits. Today, you have to add your AGI, your tax-exempt income, and half of your Social Security benefits, and then pay taxes at your regular tax rate on:

  • 50 percent of the Social Security benefit, if the computed amount is between $25,000 and $34,000 ($32,000 and $44,000 for joint returns), and
  • 85 percent of the Social Security benefit, if the computed amount exceeds $34,000 ($44,000 for joint returns).

The taxable RMD adds to your AGI and can make more of your Social Security benefits taxable.  Avoid the RMD taxable income inclusion with the direct IRA-to-charity donation, and that, in turn, can cut the taxes you are paying on your Social Security benefits.

Shrink the net investment income tax (NIIT)

You pay the 3.8 percent NIIT on investment income when your modified AGI is greater than $200,000 ($250,000 for joint returns).Would your required IRA RMD add to your AGI and make you subject to this tax? If so, consider making the RMD disappear with the direct IRA-to-charity strategy because this lowers your AGI.

If you haven’t taken your 2019 RMD yet, there’s still time to benefit from a Qualified Charitable Distribution. Call us today at 561-826-9303 for help with your tax planning needs.

Contact Us 

You deserve the best in IRS tax representation, tax preparation, and tax planning services. At East Coast Tax Consulting Group, you’ll work with a licensed CPA who will handle your case from beginning to end. We invite you to contact our team to schedule a free, confidential consultation.

[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_968306250' ><div id='gf_968306250' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_968306250' id='gform_968306250' class='whitepaper-cta-popup' action='/make-your-rmd-tax-free-with-a-qualified-charitable-distribution/#gf_968306250' novalidate> <div class='gform_body gform-body'><div id='gform_fields_968306250' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_968306250_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_968306250_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_968306250_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_968306250_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_968306250_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_968306250_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_968306250_4' >Email</label><div class='ginput_container'><input name='input_4' id='input_968306250_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_968306250"]){return false;} if( !jQuery("#gform_968306250")[0].checkValidity || jQuery("#gform_968306250")[0].checkValidity()){window["gf_submitting_968306250"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_968306250"]){return false;} if( !jQuery("#gform_968306250")[0].checkValidity || jQuery("#gform_968306250")[0].checkValidity()){window["gf_submitting_968306250"]=true;} jQuery("#gform_968306250").trigger("submit",[true]); }' id='gform_submit_button_968306250' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='968306250' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_968306250' id='gform_ajax_frame_968306250' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 968306250, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_968306250').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_968306250');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_968306250').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_968306250').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_968306250').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_968306250').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_968306250').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 968306250, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [968306250, current_page]);window['gf_submitting_968306250'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_968306250').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_968306250').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [968306250]);window['gf_submitting_968306250'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_968306250').text());}, 50);}else{jQuery('#gform_968306250').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [968306250, current_page]);} );} ); </script>
[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_850637564' ><div id='gf_850637564' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_850637564' id='gform_850637564' class='whitepaper-cta-popup' action='/make-your-rmd-tax-free-with-a-qualified-charitable-distribution/#gf_850637564' novalidate> <div class='gform_body gform-body'><div id='gform_fields_850637564' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_850637564_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_850637564_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_850637564_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_850637564_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_850637564_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_850637564_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_850637564_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_850637564_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_850637564"]){return false;} if( !jQuery("#gform_850637564")[0].checkValidity || jQuery("#gform_850637564")[0].checkValidity()){window["gf_submitting_850637564"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_850637564"]){return false;} if( !jQuery("#gform_850637564")[0].checkValidity || jQuery("#gform_850637564")[0].checkValidity()){window["gf_submitting_850637564"]=true;} jQuery("#gform_850637564").trigger("submit",[true]); }' id='gform_submit_button_850637564' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='850637564' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_850637564' id='gform_ajax_frame_850637564' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 850637564, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_850637564').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_850637564');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_850637564').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_850637564').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_850637564').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_850637564').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_850637564').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 850637564, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [850637564, current_page]);window['gf_submitting_850637564'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_850637564').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_850637564').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [850637564]);window['gf_submitting_850637564'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_850637564').text());}, 50);}else{jQuery('#gform_850637564').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [850637564, current_page]);} );} ); </script>