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

# Stock Entry

> How to record every type of stock movement in Bizaxl — raw material issues, finished goods receipts, warehouse transfers, and production scrap.

A Stock Entry records any physical movement of materials in your warehouse. In manufacturing, Stock Entries cover four critical activities: transferring raw materials to the production floor, recording the receipt of finished goods after production, moving materials between warehouses, and writing off scrap or damaged stock. Every production run generates at least two Stock Entries: one to issue raw materials and one to receive finished goods.

***

## Who Uses This Feature

| Role                      | What They Do                                                                     |
| ------------------------- | -------------------------------------------------------------------------------- |
| **Store Keeper**          | Creates Stock Entries for material issues, transfers, and finished goods receipt |
| **Production Supervisor** | Triggers material transfers to start production                                  |
| **Quality Inspector**     | May be involved in accepting finished goods before stock receipt                 |
| **Finance**               | Reviews stock entries for material cost posting                                  |

***

## Stock Entry Types in Manufacturing

| Type                                  | When to Use                                                                         |
| ------------------------------------- | ----------------------------------------------------------------------------------- |
| **Material Transfer for Manufacture** | Transfer raw materials from the store to the WIP warehouse before production        |
| **Manufacture**                       | Record the production of finished goods and consumption of raw materials            |
| **Material Transfer**                 | Move materials between warehouses (not directly linked to a Work Order)             |
| **Material Issue**                    | Issue materials directly to a department or for use without a Work Order            |
| **Material Receipt**                  | Record receipt of materials not from a purchase (e.g., returned goods, found items) |
| **Send to Subcontractor**             | Send materials to an external job worker                                            |
| **Repack**                            | Break down or bundle items into different configurations                            |

***

## Creating a Stock Entry for Material Transfer (Manufacturing)

When a Work Order is ready to start, raw materials need to be transferred to the WIP warehouse.

<Steps>
  <Step title="Open the Work Order">
    Navigate to the Work Order and click **Transfer Raw Materials**. This creates a draft Stock Entry of type "Material Transfer for Manufacture."
  </Step>

  <Step title="Review the items">
    The Stock Entry is pre-populated with the raw materials from the Work Order's Required Items table. Check the quantities and verify the source warehouse.
  </Step>

  <Step title="Submit the Stock Entry">
    Click **Save** then **Submit**. Raw materials move from the store to the WIP warehouse. The Work Order's **Material Transferred for Manufacturing** quantity updates.
  </Step>
</Steps>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/bizaxloptimizationsllp/images/placeholder-stock-entry-material-transfer.png" alt="Stock Entry form (Material Transfer for Manufacture) showing items table with source and target warehouses" />
</Frame>

***

## Creating a Stock Entry for Manufacture (Finished Goods)

When production is complete, record the finished goods and the raw materials consumed.

<Steps>
  <Step title="Open the Work Order">
    Navigate to the Work Order and click **Finish** (or create a new Stock Entry and link it to the Work Order with type "Manufacture").
  </Step>

  <Step title="Review the items">
    The Stock Entry shows:

    * Incoming items (finished goods going to the target warehouse) — shown in green
    * Outgoing items (raw materials consumed from the WIP warehouse) — shown in red
    * Scrap items (waste going to the scrap warehouse) — if applicable
  </Step>

  <Step title="Adjust quantities if needed">
    If the actual quantity produced differs from the planned quantity, update the finished goods quantity. The system recalculates material consumption proportionally.
  </Step>

  <Step title="Record process loss (if any)">
    If material was lost during production beyond normal scrap, record it in the appropriate row.
  </Step>

  <Step title="Submit the Stock Entry">
    Click **Save** then **Submit**. Finished goods are added to the target warehouse, raw materials are deducted from WIP. The Work Order's **Manufactured Qty** updates. When it matches the planned quantity, the Work Order completes automatically.
  </Step>
</Steps>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/bizaxloptimizationsllp/images/placeholder-stock-entry-manufacture.png" alt="Stock Entry form (Manufacture) showing finished goods incoming and raw materials outgoing" />
</Frame>

***

## Creating a General Stock Entry (Transfer)

For moves not linked to a Work Order:

<Steps>
  <Step title="Open Stock Entry">
    Go to the **Stock** workspace and click **Stock Entry**, then click **New**.
  </Step>

  <Step title="Select the type">
    Choose the appropriate type (Material Transfer, Material Receipt, etc.).
  </Step>

  <Step title="Set the company and posting date">
    Fill in the mandatory Company and Posting Date fields.
  </Step>

  <Step title="Add items">
    In the Items table:

    * Select the Item Code
    * Enter the Quantity
    * Set the Source Warehouse (where items are coming from)
    * Set the Target Warehouse (where items are going)
    * The system fetches the valuation rate automatically
  </Step>

  <Step title="Save and submit">
    Click **Save** then **Submit**. Stock balances update immediately.
  </Step>
</Steps>

***

## Field Guide

| Field                          | Description                                                                    |
| ------------------------------ | ------------------------------------------------------------------------------ |
| **Stock Entry Type**           | The type of movement (mandatory)                                               |
| **Posting Date**               | The date of the stock movement (mandatory)                                     |
| **Posting Time**               | The time of the movement                                                       |
| **Company**                    | The company (mandatory)                                                        |
| **Work Order**                 | Link to the related Work Order (for manufacture and material transfer types)   |
| **BOM No**                     | The BOM used for this production entry                                         |
| **Production Item**            | The item being manufactured                                                    |
| **Use Multi-Level BOM**        | Expand sub-assembly BOMs for material calculation                              |
| **Fg Completed Qty**           | Quantity of finished goods produced (for Manufacture type)                     |
| **From Warehouse**             | Source warehouse for all items (can be overridden per item)                    |
| **To Warehouse**               | Target warehouse for all items (can be overridden per item)                    |
| **Items table — Item Code**    | The material being moved                                                       |
| **Items table — Qty**          | Quantity to move                                                               |
| **Items table — UOM**          | Unit of measure                                                                |
| **Items table — Basic Rate**   | Valuation rate per unit                                                        |
| **Items table — Amount**       | Total value of the movement for this item                                      |
| **Items table — S. Warehouse** | Source warehouse for this specific item                                        |
| **Items table — T. Warehouse** | Target warehouse for this specific item                                        |
| **Items table — Batch No**     | Batch number (for batch-tracked items)                                         |
| **Items table — Serial No**    | Serial number (for serial-tracked items)                                       |
| **Total Incoming Value**       | Total value of items entering the target warehouse                             |
| **Total Outgoing Value**       | Total value of items leaving the source warehouse                              |
| **Value Difference**           | Difference between incoming and outgoing values (should be zero for transfers) |
| **Project**                    | Link to a project (optional)                                                   |
| **Remarks**                    | Notes about this stock movement                                                |

***

## Stock Entry and Accounting

When you submit a Stock Entry, Bizaxl automatically creates accounting entries:

* For a **Material Transfer**: No P\&L impact. Stock moves from one warehouse (asset) to another.
* For a **Manufacture** entry: Raw material consumption is expensed as the cost of goods produced. The finished goods are valued at the BOM cost (materials + operating cost).
* For a **Material Issue**: Materials are expensed to the appropriate cost account.

This means every stock movement is automatically reflected in your financial accounts without manual journal entries.

***

## Reports and Monitoring

| Report                              | What It Shows                                         |
| ----------------------------------- | ----------------------------------------------------- |
| **Stock Ledger**                    | Complete movement history for any item                |
| **Stock Balance**                   | Current quantity and value of every item by warehouse |
| **Work Order Consumed Materials**   | Actual materials consumed per Work Order              |
| **Issued Items Against Work Order** | Cumulative materials issued to each Work Order        |
| **Stock Analytics**                 | Volume of stock movements over time                   |

### Number Cards (Stock Workspace)

| Card                   | What It Shows                                     |
| ---------------------- | ------------------------------------------------- |
| **Total Stock Value**  | Combined value of all stock across all warehouses |
| **Total Warehouses**   | Number of active warehouses                       |
| **Total Active Items** | Number of active items                            |

### Dashboard Chart (Stock Workspace)

**Warehouse Wise Stock Value** shows the value of stock held in each warehouse — useful for confirming that materials are in the right location before production starts.

***

## Best Practices

**Submit Stock Entries the same day they happen.** Delayed submissions cause stock balances to show incorrect quantities, which can lead to false shortfalls or false availability in planning.

**Never edit a submitted Stock Entry.** If you made a mistake, cancel it and create a new one. Editing submitted entries bypasses the audit trail.

**Use the Work Order link.** For manufacturing entries, always link the Stock Entry to the Work Order. This is the only way the Work Order's progress counters update correctly.

**Record scrap honestly.** If materials are lost or damaged, record them as scrap in the Stock Entry. Ignoring scrap makes your material consumption look lower than it actually is, which leads to inaccurate BOM costing.

**Batch transfers when possible.** Instead of creating many small Stock Entries, consolidate all materials for a production run into a single transfer entry. This keeps the ledger clean and easier to review.

***

## Troubleshooting

**The Work Order's Manufactured Qty is not updating:** Check that the manufacture Stock Entry is in Submitted status and is correctly linked to the Work Order in the Work Order field.

**"Insufficient stock" error when submitting:** The source warehouse does not have enough quantity of the item. Check the Stock Balance report to verify current stock and correct the issue before retrying.

**The finished goods value seems wrong:** Check the **Rate** field on the finished goods row. The value is calculated from the BOM cost. If the BOM costs are not up to date, the finished goods valuation may be incorrect.

**Stock moved to the wrong warehouse:** Cancel the Stock Entry, then create a new one moving the stock from the wrong warehouse to the correct one.

***

## Related Features

* [Work Order](/manufacturing/work-orders/work-order) — generates and links to manufacture and transfer Stock Entries
* [Material Request](/manufacturing/inventory/material-request) — raises the request that leads to a transfer or purchase
* [Purchase Receipt](/manufacturing/procurement/purchase-order) — records incoming goods from suppliers (a different type of stock entry)
* [Bill of Materials](/manufacturing/bill-of-materials/bill-of-materials) — defines the raw material quantities used in manufacture entries
