> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/central/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.ordereazi.com/central/warehouse-management/inbound/receiving-stock-grv.md).

# Receiving stock (GRV)

Receive a supplier's delivery against its Purchase Order on a GRV, separate good and damaged stock, print labels, and complete or void the receipt.

Your stock levels are only right if every delivery is counted as it arrives. In OrderEazi, you receive a delivery against its Purchase Order on a Goods Received Voucher (GRV), the record of one delivery. On screen, a GRV is called a receipt. You scan each item, set damaged stock aside with a reason, and complete the GRV to add the stock to the warehouse.

### Before you start

You'll need:

* **Permissions:** One of **Receive against Purchase Orders (GRV)**, **View Purchase Orders and GRVs**, **View and Use as Manager**, or **View and Use as Administrator**, in the **Warehousing** permission group.
* **Warehouse:** The Purchase Order's warehouse ticked under **Manage Warehouses** on your user, unless you have **View and Use as Administrator**.
* **Printers:** To print labels, a **Serial Label Printer** and a **Box Label Printer** chosen for your computer under **Printer Setup**. See [Printers](/central/warehouse-management/management/printers.md).
* **Settings:** The **Receiving Settings** in [Warehouse settings](/central/warehouse-management/warehouse-settings.md) change the steps below.

### How receiving works

Receiving has three stages:

1. **Start the receipt:** You create an open GRV for the delivery. Nothing is added to stock yet.
2. **Count the stock:** You scan each item as good or damaged, and give a reason for damaged stock.
3. **Complete the receipt:** The stock is added to the receiving bins, and the Purchase Order is updated.

Only one GRV can be open (started but not completed) on a Purchase Order at a time. A delivery that comes in several parts gets a GRV for each part.

### How to start a receipt

1. In the warehouse menu, select **Inbound** > **Purchase Orders**.
2. Find the Purchase Order.
3. Select its number under **Document No**. The receipt window opens.
4. Enter the **Supplier Reference**, such as the supplier's delivery note number, if it isn't filled in already.
5. Enter the **Delivery Date**.
6. Enter the **Number of Boxes** delivered.
7. Select **Receive At Warehouse**.

You'll see "Purchase Order received at the Warehouse with Receipt Number \[GRV]", with the new GRV's number in place of \[GRV]. The GRV shows under **Receipts**, with a link to carry on.

If you see "There is still an open receipt" with a GRV number, complete that receipt first. If you see "The source warehouse is in the process of stock taking, no receipts can be added at this stage.", wait until the warehouse's stocktake is closed.

### How to count the stock

1. Under **Receipts**, select the open GRV.
2. Scan the item into **Item Barcode**.
3. Enter the **Quantity** for that item.
4. Enter the **Number of Boxes** for that item.
5. If the stock is damaged, tick **Damaged?**.
6. Select **Add Items**, or press Enter.

Good stock is listed under **Good Stock**, and damaged stock under **Quarantine** (stock held apart until it's dealt with). To move units between the two, select **Move To QC** or **Move Back** in the line's row. To take a line off, select **Remove**.

With **No quantity capture during advanced receiving** on, there's no **Quantity** or **Number of Boxes**: each scan adds one unit.

For an item with serial numbers, select **Manage Serials** in its row. Scan each serial number, then select **Completed**.

When everything is counted, select **Next Step**.

**Example:** Purchase Order PO000812 is for 200 branded caps, and the supplier delivers 5 boxes. You scan a cap, enter 196 as the **Quantity** and 4 as the **Number of Boxes**, and select **Add Items**. Then you scan a cap again, enter 4 and 1, tick **Damaged?**, and select **Add Items**. The 196 caps show under **Good Stock**, and the 4 damaged caps under **Quarantine**.

#### How to give a reason for damaged stock

If any stock is under **Quarantine**, the **Bad Stock Reason** step opens after **Next Step**.

1. Choose a **Reason** for the first damaged line. The list comes from [Reason Codes](/central/warehouse-management/management/reason-codes.md).
2. Enter a **Reason Description**.
3. If you have photos of the damage, add them under **Reason Image**.
4. Repeat steps 1 to 3 for each damaged line.
5. Select **Submit QC Items**.

Each damaged line becomes a query, so someone can follow it up.

### How to complete the receipt

1. Check the summary of **Good Stock** and **Quarantine**, with the bin each line goes to.
2. Select **Complete**.

The list of Purchase Orders opens again. The stock is added to the warehouse: good stock to **PO-Good-Bin** and damaged stock to **PO-Damaged-Bin**, under the **Receiving** area. The GRV's status changes to **Received**. When everything on the Purchase Order has arrived, the Purchase Order's status changes to **Received** too.

Completing a receipt also has these effects:

* **Cost price:** The product's average cost in that warehouse is updated with the Purchase Order's cost.
* **Workflow:** The project's GRV step is completed, so its workflow can carry on.
* **Email:** If **Email GRVs** is on in Warehouse settings, the project's sales rep gets an email.

Stock in the receiving bins can't be picked yet. To put it away, see [How to move received stock to the shelves](/central/warehouse-management/inbound/purchase-orders.md#how-to-move-received-stock-to-the-shelves).

#### What happens when you can't complete

* **"Please make sure to allocate Serials to all lines that require them":** Select **Manage Serials** on each serialised line, and scan its serial numbers.
* **A warning that the receipt "is trying to OVER receive" a product:** You've counted more than the Purchase Order asked for. Correct the quantity, or turn on **Allow Over Receiving** in Warehouse settings.
* **"This receipt has already been received. Please start a new receipt to receive more stock.":** Start a new receipt for the rest of the delivery.

### How to print labels

While you count the stock, you can print labels.

**Product labels:** Select **Print Item Barcodes** to print a label for every unit on the Purchase Order. They print on your computer's **Serial Label Printer**.

**Box labels:** Select **Print Box Label(s)** in a line's row to print a label for that line's boxes, with the date received. Labels for damaged stock say "DAMAGED". They print on your computer's **Box Label Printer**.

### How simple receiving works

With **Use Simple Purchase Order Receiving** on, you don't scan each item. You see every line on the Purchase Order instead:

1. Tick the lines that arrived.
2. Enter how many are **Good** and how many are **Damaged** for each line.
3. Select **Next Step**.

Then carry on from [How to give a reason for damaged stock](#how-to-give-a-reason-for-damaged-stock). If you enter more than the Purchase Order asked for, you see an **Over received** warning.

### How to receive a whole Purchase Order at once

With **Allow Full Purchase Order Receiving** on, the receipt window shows **Receive Full PO** for a Purchase Order with nothing received yet.

1. Start a receipt, as in [How to start a receipt](#how-to-start-a-receipt).
2. Tick **Receive Full PO**.
3. Select **Receive At Warehouse**.

Every line is received in full as good stock, and the receipt is completed straight away.

### How to drop ship a Purchase Order

When the supplier delivers straight to your client, OrderEazi can receive, pick, check, and dispatch the order in one go. The option is only shown for a Purchase Order with nothing received yet.

1. In the receipt window, tick **Dropship This Order**.
2. Select **Dropship This Order**.

You'll see "Purchase Order has been received, picked, checked and dispatched".

### How to void a receipt

If a completed receipt was wrong, void it (cancel it, so its stock is taken off again) and receive the delivery again.

> **Warning:** There's no confirmation when you select **Void Receipt**. Check the GRV number before step 3.

1. In the Purchase Order's row, select the gear, then **View**.
2. Select the GRV's link icon.
3. Select **Void Receipt**.

You'll see "The receipt \[GRV] was successfully voided!", with the GRV number in place of \[GRV]. The stock is taken off again, and the Purchase Order is open again.

Only void a completed receipt, and only before the project has a dispatched Delivery Note. To undo a receipt that isn't completed yet, select **Remove** on its lines, or **Delete Receipt** when it has no lines.

Voiding needs a reason code called "Void GRV". If you see "Please add 'Void GRV' reason before trying to void.", add it in **Reason Codes**.

### Related pages

* [Purchase Orders](/central/warehouse-management/inbound/purchase-orders.md): find an order and move received stock to the shelves
* [Cross Docking](/central/warehouse-management/inbound/cross-docking.md): send received stock straight out
* [Warehouse settings](/central/warehouse-management/warehouse-settings.md): change how receiving works
