Receiving stock

Most stock arrives through Purchases. When you mark an itemised purchase as received, its lines drop straight into inventory — no re-typing.

From a purchase

On an itemised purchase, receiving stock creates one Receive movement for each line that has a catalog material and a location set on it. Lines without a material or a location are skipped, so set those up on the purchase first.

  • Done once — receiving is idempotent; a purchase already received won't double-count.
  • Reversible — if you received too early, reverse it from the purchase to pull those movements back out.
  • These movements carry a From purchase tag in the ledger.
Purchase-sourced lines are locked here. A movement that came from a purchase can't be edited or deleted on the Movements tab — manage it from the purchase (reverse and re-receive). This keeps stock and the purchase in step.

Receiving by hand

For anything without a purchase behind it — an opening balance, a supplier drop with no paperwork — use New movement and choose Receive. Pick the location, choose a catalog material (or type a free-text name and unit), enter the quantity, and save.

Docs

Frequently asked questions

Only lines that have both a catalog material and a location are received; free-text lines or lines missing a location are skipped. Add the material and location on the purchase, then receive.

No — receiving is tracked per purchase, so a second attempt is refused. To redo it, reverse the receipt first, then receive again.

From the purchase itself, not the Inventory screen. Reversing removes exactly the movements that receipt created and clears its received flag.