# Scrap assets at end of life

Assets are **scrapped** at the end of their life, most often when an asset has been disposed, dismantled, destroyed, or lost. Scrapped assets are not expected to return to service, although they may be dismantled and have their parts repurposed as part of other finished goods.

Once scrapped, you cannot assign an asset to a project, and cannot update its status from "Scrapped." All other features (asset moves, description, metadata, etc) continue to be available.

Scrapped assets no longer appear in your asset list or your inventory and field reports, but they continue to be visible in project history and timelines where those assets were in service. All past information about scrapped assets will be preserved—so any data for an asset between its inventory date until its scrap date will continue to be reflected correctly in historical reporting.

### Scrap an asset

You can **scrap** an asset under the *More actions* menu at the top right of the asset details page, or scrap multiple assets at once via CSV upload.

#### Scrap individual assets

To scrap a single asset, use the *More actions* menu:

<figure><img src="/files/1mQoZ0D8V4xxDZkoNED8" alt="" width="375"><figcaption><p>Scrap asset menu</p></figcaption></figure>

Because scrapping an asset removes it completely from the core Hardfin experience, it should be used only when an asset is going out of service permanently. Scrapping the asset requires a **disposal date** for when the asset should be designated as scrapped in your historical reporting. For audit purposes, you can also provide a *disposal reason*. And for accounting purposes, you can also provide a *disposal price* in order to calculate gain or loss on disposa&#x6C;*.*

<figure><img src="/files/7PC8fId5qlAQaK581ilC" alt="" width="375"><figcaption><p>Asset scrap window</p></figcaption></figure>

{% hint style="info" %}
Note: the option to enter a *disposal price* will not appear if the asset has already been sold to a customer.
{% endhint %}

Once scrapped, the details are shown at the top of the asset page:

<figure><img src="/files/ogSyaP0T7NsI2C6ikVXj" alt="" width="340"><figcaption><p>Scrapped asset status details</p></figcaption></figure>

#### Scrap assets in bulk via CSV

To scrap multiple assets at once, use the "Update existing assets" option in the asset data uploader. Include the scrap information (disposal date, disposal reason, and optionally disposal price) in your CSV file along with the asset serial numbers. This allows you to efficiently retire multiple assets in a single upload.

### Cancel asset scrap (unscrap an asset)

Although scrapping an asset is intended to be a permanent change, the Hardfin platform *does* permit you to **unscrap** an asset in order to restore it to service. This usually means that the asset was scrapped accidentally. For example, an asset was thought to be lost and thus was scrapped; but the asset was subsequently found and needs to return to service.

Once an asset has been scrapped, the scrapped can be **cancelled** from the *More actions* menu at the top right of the asset details page:

<figure><img src="/files/8YaMnaHGyorHN6Ji7Frj" alt="" width="375"><figcaption></figcaption></figure>

Because cancelling an asset scrap is unusual, the system will ask you to confirm your intentions:

<figure><img src="/files/TtxdMByr4tEmkmIibAlg" alt="" width="375"><figcaption><p>Cancel asset scrap window</p></figcaption></figure>

Once an asset scrap is canceled, the disposal date, disposal reason, and disposal price (if given) are all reset. The history of the initial scrap and the cancellation are preserved in your audit log.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.hardfin.com/run-your-business/assets/scrapping-assets-at-end-of-life.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
