Close

Our Blog

IM体育

Several Ways to Defer the Tax on Gains
Article Highlights:
  • Tax Deferred Exchanges 
  • Installment Sales 
  • Qualified Opportunity Funds 
When a sale of a business or investment property results in a gain, the seller is typically taxed on that gain during the year of the sale, even when the gain was generated over many years. However, the tax code provides opportunities to spread this gain over several years, to postpone it by deferring the gain into another property, or to simply defer it for a specified period of time. These arrangements can be accomplished by selling the property in an installment sale, by exchanging the property for another, or by investing in a qualified opportunity fund. As with all tax strategies, these options have unique requirements. The following is an overview of what tax law says about these strategies.

Tax-Deferred Exchange – Many people refer to this arrangement as a “tax-free exchange,” but the gain is not actually tax-free; rather, it is deferred into another property. The gain will eventually be taxed when that property is sold (or will be deferred again in another exchange). These arrangements are also known as “1031 exchanges,” in reference to the tax code section that authorizes them: IRC Sec. 1031.

In the past, these exchanges applied to all properties, but since 2017, they have only applied to business- or investment-related exchanges of real estate. One of the requirements is that the exchanges must involve like-kind properties. However, the tax regulations for real estate exchanges are very liberal, and virtually any property can be exchanged for any other, regardless of whether they are improved or unimproved. One exception to this rule is that U.S. property cannot be exchanged for foreign property.

Exchange treatment is not optional; if an exchange meets the requirements of Sec. 1031, the gain must be deferred. Thus, taxpayers who do not wish to defer gains should avoid using an exchange.

It is almost impossible to for an exchange to be simultaneous, so the tax code permits delayed exchanges. Although such exchanges have other requirements, they generally involve a replacement property (or properties) that is identified within 45 days and acquired within 180 days or the tax-return due date (including extensions) for the year when the original property was transferred—whichever is sooner. An exchange accommodator typically holds the proceeds from such exchanges until they can be completed.

The tax code also permits reverse exchanges, in which an exchange accommodator holds the replacement property’s title until the exchange can be completed. The other exchange property must be identified within 45 days, and the transaction must be completed within 180 days of the sale of the original property.

The amount of gain that is deferred using the exchange method depends on the properties’ fair-market values and mortgage amounts, as well as on whether an unlike property (boot) is involved in the exchange. The rule of thumb is that the exchange is more likely to be fully tax deferred when the properties have greater value and equity.

Installment Sale – In an installment sale, the property’s seller provides a loan to the buyer. The seller then only pays income taxes only on the portion of the taxable gains that occur during the year of the sale; this includes the down payment and any other principal payments received in that year. The seller then collects interest on the loan at rates approaching those that banks charge. Each year, the seller pays tax on the interest and the taxable portion of the principal payments received in that year. For a sale to qualify as an installment sale, the seller must receive at least one payment after the year when the sale occurs. Installment sales are most frequently used for real estate; they cannot be used for the sale of publicly traded stock or securities. The installment sale provisions also do not apply when the sale results in a tax loss.

If the sold property is mortgaged, the mortgage must be paid off as part of the sale. Even if the seller does not have the financial resources to pay off the existing loan, an installment sale may be possible if the seller takes a secondary lending position or includes the existing mortgage in the new loan.

An installment sale has hazards; for instance, the buyer may decide to either pay off the installment loan or sell the property early. If either occurs, the installment plan ends, and the balance of the gains are taxable in the year when the buyer either paid off the loan or sold the property (unless the new buyer assumes the loan).

Qualified Opportunity Funds – Individuals who have capital gains from the sale of a personal, investment, or business asset can temporarily defer those gains into a qualified opportunity fund (QOF). In the Tax Cuts and Jobs Act, Congress created QOFs to help communities that still have not recovered from the previous decade’s economic downturn. QOFs are intended to promote investments in certain economically distressed communities, or “qualified opportunity zones.” To qualify as a QOF, a fund must hold at least 90% of its assets in qualified-opportunity-zone property.

Investments in QOFs provide unique tax incentives that are designed to encourage taxpayers to participate in these funds:
  1. For a gain to be deferrable, it must be invested in a QOF within 180 days of the sale that resulted in the gain. 

  2. The gain is deferred until December 31, 2026—or to the year when the taxpayer withdraws the QOF assets, if that occurs earlier. 

  3. As the investment is an untaxed gain, the taxpayer’s initial basis in the QOF is zero; this basis lasts for five years, so any funds withdrawn from the QOF in that time are fully taxable. 

  4. If the funds are left in the QOF for at least five years, the basis increases to 10% of the deferred gain; in other words, 10% of the original gain is tax-free. 

  5. If the funds are left in the QOF for at least seven years, the basis increases again, to 15% of the deferred gain; thus 15% of the original gain is tax-free. 

  6. If the funds remain in the QOF after the tax on the gain has been paid, then the basis is equal to the amount of the original deferred gain. 

  7. If the funds are left in the QOF for at least 10 years, the taxpayer can elect to increase the basis to the property’s fair market value. With this adjustment, the appreciation of the QOF investment is not taxable. 
If a taxpayer’s investment in a QOF consists of both deferred gains and other funds, it is treated as two investments. The special tax treatment described above only applies to the deferred gains; the other funds are treated as an ordinary investment.

Unlike tax-deferred exchanges, QOFs only require the investment of the gains (not the entire proceeds of the sale).

Each of the aforementioned tax strategies is complicated and only applies in certain situations. None of these strategies should be utilized without careful analysis to ensure their suitability. Please note that not all of the qualifications for these strategies are included in this article.

If you have questions about these strategies or would like to make an appointment to analyze whether these tax-deferral options fit your situation, please call this office.



Have a Question About This Topic?

I confirm this is a service inquiry and not an advertising message or solicitation. By clicking “Submit”, I acknowledge and agree to the creation of an account and to the Terms of Use and Privacy Policy .

NEVER MISS A STORY.

Sign up for our newsletters and get our articles delivered right to your inbox.

Back to Article List

'); mywindow.document.write(data); mywindow.document.write(' '); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10 mywindow.print(); mywindow.close(); return true; } function quote_standard() { var miscellaneous=0; var formName = document.ioq; $('#print').show(); /* START GLOBAL VARIABLES ***************************************************************************/ // Federal var form1040 = Math.round(120*1.3); var form1040A = Math.round(100*1.3); var form1040EZ = Math.round(60*1.3); var form1040X = Math.round(200*1.3); // State var form140AZ = Math.round(70*1.3); var form140AZPY = Math.round(90*1.3); var form140X = Math.round(90*1.3); var otherStateIncomeTax = Math.round(80*1.3); // Income var w2 = Math.round(10*1.5); var form1099R = Math.round(10*1.3); var k1 = Math.round(40*1.3); // Schedules var scheduleA = Math.round(110*1.3); var scheduleB = Math.round(20*1.3); var scheduleC = Math.round(120*1.3); var scheduleD = Math.round(40*1.3); var scheduleE = Math.round(200); var scheduleF = Math.round(100*1.3); var scheduleH = Math.round(100*1.3); var scheduleL = Math.round(20*1.3); var scheduleM = Math.round(20*1.3); // Forms var form982 = Math.round(80*1.3); var form2106 = Math.round(50*1.3); var form2441 = Math.round(40*1.3); var form4137 = Math.round(40*1.3); var form4562 = Math.round(30*1.3); var form4684 = Math.round(50*1.3); var form4797 = Math.round(140*1.3); var form5405 = Math.round(80*1.3); var form5695 = Math.round(80); var form6252 = Math.round(80*1.3); var form8283 = Math.round(40); var form8379 = Math.round(40*1.3); var form8396 = Math.round(30*1.3); var form8606 = Math.round(30*1.3); var form8824 = Math.round(150*1.3); var form8829 = Math.round(130); var form8863 = Math.round(50*1.3); // Income documents var incomeDocuments = Math.round(60); var incomeDocumentsAnswer = "Yes"; /* CALCULATES QUESTIONS NUMBER 2 ********************************************************************/ if (formName.DoYouHaveAMortgage_0.checked == true) { var doYouHaveAMortgage = 230; var doYouHaveAMortgageAnswer = "Yes"; } else { var doYouHaveAMortgage = 130; var doYouHaveAMortgageAnswer = "No" } /* CALCULATES QUESTIONS NUMBER 3 ********************************************************************/ if (formName.W2_0.checked == true) { var w2 = parseInt(w2) * parseInt(formName.W2_0_yes.value); var w2Answer = "Yes"; } else { var w2 = 0; var w2Answer = "No"; } /* CALCULATES QUESTIONS NUMBER 4 ********************************************************************/ if (formName.SelfEmployed_0.checked == true) { var selfEmployed = 170 * parseInt(formName.SelfEmployed_0_yes.value); var selfEmployedAnswer = "Yes"; } else { var selfEmployed = 0; var selfEmployedAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 5 ********************************************************************/ if (formName.DidYouLiveOutsideOfArizona_0.checked == true) { var didYouLiveOutsideOfArizona = parseInt(formName.DidYouLiveOutsideOfArizona_0_yes.value * 190); //didYouLiveOutsideOfArizona=Math.round(didYouLiveOutsideOfArizona*1.3); var didYouLiveOutsideOfArizonaAnswer = formName.DidYouLiveOutsideOfArizona_0_yes.value; } else { var didYouLiveOutsideOfArizona = 100; didYouLiveOutsideOfArizona=Math.round(didYouLiveOutsideOfArizona*1.3); var didYouLiveOutsideOfArizonaAnswer = 1; } /* CALCULATES QUESTIONS NUMBER 6 ********************************************************************/ if (formName.DidYouSellInvestments_0.checked == true) { // alert("Your fees could vary significantly depending upon the number and type of transactions. We can give you a firm quote when we meet. This quote is an estimate."); // Captures the quantity value of the drop down and multiplies it times the price. var didYouSellInvestments = (parseInt(formName.ScheduleD.value) * 5) + 50; if (parseInt(formName.ScheduleD.value) > 40) { didYouSellInvestments=didYouSellInvestments+((parseInt(scheduleD)-40)*3); } didYouSellInvestments=Math.round(didYouSellInvestments*1.3); var didYouSellInvestmentsAnswer = "Yes"; } else { var didYouSellInvestments = 0; var didYouSellInvestmentsAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 7 ********************************************************************/ if (formName.DidYouOwnRentalProperty_0.checked == true) { // Captures the quantity value of the drop down and multiplies it times the price. var didYouOwnRentalProperty = parseInt(scheduleE) * parseInt(formName.ScheduleEOwn.value); var didYouOwnRentalPropertyAnswer = "Yes"; } else { var didYouOwnRentalProperty = 0; var didYouOwnRentalPropertyAnswer = "No"; } if (formName.DidYouSellRentalProperty_0.checked == true) { // Captures the quantity value of the drop down and multiplies it times the price. var didYouSellRentalProperty = 250 * parseInt(formName.ScheduleESell.value); var didYouSellRentalPropertyAnswer = "Yes"; } else { var didYouSellRentalProperty = 0; var didYouSellRentalPropertyAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 9 ********************************************************************/ if (formName.ChildCare_0.checked == true) { var childCare = parseInt(form2441); var childCareAnswer = "Yes"; } else { var childCare = 0; var childCareAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 11 ********************************************************************/ if (formName.EnergyCredit_0.checked == true) { var energyCredit = parseInt(form5695) * parseInt(formName.EnergyCredit.value); var energyCreditAnswer = "Yes"; } else { var energyCredit = 0; var energyCreditAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 12 ********************************************************************/ if (formName.DonateNonCash_0.checked == true) { var donateNonCash = parseInt(form8283); var donateNonCashAnswer = "Yes"; } else { var donateNonCash = 0; var donateNonCashAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 13 ********************************************************************/ if (formName.BusinessUseOfHome_0.checked == true) { var businessUseOfHome = parseInt(form8829) + ((parseInt(formName.BusinessUseOfHome_0_yes.value) * 80) - 80); var businessUseOfHomeAnswer = "Yes"; } else { var businessUseOfHome = 0; var businessUseOfHomeAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 14 ********************************************************************/ if (formName.BusinessUseOfHome_0.checked == true) { var businessUseOfHome = parseInt(form8829) * parseInt(formName.BusinessUseOfHome_0_yes.value); var businessUseOfHomeAnswer = "Yes"; } else { var businessUseOfHome = 0; var businessUseOfHomeAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 15 ********************************************************************/ if (formName.CollegeTuition_0.checked == true) { var collegeTuition = parseInt(form8863) * parseInt(formName.Tuition_0_yes.value); var collegeTuitionAnswer = "Yes"; } else { var collegeTuition = 0; var collegeTuitionAnswer = "No"; } /* CALCULATES QUESTIONS NUMBER 16 ********************************************************************/ if (formName.IncomeDocuments_0.checked == true) { var incomeDocuments = parseInt(incomeDocuments); var incomeDocumentsAnswer = "Yes"; } else { var incomeDocuments = 0; var incomeDocumentsAnswer = "No"; } // Calculate the subtotal var subtotal = parseInt(doYouHaveAMortgage + w2 + selfEmployed + didYouLiveOutsideOfArizona + didYouSellInvestments + didYouOwnRentalProperty + didYouSellRentalProperty + childCare + energyCredit + donateNonCash + businessUseOfHome + collegeTuition + incomeDocuments); // create answer text var doYouHaveAMortgageAnswer = "2. Mortgage? " + doYouHaveAMortgageAnswer + " $" + doYouHaveAMortgage; var w2Answer = "3. W-2, 1099-R, SSA-1099, K-1 forms? " + w2Answer + " $" + w2; var selfEmployedAnswer = "4. Self-Employed? " + selfEmployedAnswer + " $" + selfEmployed; var didYouLiveOutsideOfArizonaAnswer = "5. State Returns: " + didYouLiveOutsideOfArizonaAnswer + " $" + didYouLiveOutsideOfArizona; var didYouSellInvestmentsAnswer = "6. Sold Investments? " + didYouSellInvestmentsAnswer + " $" + didYouSellInvestments; var didYouOwnRentalPropertyAnswer = "7a. Owned Rental Property? " + didYouOwnRentalPropertyAnswer + " $" + didYouOwnRentalProperty; var didYouSellRentalPropertyAnswer = "7b. Sold Rental Property? " + didYouSellRentalPropertyAnswer + " $" + didYouSellRentalProperty; var childCareAnswer = "8. Child Care? " + childCareAnswer + " $" + childCare; var energyCreditAnswer = "9. Energy Credit? " + energyCreditAnswer + " $" + energyCredit; var donateNonCashAnswer = "10. Donated more than $500? " + donateNonCashAnswer + " $" + donateNonCash; var businessUseOfHomeAnswer = "11. Business-use-of-home? " + businessUseOfHomeAnswer + " $" + businessUseOfHome; var collegeTuitionAnswer = "12. College Tuition? " + collegeTuitionAnswer + " $" + collegeTuition; var incomeDocumentsAnswer = "13. Earned Income Credit " + incomeDocumentsAnswer + " $" + incomeDocuments; // Check if existing client box is checked if (formName.ExistingClient_0.checked == true) { var existingClientAnswer = "1. Existing client? Yes"; var discount = parseInt(subtotal * .10); } else { var existingClientAnswer = "1. Existing client? No"; var discount = parseInt(subtotal * .20); } // Dependent discount check if (formName.DependentDiscount_0.checked == true) { var dependentDiscount = parseInt(subtotal * .5); var dependentDiscountText = "
Dependent Discount: -$"+ dependentDiscount; } else { var dependentDiscount = 0; var dependentDiscountText = ""; } var breakdown = existingClientAnswer + "
" + doYouHaveAMortgageAnswer + "
" + w2Answer + "
" + selfEmployedAnswer + "
" + didYouLiveOutsideOfArizonaAnswer + "
" + didYouSellInvestmentsAnswer + "
" + didYouOwnRentalPropertyAnswer + "
" + didYouSellRentalPropertyAnswer + "
" + childCareAnswer + "
" + energyCreditAnswer + "
" + donateNonCashAnswer + "
" + businessUseOfHomeAnswer + "
" + collegeTuitionAnswer + "
" + incomeDocumentsAnswer; var quote = breakdown + "
--------------------
Subtotal: $" + parseInt(subtotal) + "
Discount: -$" + parseInt(discount) + dependentDiscountText + "
--------------------
Total Only $" + parseInt(subtotal - discount - dependentDiscount + miscellaneous) + "! "; document.getElementById('quotearea').innerHTML=quote+'

If you have other transactions not mentioned above, your fees will be higher. This quote is an estimate. Please print this quote and bring it with you to your appointment. You must have a completed tax organizer to get the discount.'; return false; }