Skip to main content

Add stock

Use Add Stock to put stock into a location by hand.

Where: Inventory › Inventory Balance, then the Add Stock button. Who: inventory.stock.add, plus access to the warehouse's business unit.

When to use it, and when not to​

SituationUse Add Stock?Movement type to choose
Loading what's on the shelves when you first startYesOpening_stock
A customer returns goodsYesCustomer_return
A supplier delivery against a purchase orderNo. Post the goods receipt in Purchasing; stock is added for you.
Goods found that weren't recordedNo. Use Adjust stock → Increase → Found, so the reason is reported.
A stock count shows more than expectedNo. Post the stock count.
Moving goods from another shelfNo. Use Move stock.
Don't add the same goods twice

If a goods receipt has been posted in Purchasing, the stock is already there. Adding it again doubles it.

Steps​

  1. Go to Inventory › Inventory Balance and select Add Stock.
  2. Fill in the three sections:

Product

FieldWhat to enterExample
ProductStart typing, then pick itCotton T-shirt
Variant (optional)The exact version, if the product has variantsBlue / Large

Location

FieldWhat to enterExample
WarehouseWhere the stock isMain Warehouse
LocationWhere inside it. The list fills once you pick the warehouse ("Select a warehouse first").A-01-01

Stock Details

FieldWhat to enterExample
Movement TypeWhy stock is coming in (see the table above)Opening_stock
Movement ReasonThe closest reason: Damaged, Lost, Found, Count_correction, Manual_correction or Stock_countManual_correction
QuantityHow many units are coming in, at least 1. Not the new total.100
Reference CodeA code you'll search for later (required)OPENING-2026
NotesAnything that explains the changeOpening balance from the 31 Dec stock sheet
  1. Select Add Stock.
  2. Check the result: the list refreshes. Find the row and check On Hand went up by your quantity, and that Inventory › Stock Movement shows the new movement. If it didn't change, nothing was saved; report it to your administrator rather than trying again and again.
Screenshot coming soon: The Add Stock form
The Add Stock form

Examples​

Opening stock. Bright Home Supplies starts using the system on 1 January. Ali loads every product from the year-end stock sheet:

ProductVariantWarehouseLocationTypeReasonQtyReference
Cotton T-shirtBlue / LargeMain WarehouseA-01-01Opening_stockManual_correction100OPENING-2026
Cotton T-shirtRed / MediumMain WarehouseA-01-01Opening_stockManual_correction60OPENING-2026
Ceramic MugStandardMain WarehouseA-01-02Opening_stockManual_correction200OPENING-2026
Ceramic MugStandardCity Shop StoreFLOOROpening_stockManual_correction24OPENING-2026

Using the same Reference Code for every line means Sana can later search Inventory › Stock Movement for OPENING-2026 and see the whole opening load together.

Customer return. A customer returns 2 Blue / Large T-shirts in perfect condition, return note RET-0042:

FieldValue
Product / VariantCotton T-shirt / Blue / Large
Warehouse / LocationMain Warehouse / RECV
Movement TypeCustomer_return
Movement ReasonManual_correction
Quantity2
Reference CodeRET-0042
NotesUnworn, tags on; checked by Ali

If returned goods are damaged, add them to the DAMAGED location instead, so they aren't sold.

Messages​

MessageMeaningWhat to do
"Product is required", "Warehouse is required", "Location is required"A required field is emptyFill it in.
"Quantity must be greater than 0"Quantity is 0 or negativeEnter how many are coming in.
"Reference code is required"No referenceEnter one, for example the return note number.
"Inventory location does not belong to warehouse"The location is from another warehousePick the warehouse again, then the location.
"Access denied" / "not authorised"No access to that warehouse's business unitSee Access.