Category: 

What Is a Contra Asset?

Article Details
  • Written By: Osmand Vitez
  • Edited By: PJP Schroeder
  • Last Modified Date: 04 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
The atmosphere of Jupiter's moon Io collapses every time it is eclipsed by the planet.   more...

September 29 ,  2008 :  The Dow Jones Industrial Average experienced its largest one-day drop in history.  more...

A contra asset is an account that carries a natural credit balance even though most assets have a normal debit balance. Assets represent items a company owns and uses during business operations, such as cash, inventory, and prepaid expenses along with buildings, vehicles, and land. In the accounting equation — assets equal liabilities plus owners' equity — the preceding items are all debits that increase the asset side of the equation. The contra asset still resides on the asset side of the equation, just with a credit balance. The purpose of a contra account is to reduce an asset account, such as accumulated depreciation, reducing a building asset account.

In financial accounting, a contra asset account always relates to an asset account. Two of the most common examples of a contra account are the allowance for doubtful accounts and accumulated depreciation. In most cases, these accounts will not show up on a standard balance sheet, which is the financial statement that contains all asset accounts. The contra account nets together with the sum of the related account in order to reduce its balance. The net difference between the asset account and the contra account is the total shown on the balance sheet for a given period.

Ad

Companies may use a financial statement disclosure to identify and describe the use of a contra asset account. For example, the allowance for doubtful accounts indicates money owed from customers a company does not expect to receive. There can be multiple reasons why the company does not expect to receive this owed money. Most financial disclosures dictate the amount expected to be lost, how the company came up with the figure, and any financial impact this lost capital will have on the business. A separate disclosure paragraph is often necessary for each contra account.

Contra accounts may have a zero balance in some cases, though the actual instances of this may be rare. The allowance for doubtful accounts, for example, is zero if the company collects all of its open customer receivables or the allowance amounts were written off as a bad debt expense. Accumulated depreciation contra accounts have a balance so long as the company owns the related asset. When a company sells the asset — usually a long-term asset such as a building or vehicle — the closing entry removes the related accumulated depreciation in the contra asset account. Therefore, these accounts will have no balance to net against an asset account or report through disclosures.

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}