Skip to main content
Tax Planning

Opportunity Zone Investments Create Tax Deferral Planning

By October 21, 2018No Comments

Have you realized gain from the sale of an asset and want to defer paying the tax?  Opportunity Zone Investments may be the solution for you. If you have a large taxable gain from the sale of a stock, asset, or business and who would like to defer that gain with the possibility of excluding some of it from taxation you should investigate Qualified Opportunity Funds (QOF). These funds are a new investment vehicle created as part of the 2017 Tax Cuts and Jobs Act.

To help communities that have not recovered from the Great Recession , the new tax law promotes investments in certain economically disadvantaged communities,  These areas are called Opportunity Zones.  Investments in a QOF provide unique tax incentives that was designed to encourage taxpayers to participate in these funds.

Reinvesting Gains

Starting in 2018,  taxpayers generating capital gains from the sale or exchange of non-QOF property to an unrelated party may elect to defer that gain. In order to receive the deferral the gain must be reinvested in a QOF within 180 days of the sale or exchange. Only one election is permitted  with respect to a particular sale or exchange. If less than the full amount of the gain is reinvested in the QOF, the remainder is taxable in the year of sale. The amount of the gain – not the amount of the sale’s proceeds, as is the case with a 1031 exchange – needs to be reinvested in order to defer the gain.

The gain will be deferred until the date the QOF investment is sold or December 31, 2026 – whichever is earlier. At that time, the taxpayer includes the lesser of the following as taxable income:

  • The deferred gain, or
  • The fair market value of the investment, as determined at the end of the deferral period, reduced by the taxpayer’s basis in the property.

A taxpayer holding a QOF for 10 years or more before selling it can elect to permanently exclude the gain from the sale that is in excess of the originally deferred gain (i.e., the appreciation).

Qualified Opportunity Fund Basis

The basis of a QOF that is purchased with a deferred gain is $0 unless either of the following increases applies:

  •  If the investment is held for 5 years, the QOF’s basis increases from $0 to 10% of the deferred gain.
  •  If the investment is held for 7 years, the QOF’s basis increases from $0 to 15% of the deferred gain.

Taxpayers holding a QOF at the end of 2016 that was purchased with deferred gains must include the original deferred gain as  income on that taxpayer’s 2026 return. The  basis of the investment will then be increased by the amount of the included gain.

If the QOF investment is held for at least 10 years before being sold, the taxpayer can elect to increase the basis to the property’s fair market value. This adjustment means that the QOF’s appreciation is not taxable when it is sold.

Illustration of Qualified Opportunity Funds Benefits

Example 1: On May 31, 2018, Stephanie sold a residential rental property for $4 million, resulting in a gain of $1 million. Within the 180-day window, she invested that $1 million into a QOF and elected the temporary gain deferral exclusion. On July 1, 2026, she then sold the QOF for $1.5 million. Because Stephanie held the investment for over 7 years, its basis is enhanced by $150,000 (15% of $1 million). Because the investment’s fair market value is greater than the original deferred gain, she must include a taxable gain of $1.35 million ($1.5 million – $150,000) in her 2026 tax return.

Example 2: The facts are the same as in Example 1, except Stephanie waited to sell the QOF until 2030, meaning that she held it for nearly 12 years. Because she had the investment on December 31, 2026, she was required to include $850,000 ($1 million – $150,000) of deferred gain on her 2026 return, and her basis in the QOF was increased from $0 to $850,000. After selling the QOF for $1.5 million, Stephanie elected to permanently exclude the gain by increasing her basis to $1.5 million (the fair market value on the date of the sale). Thus, the post-acquisition gain on the QOF occurring in 2030 will be excluded from income.

Mixed Investments – If a taxpayer’s investment in a QOF consists of both deferred gains and additional investment funds, it is treated as two investments; this provides the tax benefits of both types: the temporary gain deferral and the permanent gain exclusion (which applies only to the deferred gain).

Qualified Opportunity Funds

To defer gains-related taxes through the recently enacted opportunityzone investments program, taxpayers must invest in a QOF – an investment vehicle that is organized as a corporation or a partnership for the purpose of investing in properties within qualified opportunity zones. These investments cannot be in another QOF, and the properties must have been acquired after December 31, 2017. The fund must hold at least 90% of its assets in the qualified-opportunity-zone property, as determined by averaging the percentage held in the fund on the last days of the two 6-month periods of the fund’s tax year. Taxpayers may not invest directly in qualified opportunity zone property.

Partnerships – Because a QOF that is purchased with deferred capital gains has a basis of zero, taxpayers who invest in QOFs that are organized as partnerships may be limited to deducting the losses that these partnerships generate.

Designation of Opportunity Zone Investments

A low-income census tract can be specifically designated as a qualified opportunity zone after nomination from the governor of that community’s state or territory. Once the qualified opportunity zone nomination is received in writing, the treasury secretary can certify the community as a qualified opportunity zone. Once certified, zones retain this designation for 10 years.

The Department of the Treasury and the Internal Revenue Service will issue further details regarding this new incentive in the near future, including additional legal guidance and an outline of of the procedure for electing to defer a gain. This new provision creating Opportunity Zone Investments provides taxpayers with significant tax deferral and tax savings opportunities.

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_2097177932' ><div id='gf_2097177932' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2097177932' id='gform_2097177932' class='whitepaper-cta-popup' action='/opportunity-zone-investments-create-tax-deferral-planning/#gf_2097177932' novalidate> <div class='gform_body gform-body'><div id='gform_fields_2097177932' 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_2097177932_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_2097177932_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_2097177932_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_2097177932_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_2097177932_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_2097177932_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_2097177932_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_2097177932_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_2097177932"]){return false;} if( !jQuery("#gform_2097177932")[0].checkValidity || jQuery("#gform_2097177932")[0].checkValidity()){window["gf_submitting_2097177932"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2097177932"]){return false;} if( !jQuery("#gform_2097177932")[0].checkValidity || jQuery("#gform_2097177932")[0].checkValidity()){window["gf_submitting_2097177932"]=true;} jQuery("#gform_2097177932").trigger("submit",[true]); }' id='gform_submit_button_2097177932' 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='2097177932' /><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_2097177932' id='gform_ajax_frame_2097177932' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 2097177932, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_2097177932').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_2097177932');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2097177932').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_2097177932').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2097177932').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2097177932').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2097177932').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 2097177932, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [2097177932, current_page]);window['gf_submitting_2097177932'] = 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_2097177932').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2097177932').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2097177932]);window['gf_submitting_2097177932'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2097177932').text());}, 50);}else{jQuery('#gform_2097177932').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2097177932, 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_2012051469' ><div id='gf_2012051469' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2012051469' id='gform_2012051469' class='whitepaper-cta-popup' action='/opportunity-zone-investments-create-tax-deferral-planning/#gf_2012051469' novalidate> <div class='gform_body gform-body'><div id='gform_fields_2012051469' 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_2012051469_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_2012051469_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_2012051469_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_2012051469_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_2012051469_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_2012051469_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_2012051469_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_2012051469_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_2012051469"]){return false;} if( !jQuery("#gform_2012051469")[0].checkValidity || jQuery("#gform_2012051469")[0].checkValidity()){window["gf_submitting_2012051469"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2012051469"]){return false;} if( !jQuery("#gform_2012051469")[0].checkValidity || jQuery("#gform_2012051469")[0].checkValidity()){window["gf_submitting_2012051469"]=true;} jQuery("#gform_2012051469").trigger("submit",[true]); }' id='gform_submit_button_2012051469' 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='2012051469' /><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_2012051469' id='gform_ajax_frame_2012051469' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 2012051469, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_2012051469').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_2012051469');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2012051469').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_2012051469').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2012051469').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2012051469').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2012051469').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 2012051469, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [2012051469, current_page]);window['gf_submitting_2012051469'] = 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_2012051469').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2012051469').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2012051469]);window['gf_submitting_2012051469'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2012051469').text());}, 50);}else{jQuery('#gform_2012051469').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2012051469, current_page]);} );} ); </script>