> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eosb.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Assets, income and valuations

> Record what the portfolio buys, the income it earns, changes in value and write-offs.

Once a framework is active, this is where you record everything about its holdings: purchases, income, changes in value and write-offs. The asset register built from these records is what the trustee and employer see.

| Action | Trust cash |
| - | - |
| Add an asset | Goes **down** by the purchase price |
| Record income | Goes **up** by the amount received |
| Record a change in value | Does not move |
| Write off an asset | Does not move |

<Info>
  **Where:** an active portfolio in **Portfolio Frameworks**. **Before you start:** recognise enough cash for the trust to cover the purchase.
</Info>

## Add an asset

From an active portfolio select **Add assets**. The page has tabs for **Add asset**, **Drafts**, **Asset register**, **Allocation variance**, **Asset ROI**, **Portfolio ROI** and **Bulk upload**.

<Frame caption="Adding an asset">
  <img src="https://mintcdn.com/eosb/0t_sOz-4hl3RwdGF/images/fund-manager/assets/add-filled.png?fit=max&auto=format&n=0t_sOz-4hl3RwdGF&q=85&s=d0bd09673f9ed1d9f24a254dc6a621f9" alt="Add an asset form for a government bond with Asset type, Save draft asset and Create active asset marked 1 to 3" width="2880" height="4184" data-path="images/fund-manager/assets/add-filled.png" />
</Frame>

<Steps>
  <Step title="Choose the Asset type (1)">
    Only types in the portfolio's policy allocation are offered. The form then shows the fields for that type.
  </Step>

  <Step title="Fill in acquisition and settlement">
    Asset name, acquisition date and value, settlement date and notes. The acquisition date cannot be in the future.
  </Step>

  <Step title="Fill in the type's details">
    For example, for a government bond: instrument subtype, quote type, acquisition market, sovereign issuer, country, security reference, issue and maturity dates, nominal value, purchase consideration and quoted value. **Additional details** holds optional fields.
  </Step>

  <Step title="Upload the supporting evidence">
    The contract note or certificate.
  </Step>

  <Step title="Select Create active asset (3)">
    Review the summary and select **Confirm active asset**. The purchase is paid from the trust's recognised cash. To finish later, select **Save draft asset (2)**.
  </Step>
</Steps>

If something stops the asset being activated, the field concerned is marked, and anything without a field of its own (for example a problem with the uploaded evidence) is listed above the buttons under **The asset can't be activated yet**.

<Note>
  The **Drafts** tab lists your draft assets, but you can't open or activate them from there. To activate a drafted asset, enter it again under **Add asset** and select **Create active asset**.
</Note>

### Bulk upload

**Bulk upload** adds many assets of one type from a CSV file. Download the template for the asset type, fill it in, upload it, and attach one evidence file per asset reference.

<Frame caption="Bulk upload">
  <img src="https://mintcdn.com/eosb/0t_sOz-4hl3RwdGF/images/fund-manager/assets/bulk-upload.png?fit=max&auto=format&n=0t_sOz-4hl3RwdGF&q=85&s=d81455cc5bdfa43623f8af3304926a5c" alt="Bulk upload tab with a template per asset type" width="2880" height="1800" data-path="images/fund-manager/assets/bulk-upload.png" />
</Frame>

## The asset register

<Frame caption="Asset register">
  <img src="https://mintcdn.com/eosb/0t_sOz-4hl3RwdGF/images/fund-manager/assets/register.png?fit=max&auto=format&n=0t_sOz-4hl3RwdGF&q=85&s=40b31e9d57ec9e00a3b4545a585006cc" alt="Asset register: total value SLE 95,000, 3 active assets, holdings by type and the assets table" width="2880" height="2768" data-path="images/fund-manager/assets/register.png" />
</Frame>

Pick an **As-at date** and select **Calculate live**, or a **Historical month** and **View snapshot**. Select **Create month-end snapshot** at each month-end — the trustee's reports and the ROI are built from these snapshots. **Export** downloads the register.

## Record income

From the portfolio select **Record income**.

<Frame caption="Recording income">
  <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/income/filled.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=3f819eaaca9736e3653ec82e281016c6" alt="Record income form: asset, income type, amount, date received, bank receipt reference, notes, document and Record income marked 1" width="2880" height="2368" data-path="images/fund-manager/income/filled.png" />
</Frame>

Choose the **Asset** and **Income type** (for example coupon, interest or dividend), enter the **Amount**, **Date received** and **Bank receipt reference**, upload the evidence and select **Record income (1)**. The income is added to the trust's cash with you. **Save draft** keeps it for later; **Bulk upload** takes a CSV.

<Frame caption="Income register">
  <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/income/register.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=e1d9a63a8fb5851dbcdceb790937b583" alt="Income register with one recorded dividend and its cash account posting" width="2880" height="1800" data-path="images/fund-manager/income/register.png" />
</Frame>

## Record a change in value

From the portfolio select **Record valuation**.

<Frame caption="Recording a value change">
  <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/valuation/filled.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=f2a430c303382ac3e870d52971b3d13c" alt="Record a value change with Increase or Decrease, the carrying value before and after, and Record value change marked 1 to 3" width="2880" height="2648" data-path="images/fund-manager/valuation/filled.png" />
</Frame>

Choose **Increase** or **Decrease (1)**, the asset, the amount, the effective date and the **Valuation basis**. Check the carrying value before and after **(2)**, add notes and evidence, and select **Record value change (3)**. Trust cash does not move.

<Frame caption="Valuation ledger">
  <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/valuation/ledger.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=96fbf25ec7317dd6efc7b54f35019239" alt="Valuation ledger with an increase of 1,200 from 15,000 to 16,200" width="2880" height="1800" data-path="images/fund-manager/valuation/ledger.png" />
</Frame>

## Write off an asset

When an asset has lost all its value, select **Write off an asset** on the valuation page. A write-off takes the carrying value to zero; trust cash does not move.

<Steps>
  <Step title="Prepare the write-off">
    Choose the asset, the effective date and the **Reason**, explain why, and upload the evidence. Select **Save write-off**.
  </Step>

  <Step title="Confirm it with a code">
    <Frame caption="Write-off saved, ready to confirm">
      <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/write-off/saved.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=9f0a0572d16251e161d5da8444288706" alt="Write-off of SLE 16,200 saved, with Confirm write-off marked 1" width="2880" height="2466" data-path="images/fund-manager/write-off/saved.png" />
    </Frame>

    Select **Confirm write-off (1)**, enter the code and select **Confirm write-off** again.
  </Step>
</Steps>

<Frame caption="Write-off register">
  <img src="https://mintcdn.com/eosb/ez_KlcTexccb05CV/images/fund-manager/write-off/register.png?fit=max&auto=format&n=ez_KlcTexccb05CV&q=85&s=bffe247fca208b7a0a1b106d274851b4" alt="Write-off register with one recorded write-off of 16,200" width="2880" height="1800" data-path="images/fund-manager/write-off/register.png" />
</Frame>

**Next:** [allocations and ROI](/fund-manager/allocations-and-roi).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.