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

# Receiving (GRN)

> Record goods received against a purchase order — full or partial, with accepted and rejected quantities

A **goods receipt** (GRN) records what physically arrived against a purchase order. Each receipt confirms the quantities received, captures any that were rejected, and adds the accepted goods to your [stock](/inventory/stock).

Receiving is available to **Buyer**, **PM**, and **Admin** roles.

## Starting a receipt

There are two ways in:

* **From the purchase order** — open a sent PO and click **Receive goods**. The form opens pre-loaded with that order's lines. (The button appears while the order is still open — not on drafts, cancelled, or fully received POs.)
* **From Inventory → Receipts → New receipt** — pick the purchase order from the list of orders that still have material pending.

## Recording what arrived

For each line you'll see how much was **ordered** and how much is still **outstanding**. Enter:

* **Received** — the quantity that arrived (defaults to the outstanding amount).
* **Rejected** — any quantity you're refusing (damaged, wrong item, etc.). A **reason** is required when you reject.

Anything received minus rejected is **accepted** and becomes stock. Lines left at zero are simply skipped.

You also choose the **receiving location** (which warehouse or site store the goods land in — see [Locations](/inventory/locations)) and can add a note such as a delivery-note number or the condition of the shipment.

When you submit, Seloria creates a numbered receipt (for example `GRN-2026-0001`) and:

* Adds the **accepted quantities** to stock at the chosen location, valued at the **purchase order's unit price**.
* Advances the purchase order to **Received** once the full ordered quantity has been accepted. A partial receipt leaves the order open — its remaining quantity stays available to receive later, in as many receipts as you need.

## Partial deliveries and rejections

You can receive a single order across several deliveries: each receipt only takes what arrived that day, and Seloria tracks the running total so you can never accept more than was ordered. Rejected quantities are recorded on the receipt for the record, but only **accepted** goods affect stock.

## The Receipts tracker

**Inventory → Receipts** lists every receipt with its order, supplier, project, accepted quantity, and status. You can search, filter and reorder columns, and export the list. Open any receipt to see its lines (ordered, received, accepted, rejected, and the rejection reason). A receipt can be deleted by **PM** or **Admin** — doing so reverses the stock it added and recalculates the order's status.
