# Know exactly what you hold

> Inventory — part of the Intigra business platform.

See your real stock at any moment, down to the godown, room and rack it sits in. Every arrival, transfer and dispatch is recorded, so the figure on screen is the figure on the floor.

## Your stock at a glance glance

One screen answers the two questions you ask all day: do we have this item, and where is it kept? Everything you see is computed from real movements, so the number on screen is the number on the shelf.

### A live snapshot you can trust

Every row is built from actual arrivals, transfers and dispatches. Nothing is typed in by hand, so the figure cannot drift away from reality.

- Search by product head and see the count of codes sitting under it
- Each row shows the exact quantity you hold right now, not a stale estimate
- Narrow the view to one or more godowns, then to rooms, then to racks

### Value, for those allowed to see it

If your role permits, two extra columns show the worth of your stock excluding and including tax, valued at weighted-average cost.

### Drill into any item

Open Manage on a head to list every product code beneath it, then follow each code on its own through its full history.

### Where exactly is it?

From Manage, open a location breakdown tree for the whole head or a single code, showing every godown, room and rack that holds it with the quantity at each level.

- A read-only tree with the total quantity sitting at the top
- Per-head view rolls up every code; per-code view scopes to one item

### Columns that remember you

Show, hide and reorder the data columns to suit how you work. The layout is saved on your own device and applies the next time you open the screen.

### Plan ahead with pipeline columns

With the right permission, two more columns show what is already in motion so you can plan before stock runs short or piles up. The numbers refresh each time you reload the page.

- Pending Arrival — quantity still expected from sent purchase orders and arrivals awaiting approval
- Pending Dispatch — quantity due to leave from sales orders not yet fully delivered
- Both columns read straight from the live order and arrival pipeline

## By the numbers

- **By godown** — stock tracked all the way down to room and rack
- **Every move** — arrival, transfer, conversion and dispatch logged with who and when
- **Nothing lost** — deleted arrivals copied to a permanent, frozen audit log
- **FIFO** — true first-in first-out profit on the supply chain dashboard

## Built so the snapshot always matches the shelf always

Four foundations carry the whole module: arrivals checked before they count, a snapshot drawn from reality, an unbroken trail behind every figure, and a place for everything you store.

### Arrivals checked before they touch your stock

Log what a supplier delivered, either against an open purchase order or as a fresh direct entry. Where your firm uses approval, the arrival waits for a second person to confirm it before the count moves.

- Record supplier, contact person, invoice number, items, prices, tax and the exact location
- Pre-filled from a purchase order, with already-received lines marked so you never duplicate
- The same product code under two different makes is tracked as separate lines
- Split one item across two locations by adding it twice with different godown, room or rack
- Attach the challan or invoice, required before saving if your firm turns that on

### Every movement leaves a trail

Transfers, conversions and physical adjustments all take effect the moment you save and stay in history forever. When a count surprises you, walk back through the record to find why.

- Stock In history split into All, Arrivals and Returns, with supplier, invoice, rack, price, tax and approver
- Stock Out history with customer, source rack, dispatch approver and a delivery summary of amount and quantity
- Transfer, Convert and Stock Entry history, each with its own filters and detail views
- A combined Stock Ledger across in and out movements, with movable, hideable columns over any date range

### Find any item in seconds

Organise storage as godown, then room, then rack, and print QR labels for each level. Scan a label with the Intigra mobile app to jump straight to that location's stock.

- A clear two-level layout: rooms inside a godown, racks inside a room
- Per-head and per-code location breakdown trees you can read at a glance
- QR labels for warehouses, rooms and racks, generated one at a time or in bulk
- Print to A4, Letter or custom paper, or export as PNG, SVG or PDF

### Costing and profit you can defend

Build assembly recipes, read assumed production cost from real purchase prices, and see honest first-in first-out profit on the supply chain dashboard.

- Assumed cost from approved arrival prices, in Highest, Latest or Lowest mode, switched instantly
- An expandable cost tree comparing make versus buy at every level of the recipe
- Dashboard stock value, monthly movement and FIFO profit and margin
- Slow and dead stock, fastest movers and capital-tied-up lists, printable as one PDF

## Everything in inventory everything

Beyond the headline screens, the small touches are what keep the count honest day after day. Here is what the module actually does, written out in full.

### Arrivals and approvals

- **Three arrival tabs in one place** — In Stock splits into Pending Arrivals for purchase orders sent but not yet received, Pending Approvals for arrivals waiting on a second person, and Arrival History for everything recorded.
- **Arrival against a PO or a direct entry** — Log a delivery against an open purchase order or as a fresh direct entry, capturing supplier, invoice, items, prices, tax and the godown, room and rack the stock is going into.
- **A second person confirms before it counts** — Where your firm uses approval, an arrival sits under Pending Approvals until an authorised user checks it, and only then does the stock appear in the snapshot, so nothing counts until someone has verified it.
- **Arrival History views** — The history tab carries sub-tabs for All, Approved and, when present, Rejected, with a pending count shown so you always know how much is still waiting on someone.
- **Advanced filters and sorting** — Beyond supplier and product, you can match arrivals by PO number or invoice number, restrict to PO, invoice or upload date ranges, and sort by any of those dates, newest first by default.
- **Arrival detail with live totals** — Each arrival rolls its lines into subtotal, discount and total including tax, with the discount on a PO-linked arrival read live from the linked purchase order so the figures move with it.
- **Same code tracked per make** — A purchase order can list the same product code more than once under different makes, and each make keeps its own remaining quantity so one can stay open while the other is fully received.
- **Pre-filled from the purchase order** — When you record an arrival against a PO, the form arrives pre-populated with the ordered lines and marks anything already received as in the list, so you never enter the same delivery twice.

### Returns, receipts and the audit trail

- **Reverse entry to the supplier** — When goods have to go back, a reverse entry records the return from the purchase order, removing the stock and netting the count out automatically without ever returning more than was received.
- **Reverse approval gate** — Like a normal arrival, a reverse starts as pending and a second user with the approve-reverse permission must confirm it before any returned stock actually leaves the shelf.
- **Returns kept out of purchase reports** — Reversed entries carry a Return badge, show as a downward movement in the ledger, and are deliberately left out of purchase-rate reports and supplier receipts, because a return is not a purchase.
- **Send the supplier an arrival receipt** — After approval, email the supplier a confirmation showing what arrived, how much has come in cumulatively against their PO, and what is still pending, with the product table built in.
- **Personalised receipt emails** — The receipt subject, body, CC, BCC and attachments are configured in firm settings, with token placeholders for supplier, invoice and PO details, and the recipient set to the contact, a fixed address, or chosen at send time.
- **Ignore a receipt you do not need** — If a receipt never needs emailing, you can ignore it, which clears the row from the send list for good so the list only ever shows real work left to do.
- **Deleted arrival logs** — The moment any arrival is deleted, a full frozen snapshot is copied to a permanent audit log first, recording exactly what it was plus who deleted it and why, so nothing is ever truly lost.

### Storage, movements and conversions

- **Godown, room and rack** — Set up each physical store as a godown, the floors or zones inside it as rooms, and the shelves or bins as racks, so the cascade keeps every movement pinned to an exact spot and one rack can hold many product heads at once.
- **Live quantity hint while you move stock** — When transferring, converting or reversing, each location shows how much of the product currently sits there, so you always pull from a rack that actually holds the goods.
- **Transfers between any two locations** — Move stock between godowns, rooms or racks as it physically shifts, attach a note and supporting files, and the destination can be any rack except the one you are moving from, with every transfer kept in Transfer History.
- **Conversions recorded as one event** — Turn raw material into a finished good as a single linked conversion that reduces the source and increases the product the moment you save, taking no approval and showing as two linked Convert Out and Convert In rows in the ledger.
- **Conversion scope and history** — A conversion needs manage scope on both the source and destination locations, and stays in Convert History with notes and attachments so the full story is traceable from either product.
- **Physical stock entry** — Adjust stock outside the normal flow with a plain add or remove at a rack for goods found during a count, written off when missing, or received through a channel that bypassed a purchase order, with additions carrying price and tax so value stays accurate.
- **Backdated entries without rewriting history** — A stock entry can be backdated and stacks on history without rewriting earlier balances, and every entry is kept in Stock Entry History with who performed it.
- **QR labels you can scan on the floor** — Generate a QR label for any godown, room or rack, one at a time or in bulk, with adjustable dot and corner styles, size and paper layout, then scan it with the Intigra mobile app to jump straight to that location's stock.

### Costing, dispatch and the dashboard

- **Assembly cost recipes** — Define the recipe for a finished good, which components go in and what one batch produces, with recipes nesting so a component can itself be made from other components and circular references detected so the cost never loops forever.
- **Three assumed-cost modes** — Assumed production cost can be read in Highest, Latest or Lowest mode, all computed in one request so you can switch between them instantly and compare make versus buy at any node.
- **Warning when prices are missing** — If a recipe contains components with no arrival prices yet, a banner tells you how many are missing, so you know the computed cost is partial rather than trusting an incomplete figure.
- **Dispatches against a customer order** — Goods leave on a dispatch raised against a customer order, and once approved they appear in Out Stock and in each code's Stock Out history with the customer, source rack and who approved the dispatch.
- **Combined stock ledger** — The Stock Ledger lays every in and out movement for a product side by side over any date range, with columns you can show, hide and reorder, remembered on your own device.
- **Stock movement chart** — The supply chain dashboard plots arrived versus dispatched by month in both units and value, each pane overlaying a net line so you can see at a glance whether stock is building up or drawing down.
- **Profit, loss and dead stock rankings** — FIFO costing ranks your highest-profit and loss-making products, flags dead stock with no dispatch in the period, and lists slowest movers, fastest movers and where capital is tied up.
- **One-click printable report** — The whole supply chain view prints to a single branded PDF covering KPIs, monthly movement, stock by head, profit and loss, movers and the pending arrival and dispatch pipeline.

> “A purchase order becomes an approved arrival, the stock lands on a rack, moves where it is needed, and leaves as a delivery against a customer order — all on the same record.”

## Related modules

- [Orders & delivery](https://intigra.app/modules/orders.md)
- [Suppliers & purchase](https://intigra.app/modules/suppliers.md)
- [Enquiries & quotations](https://intigra.app/modules/enquiries.md)
