# Batch Wise Stock

<p class="doc-lead">Current stock held by batch, as on a chosen date — showing the quantity, center, manufacture and expiry dates for each batch. Use it to see stock split by batch rather than just by item.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-links">
<a href="#/inventory/reports/batch-wise-stock?id=overview">Overview</a>
<a href="#/inventory/reports/batch-wise-stock?id=use-cases">Use Cases</a>
<a href="#/inventory/reports/batch-wise-stock?id=filters">Filters</a>
<a href="#/inventory/reports/batch-wise-stock?id=columns">Columns</a>
<a href="#/inventory/reports/batch-wise-stock?id=actions">Actions</a>
<a href="#/inventory/reports/batch-wise-stock?id=faq">FAQ</a>
</div>
</div>

<hr class="doc-section-divider">

<h2 id="overview">Overview</h2>

Go to <b>Inventory → Inventory Reports → Batch Wise Stock</b>.

Report title in ERP: <b>Batch Wise Stock</b>

<p><b>What it shows.</b> One row per batch in stock as on the selected date, showing the batch, item, item code, center, quantity, unit of measure, and the batch's manufacture and expiry dates. Rows with zero quantity are shown greyed out. Click a batch to open its batch enquiry.</p>

<p><b>When to use it.</b> Use it to review stock by batch — for batch-controlled goods, to confirm quantities on hand per batch and center, and to check manufacture/expiry information.</p>

<hr class="doc-section-divider">

<h2 id="use-cases">Use Cases</h2>

<ul>
<li><b>Store keeper</b> — How much of each batch is on hand and where? Generate as on today and review by center.</li>
<li><b>Quality team</b> — Which batches of an item are still in stock? Filter by <b>Item</b>.</li>
<li><b>Inventory controller</b> — What was the batch position on a past date? Set the <b>Date</b> to that day.</li>
<li><b>Branch in-charge</b> — Which batches are held at my center? Filter by <b>Center</b>.</li>
</ul>

<hr class="doc-section-divider">

<h2 id="filters">Filters</h2>

<b>Item</b>, <b>Center</b>, <b>Date</b> (single date — stock position as on this date).

<hr class="doc-section-divider">

<h2 id="columns">Columns</h2>

| **Column** | **Description** |
|------------|-----------------|
| Batch | Batch name. Click to open the batch enquiry. |
| Item | Item name. |
| Item Code | Item code. |
| Center | Inventory center holding the stock. |
| Quantity | Quantity of the batch in stock. |
| UOM | Unit of measure. |
| Man.Date | Manufacture date of the batch. |
| Exp.Date | Expiry date of the batch. |

<hr class="doc-section-divider">

<h2 id="actions">Actions</h2>

<ul>
<li><b>Generate</b> — run the report for the selected filters</li>
<li><b>Export</b> — export to Excel</li>
<li><b>Print</b> — print the report</li>
</ul>

<hr class="doc-section-divider">

<h2 id="faq">FAQ</h2>

<p><b>Why are some rows greyed out?</b><br>Rows shown in light grey have zero quantity in stock for that batch and center.</p>

<p><b>Can I see stock as it was on a past date?</b><br>Yes. Set the <b>Date</b> to the day you want and generate; the report shows the batch stock as on that date.</p>

<p><b>How do I dig into a single batch?</b><br>Click the batch name to open the <a href="#/inventory/reports/batch-enquiry">Batch Enquiry</a> for that batch.</p>

<p><b>How is this different from Batch Wise Expiry?</b><br>This report focuses on quantity on hand by batch. <a href="#/inventory/reports/batch-wise-expiry">Batch Wise Expiry</a> adds age and days-to-expire and lets you sort by expiry or manufacture date.</p>

<p><b>Why is my report empty?</b><br>No batches have stock on the selected date, or item and center filters exclude all rows.</p>

<p><b>Do I need Has Batch on the item?</b><br>Yes. Batch-wise reports apply only to items with batch tracking enabled.</p>

<p><b>Are zero-quantity batches shown?</b><br>Zero rows may appear greyed out depending on layout — use filters to focus on batches with stock.</p>
