Category: 

What is an Installment Method?

Article Details
  • Written By: Malcolm Tatum
  • Edited By: Bronwyn Harris
  • Last Modified Date: 25 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

The installment method is an accounting practice that makes it possible to recognize the revenue generated from the sale of an asset when it is actually received. This process is particularly helpful when the payment for the asset is arranged to take place in a series of consecutive payments, rather than one lump sum. Doing so makes it easier to only account for the revenue as it is received, a factor that can have an impact on the overall capital gains for a given tax period. This in turn helps to ensure no tax liability is incurred on any portion of the sale prices that has yet to be delivered to the seller.

In order to perceive the value of installment method accounting, it is helpful to consider what the process does as far as the entry into accounting records. Assuming that an asset that has recorded in the accounting records as being worth $20,000 in US Dollars (USD) is sold for $25,000 USD, that would show a profit of $5,000 USD if the asset is paid for in one lump sum. That entire profit is recorded in one calendar year and is subject to capital gains tax liability for that period.

Ad

However, if the asset is paid for in a series of five annual payments of $5,000 USD, the installment method allows the seller to only report capital gains on the portion of the sale that was received in that calendar year, adjusted to allow for the book value of the asset. This means that in order to determine the amount of tax liability on the annual installment, the difference between the sales price and the book value is divided by five. Using the example cited, that leaves the seller paying capital gains taxes on the $1,000 received in each of the five years in the form of annual installment payments.

Even in situations where payments are made monthly but stretched out over two or three calendar years, the same general benefit is received. The process of the installment method makes it possible to still honor the tax liability that applies to the overall profit generated, but spreads it out over the same period of time that it takes to eventually receive full payment for the asset. Thus, the seller does not have to pay taxes on profits he or she has yet to receive. Instead, the installment method makes it possible to track the progress, record the received payments accurately, and calculate taxes due when and as each installment payment is received.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}