Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.mathership.com/llms.txt

Use this file to discover all available pages before exploring further.

Waste

Waste is used to record ingredients that are no longer available for use. Use waste when stock is lost, spoiled, damaged, thrown away, or otherwise removed from inventory without being sold or transferred.

What waste does

When waste is posted, Mathership creates a negative inventory movement.
Waste quantity = Quantity removed from stock
ActionLedger typeStock effect
Post wasteWASTENegative
Example:
IngredientStorage unitWaste quantityStock effect
TomatoesKitchen Storage2 kg-2 kg

When to use waste

Use waste for:
  • Spoiled ingredients
  • Damaged goods
  • Expired stock
  • Preparation losses
  • Dropped or unusable items
  • Manual stock reduction that is not a sale, transfer, or count correction

When not to use waste

Do not use waste for normal sales consumption. Use these features instead:
SituationUse instead
Stock used through salesPOS posting / recipe issue
Stock moved to another storage unitTransfers
Physical stock correction after countingStock counts
Vendor delivery received into inventoryReceive order

Single waste posting

A single waste posting records waste for one ingredient. Required fields:
FieldDescription
CompanyCompany that owns the stock
Storage unitStorage unit where the waste happened
IngredientIngredient that was wasted
QuantityQuantity to remove from stock
Optional fields can include a reason.

Bulk waste posting

Waste can also be posted in bulk. This is useful when multiple ingredients are wasted at the same time. Example:
IngredientQuantityReason
Tomatoes2 kgSpoiled
Lettuce1 kgDamaged
Cream0.5 lExpired
When bulk waste is posted, all items are processed together.
If one item in a bulk waste posting cannot be processed, the whole posting may fail.

Waste reasons

Waste reasons help explain why stock was removed. Examples:
ReasonExample
SpoiledProduct spoiled before use
ExpiredProduct passed expiry date
DamagedPackaging or product damaged
Preparation lossIngredient lost during preparation
Incorrect storageProduct became unusable because of storage issue
OtherAny other manual reason

Inventory value

Mathership calculates the inventory value of waste using the current weighted average cost of the ingredient.
Waste value = Waste quantity × weighted average cost
The waste value is stored in the inventory ledger.

Example

Current stock:
IngredientStorage unitCurrent stock
TomatoesKitchen Storage12 kg
Waste posted:
IngredientQuantityReason
Tomatoes2 kgSpoiled
Result:
IngredientStorage unitNew stock
TomatoesKitchen Storage10 kg

What happens in the ledger

Each waste posting creates an inventory ledger entry.
FieldValue
Transaction typeWASTE
QuantityNegative
Unit costWeighted average cost
ValueNegative waste value
Storage unitSelected storage unit
IngredientSelected ingredient
This makes waste visible in ingredient history, storage unit reports, and inventory reports.

Permissions

You can only post waste for companies and storage units you are allowed to access. If you do not have access, Mathership returns an authorization error.

Common errors

Ingredient not found

The selected ingredient does not exist or does not belong to the selected company. Check the ingredient and try again.

Storage unit not found

The selected storage unit does not exist or does not belong to the selected company. Check the storage unit and try again.

Validation error

Required fields are missing or invalid. Check company, storage unit, ingredient, and quantity.

Authorization error

You do not have access to the selected company. Switch to the correct company or contact an administrator.

Best practices

  • Record waste as soon as it happens.
  • Add a clear reason where possible.
  • Use waste only for unusable stock.
  • Use transfers when stock is moved.
  • Use stock counts when correcting counted inventory.
  • Review waste regularly to identify recurring issues.

Ingredients

Learn how ingredients are tracked in inventory.

Storage Units

Learn how inventory locations are managed.

Transfers

Learn how to move stock between storage units.

Inventory Ledger

Learn how stock movements are recorded.