# In-Store Reporting

***

### Sales by Hour Report

Generate a breakdown of:

* Transactions
* Items Sold
* Revenue

This data is presented per Hour over a designated period or since the last Z-Read was performed.

The report can be printed for record-keeping and analysis.

***

### Cashier Analysis Report

Generate a breakdown of:

* Transactions
* Items Sold
* Revenue

This data is presented per Operator over a designated period or since the last Z-Read was performed.&#x20;

The report can be printed for record-keeping and analysis.

***

### Replenishment Report

Generate a breakdown of:

* Items Sold
* Items Returned
* Difference (+/-)

This data is organised per Product over a designated period or since the last Z-Read was performed.&#x20;

The report can be printed for record-keeping and analysis.

***

### X-Read

Run an X-Read report, which includes:

* **Takings**: Broken down by Payment Type.
* **Expenses**: Petty cash used.
* **Refunds**: Broken down by Payment Type.
* **Cash Movement**: Cash in and out.
* **Summary**: Expected totals by Payment Type for reconciliation.

Additional actions:

* Review suspended transactions.
* Print the X-Read.
* Open the drawer to verify cash figures.

{% hint style="info" %}
X-Readings provide a snapshot of current sales data without resetting the EPOS system.&#x20;
{% endhint %}

***

### Z-Read

Run a Z-Read report, which includes:

* All information included in the X-Read report.
* **Cash in Till**: The expected total of cash in the drawer.

After reconciliation, operators are directed to the Cash-In screen to update the till float. This is a final report that closes out the sales cycle and resets the system.

{% hint style="warning" %}
Any suspended transactions must be resumed or cancelled to complete the Z-Read.
{% endhint %}

***

### Cash-In

Prompted after completing the Z-Read, this process involves:

1. Opening the drawer and putting the new float into the till.
2. Entering the new float amount into the system.
3. Setting the float value.

If not completed at the end of the day, this process will be prompted again at the next login.

***

### Inventory Valuation Report

Generate a valuation of all stock held at the Location (retail store).

{% hint style="info" %}
This report is generated from within Venditan Commerce. [Click here](/docs/reports-and-analytics/stock-inventory.md#inventory-valuation-report) for more information.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.venditan.com/docs/in-store-epos/in-store-reporting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
