Record Impairment and Mark-to-Market Adjustments
Calculating & Recording Impairment Expense
Bitwave calculates impairment expense via a daily impairment “test.” When an Inventory View has been configured with a valuation methodology to calculate impairment , the Bitwave system will compare the cost basis rate or carrying value (cost basis - impairment) rate (if previously impaired) vs. the low price of that asset for the day (note that the inventory view can be configured to utilize close, open, high, or low price of the day for the purposes of the daily impairment test).
Example
● 3 SOL were acquired on Day 1 for a total of $75 USD
- The cost basis rate for this lot of SOL would be $25 per SOL
● On Day 2, the price of SOL dropped to $21 per SOL
● On Day 3, the price of SOL dropped to $19 per SOL
● On Day 4, the 3 SOL are sold for a total of $60 ($20 per SOL)
On Day 2, the Bitwave impairment test would compare the low price of the day of $21 vs. the cost basis rate of $25 to determine that an impairment action is needed (because the low price of the day was lower than the cost basis rate). Bitwave would calculate the impairment expense as:
*In order to record the impairment expense and corresponding change in cost basis, users should record the following JE directly in their GL:
On Day 3, the Bitwave impairment test would compare the low price of the day of $19 vs. the carrying value rate of $21 to determine that an impairment action is needed (because the low price of the day was lower than the carrying value rate). Note that because this lot of SOL had been previously impaired, Bitwave will use the carrying value rate for this lot instead of the cost basis rate for the impairment test. Bitwave would calculate the impairment expense as:
*To record the impairment expense and corresponding change in cost basis, users should record the following JE directly in their GL:
Note that when using impairment, Bitwave tracks the carrying value of every lot and uses the carrying value for realized gain/loss calculation purposes if an impaired lot is disposed of. In the example above, Bitwave would maintain a carrying value of $19 per SOL and use the carrying value disposed of instead of historical cost basis because the lot had been impaired. The historical cost basis will be used for realized gain/loss on disposal for any lots that have not
been impaired.
On Day 4, Bitwave would calculate the realized gain/loss on disposal of the 3 SOL as follows:
*To record the appropriate realized gain/loss and change in cost basis, users should record the following JE directly in their GL:
How to find the amount of impairment expense for any period:
Navigate to the Inventory Views section and then the Reports Tab. Select the Cost Basis Rollforward report.
Choose the desired date range and select the Run Report button.
The report can be downloaded as a CSV file by clicking the Download Report button.
Updated 6 months ago