# Writing Off Stock

Writing Off Stock in **Supply’d** allows you to remove inventory that is damaged, expired, stolen, discontinued, used for quality control, or otherwise unavailable for sale or use. The **Write Offs** page is where you record and manage this stock, ensuring inventory levels are automatically updated and the reason for each write-off is logged. This supports accurate stock counts, traceability, and clear reporting across your business.

**Key Features:**

* **Write Off List** - Shows all past write-offs, including their Write-Off Number, Date, Location, and Status, with the most recent listed at the top.
* **Detailed Records** - Clicking on a write-off entry displays more information such as the items written off, cost per item, quantity, and the total value of the write-off.
* **Tracking & Accuracy** - Helps maintain accurate inventory levels and ensures your financial reporting reflects the true value of stock on hand.

This section is especially useful for businesses that need to monitor wastage, track costs from lost stock, and keep inventory reports clean and accurate.

Write-offs can be performed using the Supply'd handheld scanner, manually through the app or using Supply'd Intelligence <img src="/files/CFhktXl0rKEFGoHY0j8x" alt="" data-size="line"> **Smart Write-Off**.&#x20;

{% hint style="success" %}
For instructions on using the scanner for performing write-offs, see the **Scanner -** [Writing Off Stock (Scanner)](/scanner/writing-off-stock-scanner.md) document.&#x20;
{% endhint %}

This document will guide you through the process of manually adding a write-off in the Supply’d app.

* [#the-write-offs-page](#the-write-offs-page "mention")
* [#adding-a-write-off](#adding-a-write-off "mention")
* <img src="/files/CFhktXl0rKEFGoHY0j8x" alt="" data-size="line"> [#smart-write-off](#smart-write-off "mention")
* [#filtering-the-write-off-list](#filtering-the-write-off-list "mention")

***

## The Write Offs Page

Selecting **Inventory** from the main menu and then going to the **Write Offs** tab, you will see a list of any write-offs you have added, including their Write-Off Number, Date, Location, and Status.

![](/files/kjQ6yT4i6jfluGu4rjL8)

{% hint style="success" %}
Write-offs are shown with colour-coded statuses, making it easy to see what stage of the process they’re in.

<img src="/files/BNnlxBmV597UuXykjVaz" alt="" data-size="line"> - The write-off is in progress but not yet completed.

<img src="/files/nECOaLkYUPgqqCtpx4Wt" alt="" data-size="line"> - The write-off has been completed, and the inventory numbers updated.

<img src="/files/YuDC1rSv4EmHTaeel2a8" alt="" data-size="line"> - The write-off has been cancelled prior to completion.
{% endhint %}

***

### Write Off Details

Clicking on a write-off opens and displays all of its details.

<figure><img src="/files/8WZSvtKEPbhhpdj28lGU" alt="" width="563"><figcaption></figcaption></figure>

**Write Off #**

A unique number for this write-off. This is automatically generated when adding the write-off.

**Location**&#x20;

The location (warehouse, store etc.) of the written-off product.

**Created At**

The date and time the write-off was created.

**Item**

The brand, product name, size and code for the item written-off. The reason and the batch number, which are colour coded for easy identification.

**Cost:**&#x20;

The cost for a single unit of the item written-off.

**Qty**

The number of that item that was written-off.

**Value**

The total cost of all units of that item that were written off.

**Items**

The total number of all items written-off.&#x20;

**Total Value**

The total value of all items in this write-off.

***

## Adding a Write Off

{% stepper %}
{% step %}

#### Go to the Write Offs Page

Select **Inventory** from the main menu, then open the **Write Offs** tab.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/VqKHCywC5QdZ037bLytd" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/LKNbWrI5LeTHcEBIf7Le" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Click Add +

Click **Add +** in the top right.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/YuUzrmqBehiqBjdJK1dF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

The **Add Write Off** form will open.&#x20;

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}
**Select Warehouse**

<figure><img src="/files/yEnX1LiwslcOZmGNzZWl" alt=""><figcaption></figcaption></figure>

![](/files/2s3U3z1rWKh3fNSqZ7yc)

<figure><img src="/files/s5NyAr3sXt9pkkDo1kO4" alt=""><figcaption></figcaption></figure>

In the **Warehouse** field, select the location of the item(s) you want to write off.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/toPZkabh0ZmZRf0vfvqf" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
The **Write Off Number** is a unique identifier automatically generated by Supply’d each time a new write-off is created. It helps you track, reference, and audit write-offs. This number will appear once the location has been selected.
{% endhint %}

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You will see the write-off marked as <img src="/files/BNnlxBmV597UuXykjVaz" alt="" data-size="line">. This status will remain on the form and in the Write Offs list until you have added all items to be written off and finalised the write-off.
{% endhint %}

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

After selecting the warehouse, additional fields will appear for you to add the items to write-off.&#x20;

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Select the Product

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

![](/files/rB7muAcUpDYaKQ2aCaFT)

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

**Product**&#x20;

Clicking on, or typing in, this field will bring up a list of your products to choose from.

For example, you want to write-off a number of Chocolate Unicorns. If you start to type "Unicorn" in this field, a list of matching products will show for you to select from.

<figure><img src="/files/yEnX1LiwslcOZmGNzZWl" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/G32rGepxAgYfd5S6jQsC" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/yEnX1LiwslcOZmGNzZWl" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Qty**&#x20;

This is the number of this item to be written off and will show after the next step.

{% endhint %}

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Select Reason for the Write Off

After selecting the item, a form will appear showing the item details, stock numbers, and batch information.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9Pk8SRddUUbY2oxWQlAy" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

**Write Off Type**

Select the reason why the product is being written off.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NfnEMQTV0eBnXgEMGzX1" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Select the Batch & Quantity

If you have multiple batches of the one item, you will see them listed.

Click the <img src="/files/XfEJTMx0FTbAF6HUFbwJ" alt="" data-size="line"> to add the number to be written-off from the applicable batch or batches.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SR786kip2RAdeNnvTeHj" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If the quantity is large, you can click the **0**, enter the number manually, and then click the tick to apply it.
{% endhint %}

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
If you have multiple batches of the same item, check that the batch number matches the item you are writing-off.
{% endhint %}

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

Click <img src="/files/8u9a7Zr3vOC8ZEsmr5en" alt="" data-size="line"> to add the item to your Write Off list.

<figure><img src="/files/fI4ndsT1fyXZ1OWXjFwo" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Batch #:** If any of the batch details shown are incorrect, click the <img src="/files/Hh1CpbRPYeNc35jb2uZZ" alt="" data-size="line"> to the right of the batch #. The **Edit Batch Details** form will show where you can edit any details necessary. Click <img src="/files/oA5KzDSpEjBqPXSQjCwW" alt="" data-size="line"> to apply these changes.&#x20;
{% endhint %}

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/pvVR69vZ93OsIYGjD8MO" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Repeat for Other Items

Repeat steps 4 - 6 for any other items you want to write-off.

Depending on your needs, your list may include just one item or several, as shown in our example.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SflFvd4w2a2GjyWjnbM7" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

In our example above, a staff member was doing a stocktake and they:

* Accidentally dropped 6 "Pink Chocolate Unicorns" and broke them, so selected **Damaged/Faulty** as the reason for being written-off.
* A person stole 7 of "Blue Chocolate Unicorns", so selected **Theft** as the reason.
* Found 10 "White Chocolate Unicorns" that had gone past their best before date, so selected **Expired** as the reason.

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If you need to remove an item from your Add Write-Off list (for example, if the wrong product was added), click the three dots next to the product and select **Remove Item**. You will be asked to confirm.
{% endhint %}

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/tOu3boOGE4T0stXLM7Qb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Finalise the Write Off

Once all items that require to be written-off are added, click <img src="/files/q7uZyCYarOVjxynMYM8h" alt="" data-size="line">. You will be asked to confirm.

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

![](/files/SlHKdl5fP7hoqmR3L1hj)

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

The write-off will be added to the **Write Offs** list and marked as <img src="/files/WvS9OF9n0bjvhEZGgO95" alt="" data-size="line"> and the items will be removed from your inventory.&#x20;

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1B1TcexbCTYSYamHDsls" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
As an alternative to the <img src="/files/q7uZyCYarOVjxynMYM8h" alt="" data-size="line"> button, you can click on the 3 dots in the top right and select **Finalise Write Off**.
{% endhint %}

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/iB92BGBkyrcRn4wCE7B4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/IXMHKVmTAoLp0tu5IX7O" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

***

### Removing a Write Off

Before finalising, you can remove a write-off by clicking the 3 dots in the top right corner and selecting **Remove Write Off**. You will be asked to confirm.

<figure><img src="/files/lL7VQKr90OXcECYq1Msz" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
This menu is only available while the write-off is in the <img src="/files/BNnlxBmV597UuXykjVaz" alt="" data-size="line"> stage. If you select a write-off from the list that is still in this stage, the form will say **Edit Write Off** but the menu will still be accessible.
{% endhint %}

***

## <img src="/files/9lHhdsVb0xpPW1SLMfVv" alt="" data-size="line"> Smart Write-Off

Streamline your end-of-day routines with <img src="/files/x4rv69flJjCxIDmnm89x" alt="" data-size="line"> **Smart Write-Off**. This feature automatically identifies all stock that is due to expire at the end of the day, allowing your team to quickly review, isolate, and discard affected items.&#x20;

This is especially useful for businesses like bakeries, where unsold or overproduced items often need to be written off at the end of each day.

{% stepper %}
{% step %}

#### Go to the Write Offs Page

Select **Inventory** from the main menu, then open the **Write Offs** tab.

<figure><img src="/files/tpIfj5b1qOeObKFSaf7p" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/VqKHCywC5QdZ037bLytd" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/LKNbWrI5LeTHcEBIf7Le" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Select Smart Write-Off

Click on the 3 dots in the top right and select <img src="/files/gOYC6aob4xMB8yfq5AOz" alt="" data-size="line"> **Smart Write-Off**.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/7wlhHELacm1cDIvRy9DN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

The **Smart Write-Off** form will open.

<figure><img src="/files/QvruVFIaho4lytboqHb9" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### **Complete the Form**

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/mG8JOIBvMTngO5ssHB6l" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

**Method**

Select the method to use, either to write-off **Expired Batches** or **All Batches**.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

* **Expired Batches:** Only write-off batches that have stock on hand and are due to expire.
* **All Batches:** Write-off all inventory, regardless of expiry.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

**Location**

Select the location where the write-off will be applied.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Click Create

Click <img src="/files/LtdW90z5QfBR4GhPOBmp" alt="" data-size="line"> to generate a list of products to be written-off.&#x20;

The **Edit Write-Off** form will open, and a **Write-Off Number** will be automatically assigned to the record.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZGtsYrPcbLxXHTtRD78R" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Review the List

Review all items on the list. Quantities can be edited if needed, or click the 3 dots to the right of the item name to open a menu with the option to **Remove Item** from the write-off.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/oXTMF7ws4uDr0cInPYPU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Finalise the Write-Off

Once any required adjustments have been made, click <img src="/files/q7uZyCYarOVjxynMYM8h" alt="" data-size="line">. You will be asked to confirm.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
As an alternative to the <img src="/files/q7uZyCYarOVjxynMYM8h" alt="" data-size="line"> button, you can click on the 3 dots in the top right and select **Finalise Write Off**.
{% endhint %}

<figure><img src="/files/QvruVFIaho4lytboqHb9" alt=""><figcaption></figcaption></figure>

All items on the list will be written off, and the write-off will appear in the **Write-Offs** list, marked as <img src="/files/WvS9OF9n0bjvhEZGgO95" alt="" data-size="line">.

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}

#### **Additional Options**

Prior to finalising the write-off, clicking the 3 dots in the top right will open a menu.\ <br>

<p align="center"><img src="/files/1iR8ncDEb1JFrqtBcVaq" alt="" data-size="original"></p>

\ <br>

**Finalise Write Off**

An alternative to the <img src="/files/q7uZyCYarOVjxynMYM8h" alt="" data-size="line"> button, this option will finalise the write-off.

**Remove**

Will remove the write-off. You will be asked to confirm.<br>

{% endhint %}

<figure><img src="/files/jK4kj40Vwo8IBwFFYBL4" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

***

## Filtering the Write Off List

On the **Write Offs** page, the 3 lines next to the 3 dots in the top right let you filter the Write Offs list, while the magnifying glass allows you to search for specific write-off number.

![](/files/M1lsQVz7cAzBOnQNqe5F)

Clicking the 3 lines opens the **Filter Write-offs** form, giving you access to all available filtering options.

![](/files/uX5s6YCtwmGwD3h9JnIS)

**Write-off Status**

Select one or more statuses to filter the list by.

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

**Warehouse**

Select the location(s) you would like to filter by.&#x20;

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

**Date Range**

Clicking the field will open a calendar, allowing you to select a date range for filtering.&#x20;

<figure><img src="/files/VxWoC66cbEZtvwrlKV9A" alt="" width="563"><figcaption></figcaption></figure>

Click <img src="/files/69ghtYA5J57al6J7dJHm" alt="" data-size="line"> to set the range.

Click <img src="/files/qJMEqvOmN1pa6IMspJOR" alt="" data-size="line"> to view the list based on your selected criteria.


---

# 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://help.supplyd.co/inventory/writing-off-stock.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.
