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

# Waste

> Log what got thrown away, spilled, remade or given free, and see what it cost you this month.

**Outcome:** the month's ingredient cost includes what you lost, not just what you sold.

Open **Performance → Waste**. Use the ‹ › buttons to move between months. You need a Daily report time first; if you have not chosen one, the page links to Performance settings.

## What counts as waste

Each entry has one reason:

| Reason | For example |
| - | - |
| Expired or spoiled | Milk past its date, a cake that went stale |
| Dropped or spilled | A latte knocked over at the counter |
| Remade drinks | A drink made again because the first was wrong |
| Unsold at close | Croissants left at the end of the day |
| Dial-in / practice shots | Shots pulled to set the grinder |
| Staff drink | A free drink for a staff member |
| Given free | A drink on the house for a regular |
| Other | Anything else; say what happened in the note |

Free drinks from a full loyalty card are not waste. Redeem them on the POS and they show as **Loyalty rewards**, in their own card on this page, outside your waste total. See [Redeem a reward at the POS](https://docs.petakopi.my/loyalty-card/redeem-at-pos.md).

Each entry counts **at cost**, what the ingredients cost you, never the selling price.

## Log waste

1. Choose **Add waste**.
2. Under **What was lost**, search for a menu item or a material. Search matches any part of the name, so "croiss" finds Croissant.
3. For a menu item with required choices, such as Hot or Iced, pick one in each group.
4. Enter the quantity. A menu item starts at 1 and takes whole numbers. A material takes an amount in its own unit, such as 30 g of beans or 200 ml of milk.
5. Check the **Day**. It starts on today's business day; pick an earlier day for a loss you found late. Before your Daily report time, today's business day is still yesterday, and a note under **Day** says so.
6. Choose a reason. **Other** needs a short note.
7. Choose **Save**, or **Save and add another** to log the next loss with the same day and reason.

Example: at close, 4 croissants are left over. Choose **Croissant**, quantity 4, reason **Unsold at close**. If one croissant costs you RM 2.50, the entry shows RM 10.00.

## Review the month

The top card shows **Waste at cost** for the month and a total for each reason, largest first. Below it, **By day** lists each day's entries with their cost.

The same total appears in your month's ingredient cost on Overview, Monthly review and Sales activity, as **waste and losses**. Choose that line on Overview to come back here.

## No cost yet

An entry shows **No cost yet** when the item has no ingredient cost. Until it has one, the month's ingredient cost is not final, and Overview lists the entry under what needs attention; choose it to land on that entry here.

Fix it either way:

* **Cost this item** opens the item's costing. Once saved, entries from this month (and last month, during the first 7 days of a new month) pick up the cost by themselves.
* **Enter cost** lets you type what one item or one unit of material cost you, such as RM 2.50 per croissant. This cost stays with the entry; you can change it later from **⋯ → Change cost**.

## Edit or delete an entry

Each entry has a **⋯** menu:

* **Edit** changes what was lost, the quantity, day, reason or note. The entry is valued again at the cost in force when it was first logged.
* **Delete** removes the entry after you confirm. It stops counting in ingredient cost.

A material you later delete from your materials list keeps its name and unit on past entries.

## Compare with what you bought

Logged waste also feeds [Bought vs Used](https://docs.petakopi.my/manage-shop/performance/bought-vs-used.md), which compares your confirmed ingredient invoices with what sales recipes and the waste log account for.


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