> For the complete documentation index, see [llms.txt](https://hub.equipme.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hub.equipme.io/documentation/warehouse/goods-receipt.md).

# Goods receipt

Goods receipt tracks incoming deliveries and makes sure they're recorded and stored correctly, especially for shipments from external distributors where traceability matters.

The Receiving menu in Equipme Pro shows which purchase orders are still pending and, once a distributor has shipped an order, when it's expected to arrive.

Receiving isn't just a check-in. Each delivery needs to be entered into the system and assigned a storage location before it becomes usable stock.

{% embed url="<https://fast.wistia.net/embed/iframe/p61hsh4qk3?seo=false&web_component=true>" %}

**Special Case in Receiving: Batch Purity**

In the receiving process, there is a particular situation that can sometimes cause confusion but has been implemented for an important reason. If you try to book an item into a storage location where the same item is already stored, you may receive an error message. This is because Equipme supports batch purity.

This means that goods received at different times should not be stored in the same location. This ensures that older stock is used first and not accidentally mixed with newer stock. Especially for items that are reordered over long periods, it's important that the older goods are used first. This guarantees a clear separation of different deliveries, which is crucial for efficient warehouse management and order picking.

For example, if you receive some products like MacBooks or Airports today and reorder again in two weeks, you want to ensure that the older products are used first. By preventing identical items from being stored in the same location, Equipme maintains this order.

If you still need to book items into the same location, there is a workaround: You can first book the goods into a different location and later move them to the desired location via warehouse management. This flexibility helps accommodate individual warehouse needs without compromising the principles of batch purity.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hub.equipme.io/documentation/warehouse/goods-receipt.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
