Karyalay

Business Tools · Operations

Stock you can defend, godown by godown.

Inventory software for Indian businesses: stock kept per warehouse and batch, every change in a ledger with its reason, and reorder alerts every morning.

What it keeps

Warehouses, batches and the movement ledger

Stock is kept per item, per warehouse and per batch, and it changes only on these screens — each change a line in the ledger.

Warehouses

Several to a branch
Standard, cold storage, returns and transit godowns, each with its address and contact, and one set as the default.
Stock by warehouse
Every item’s figure, its batches and its movements are kept for each warehouse separately.
Transfers
Sent from one warehouse of the branch, in transit, then received at another — what arrived recorded line by line, so a shortfall shows.
Who may do what
Viewer, clerk and manager roles, and an audit log of every change with its before and after.

Every movement kept

The movement ledger
Each change is a line that is never rewritten: the quantity before and after, who made it, why, and its reference.
Reasons
Opening stock, increase or decrease, damage, loss, found, customer return, return to vendor, expiry write-off, goods received, transfer and stock take.
Never below zero
A change made by hand needs a note saying why, and no change may take a figure below zero.
Goods received
Against a vendor and your own reference, with the batch, manufacture and expiry dates and the unit cost on each line.
Drafted, then posted
Goods received, adjustments and transfers are drafted and numbered; once posted they are final.

Batches and expiry

Batches
Each with its manufacture and expiry dates and the vendor it came from.
Which goes first
Stock taken from a batch-tracked item is drawn first in, first out, or earliest expiry first — your choice for each branch.
Recall
A batch can be recalled, and the reason is kept with it.
Expiry, every morning
Batches are checked each morning, with alerts for those expiring soon and those already expired.

Reorder, vendors and reports

Reorder levels
A reorder level, a reorder quantity and a safety stock for each item in each warehouse.
Low-stock alerts
Every morning, in the office, as a browser alert and by email. Each person can turn them off for themselves.
Vendors
Code, GSTIN, address, payment terms and lead time; for each item, the vendor’s own code, minimum order, last price and your preferred vendor.
Reports
Stock on hand, valuation for managers, low stock with the preferred vendor, dead stock and batch expiry — each exported to CSV. The movement ledger on screen.
CSV import
Opening stock, reorder levels and vendors, brought in from CSV.
  • Counted on the shelf
  • On the books, not found
  • The difference, posted with its reason

The count that disagrees

A stock count, posted as the difference

When the shelf and the books disagree, you type what you counted. The figure becomes your count, and the ledger keeps the difference.

Type the count
An adjustment names the warehouse and lists the items. On each line you enter what is on the shelf, not a sum.
The difference
When it is posted, the figure becomes what you counted, and the difference goes into the movement ledger with before and after.
Its reason
Each line carries one: found, damage, loss, stock take, or an increase or decrease made by hand.
Final
The adjustment is numbered, and once posted it stays as it is. A later count is a new adjustment.

Hand-offs

Stock beside the catalogue, your website and orders

Stock is kept against catalogue items, and read by the pages your customers see. This is what passes each way.

  1. Catalogue →

    Stock is kept against the items and variants in your catalogue, and valuation reads the cost price on its Retail list.

  2. Your catalogue page and website →

    Your shared catalogue and a connected website show each item as in stock or out of stock — never the count.

  3. Orders →

    A shipment records the warehouse it went out from. The stock figure itself is changed here, on its own screens.

How the parts work together →

What it costs

The price of stock and warehouses

Stock comes in the Operations set with Catalogue, Orders and requests you can price, priced per person per month. Projects is an add-on to the set.

Operations

₹99.00₹89.10a person, a month

₹267.30 a person for the 3 months, paid at the start.

Paid every three months, the shortest term the set is sold on. Prices exclude GST.

Priced for each seat
The set is priced a seat a month, and each person who signs in is a seat. There is no limit on the number of items.
Longer terms cost less a month
Every term and every add-on is priced on the pricing page.

Before you start

Questions about stock and warehouses

What a godown asks before moving its stock sheet over — including where the answer is no.

No. Nothing an order, a shipment or an invoice does changes the stock figure, and nothing is held back for an order. Stock changes only on its own screens: goods received, a transfer between warehouses, an adjustment after a count, or a single movement with its reason. A shipment records which warehouse it left from, and someone records the stock going out here.

No. Goods are received against a vendor and your own reference — their bill number, say — with the batch, dates and unit cost on each line. There are no purchase orders and no vendor bills to pay.

No. There is no barcode scanning and no serial numbers. Items are picked from your catalogue, and batch-tracked items carry their batch number and dates.

No — stock is kept in whole numbers. Keep a loose item in a unit that counts whole, such as a 500 g pack.

Quantity on hand times the cost price on your Retail price list, in the valuation report managers can open. There is no first-in-first-out or average costing.

Between the warehouses of one branch, with an in-transit step. Each branch keeps its own warehouses and stock, and there is no transfer from one branch to another.