Manual Stock Adjustments
Add or remove stock for damage, recounts, pre-existing inventory, or inter-project transfers.
Quick Summary
- Select a material → click Adjust Stock from the actions menu (⋮)
- Choose direction: Stock In (add) or Stock Out (remove)
- Enter the quantity to adjust
- Enter a reason — this is mandatory for traceability
- Click Add Stock or Remove Stock — stock updates immediately
- Every adjustment is logged with timestamp, user, quantity, direction, and reason
Full Guide
When to Use Adjustments
Stock adjustments handle situations that don't fit the normal delivery/usage flow:
| Scenario | Direction | Example Reason |
|---|---|---|
| Material already on-site before tracking started | Add | "Pre-existing stock on site" |
| Material damaged or lost | Remove | "Damaged — monsoon exposure" |
| Physical recount doesn't match system | Add or Remove | "Recount correction — physical audit" |
| Transfer from another project | Add | "Transfer from Tower B project" |
| Transfer to another project | Remove | "Transferred to Highway project" |
| Returned to vendor | Remove | "Returned — specification rejected" |
| Found additional stock | Add | "Located additional stock in Warehouse B" |
The Adjust Stock Dialog

| Field | Required | Description |
|---|---|---|
| Material | Yes | Pre-selected if opened from a material's actions menu |
| Direction | Yes | Stock In (increases stock) or Stock Out (decreases stock) |
| Quantity | Yes | Amount to add or remove (in the material's unit) |
| Reason | Yes | Why you're making this adjustment (max 500 chars) |
Writing Good Reasons
Be Specific
The reason field is mandatory because every stock adjustment needs to be explainable in an audit:
- Good: "Damaged — 3 bags cement exposed to rain on 15 May"
- Bad: "Adjustment"
- Good: "Recount correction — physical count was 45 m³, system showed 42 m³"
- Bad: "Wrong number"
Adjustment vs. Usage Logging
Use the right tool for the situation:
| Use Log Usage when | Use Adjust Stock when |
|---|---|
| Material was consumed during work | Stock changed for non-consumption reasons |
| You have a specific date and activity | The change is a correction or transfer |
| The consumption should show in usage reports | The change shouldn't look like consumption |
Audit Trail
Full Traceability
Every adjustment is recorded in the material's detail page under the Adjustments tab:
- Date and time of the adjustment
- User who made it
- Direction (add or remove)
- Quantity adjusted
- Reason provided
Adjustments cannot be edited or deleted after saving.
Related
- Stock Tracking — How adjustments affect the stock formula
- Usage Logging — When to log usage instead
- Inventory Overview — Back to the main guide