Everything

All 25 features

Each one does a single job properly rather than gesturing at it. Most businesses use a third of this list and never see the rest — you tick what you do and the others stay out of the way.

Stock ledger · HIDE-RAW-COWKG
MovementQtyBalance
GRN-1042+120120
ISS-0881−4575
GRN-1055+60135
ISS-0902−18117
rows are only ever appended — never edited

Ledger

Every movement, never edited

The stock ledger is append-only: receipts, issues, production and corrections are all entries, and a correction is a new row rather than a rewrite. Balances are derived in the same transaction, so they cannot drift from the history that produced them.

Lot → serial splitTREAD-PC-230
LOT
DOT-3421-A17
4 NOS
SN-00411 NOS
SN-00421 NOS
SN-00431 NOS
SN-00441 NOS

Traceability

Batch it, serialise it, or neither

Per item: no tracking for a packet of biscuits, a batch number for anything with a date on it, a serial number for each physical unit. A medicine keeps its batch, a bag of rice keeps nothing, and neither costs the other any effort.

Unit conversionHIDE-RAW-COW
1
HIDE
× 22.0
22
SQFT
issue 12 HIDE264 SQFT

Units

Buy in drums, hold in kilos

Define your own units and the factors between them — 1 hide = 22 sq ft — and override any pair for a single item, because a drum of fragrance oil is not a drum of finishing chemical.

Bin locations · WH-TANNERY8 bins
A-01
A-02
A-03
A-04
B-01
B-02
B-03
B-04

Locations

Several stores, racks inside them

Stock is tracked per warehouse and, if you want it, per bin: receiving bays, racks, shop floor, QC hold, dispatch. Balances and costs are kept for each one separately.

Stock take · bin A-02HIDE-WET-BLUE
System412 KG
Counted408 KG
Variance−4 KG
posted as adjustment ADJ-0117

Counting

Enter what you counted

Stock takes record the physical count, not the difference, so a mis-keyed sign cannot double a correction. Lines already matching the system are skipped automatically.

Warehouse transferTRF-0318
FROM
WH-TANNERY
TO
WH-FINISH
HIDE-WET-BLUE1,200 SQFT
in transit until received at destination

Transfers

Move stock between sites

A transfer posts a paired issue and receipt at the same cost, so stock changes hands without the total valuation moving a rupee.

Expiry-first pickingABS-OUD-10
PERF-2201-A12 Nov 2648 KG
PERF-2244-B04 Feb 27120 KG
PERF-2310-C28 Jun 2796 KG
FEFOoldest expiry is allocated first

Expiry

Oldest batch leaves first

Shelf life per item, an expiry date per batch, and allocation that always reaches for the nearest date. Covered in full above.

Weighted average costHIDE-RAW-COW
GRN-1042
80 KG @ ₹412.00
GRN-1077
40 KG @ ₹455.00
Avg rate
₹426.33
on 120 KG · /KG

Costing

Weighted average, per bucket

Receipts blend into the average cost of that warehouse and batch; issues leave at that average. Valuation is reproducible instead of depending on when you ran the report.

SupplierSUP-0043
KH
Kanpur Hide Traders
lead 12 d · MOQ 50 KG · on-time 96%
Price list
HIDE-RAW-COW₹412.00/KG
HIDE-WET-BLUE₹688.00/SQFT
valid to 31 Mar 27 · ₹ ex-works

Suppliers

Terms, lead times, prices

Keep payment terms, lead times and per-item prices against each supplier, and the reorder planner uses the cheapest known price to estimate the spend.

Purchase orderPO-2291
Draft
Approved
Part received
Kanpur Hide Traders · 3 lines₹1,24,800

Purchasing

Raise it, approve it, track it

Purchase orders carry discounts and tax per line and move through draft, submitted, approved, part-received and received as the goods actually arrive.

Goods receipt · GRN-1077PO-2291 L1
HIDE-RAW-COW
Received
78 KG
Ordered
120 KG
65% fulfilled42 KG pending

Receiving

Take in part of a delivery

Receiving against an order pre-fills only what is still outstanding. Batch numbers are captured on the way in, and expiry defaults from the item's shelf life.

Reorder suggestions3 below line
Kanpur Hide Traders · lead 12 d
HIDE-RAW-COW+120 KG
TREAD-PC-230+60 NOS
ABS-OUD-10+15 KG
marker shows the reorder level · raise one PO per supplier

Replenishment

See what to buy, grouped by supplier

The reorder planner turns the low-stock list into orders: one group per supplier, each a click from a pre-filled purchase order. Covered in full above.

Bill of materialsBOM-00007
FL-BLK-UPH
batch 100 SQFT
HIDE-WB-22120.0SQFT
CHRM-SALT8.500KG
DYE-BLK-042.250KG
scrap allowance 6.0%

Recipes

What a batch really consumes

Versioned bills of materials stated per batch — yields 22 sq ft of wet blue, consumes one hide and 2.4 kg of chrome — with scrap allowances per route and per component.

Work orderWO-00002
Planned500 NOS
Produced365 NOS
RUB-CMPD-A182.0ok
BOND-GUM-226.00ok
TREAD-RT-18500.0short 44

Planning

Requirements worked out for you

A work order explodes its bill of materials, grosses the batch count up by the route's scrap, rounds discrete things like casings up to whole units, and flags what is short before anyone walks to the store.

Material issueMI-00014
Store · MAINJob · WO-00009
CONC-ROSE-01KG
4.500issued
ALC-PG-96KG
18.00issued
FIX-AMB-07KG
1.250issued
3 linesconsumed ₹1,24,800

Shop floor

Issue material against the job

Components leave at the cost they were holding and land on the job. Batch-tracked material is drawn expiry-first, and the system refuses to issue more than exists.

Production outputPO-00011
Material₹1,24,800
Labour + overhead₹22,350
Cost / unit · 420 NOS₹350.36
posted to FG store

Output

Finished goods, costed honestly

Output is valued at material issued plus labour and overhead, divided by what was actually produced — not a standard cost set last year and never revisited.

CustomerCUS-00031
MT
Meridian Tanning Co.
Chennai · 30 days net
active
Outstanding₹6,80,000
68% usedlimit ₹10,00,000
Approval above₹3,20,000

Customers

Credit limits that mean something

Hold terms and a credit limit per customer, and see outstanding balance against that limit on the customer list rather than finding out at month end.

Sales orderSO-00047
ItemOrderedAvailable
FL-BLK-UPH9001,240
FL-TAN-LIN400640
EDP-ROSE-50600318
1 line short by 282 NOS₹8,94,500

Orders

Know what you can actually ship

Sales order lines show stock available in that order's warehouse right now, so a short line is visible on the order rather than discovered at the dispatch bay.

Delivery noteDN-00001
RT-29580-225requested 300 NOS
B-2411-A180picked
B-2503-C120picked
TN 09 BX 4471gate out 14:20

Dispatch

Delivery notes that name the batch

One request may span several batches, and each becomes its own line with vehicle, driver, transporter and e-way bill captured against the consignment.

Tax invoiceINV-00001
2 items · 300 NOS₹4,35,000
Subtotal₹4,35,000
IGST 18%₹78,300
Grand total₹5,13,300
posted to ledgerdue 22 Nov

Billing

Bill exactly what left

Invoices are built from a posted dispatch and priced from the sales order, with HSN codes and tax per line, so what you bill matches what you shipped at the price you quoted.

DashboardOct 2026
Stock value
₹41.2L
Open WOs
7
To dispatch
12
Below min
3

Dashboard

What needs attention today

Stock value, items below reorder level, batches nearing expiry, open purchase and sales commitments, running work orders and unpaid invoices, on one screen.

Stock valuationas on 31 Oct
Finished leather₹18.4L
Perfume concentrates₹11.9L
Rubber compounds₹7.6L
Packing + consumables₹3.3L
Total · weighted avg₹41,22,640

Valuation

Closing stock you can defend

Value by warehouse and by category, item by item at weighted average cost, tying back to the same ledger entries that produced the balances.

Stock movementlast 9 weeks
In12,480
Out10,905
net +1,575 KG

Movement

What came in, what went out

Quantity and value in and out per item over any period, with the full ledger behind it filterable by item, warehouse and movement type.

Custom fieldsItem master
Tannageselect
Hide areanumber · SQFT
Fragrance familyselect
Casing gradenew
Shown on forms, lists and exports4 / 20

Fields

Record what your trade records

Declare the attributes you keep on items, batches, suppliers, customers and work orders — a batch number, a purity, a cure cycle, a licence — and they appear on the forms. This is what makes one system fit a trade nobody here has met.

Roles4 roles
RoleViewPostPriceAdmin
Owner
Store keeper
Production
Sales
Checked server-side on every action, not just hidden in the menu.

Access

Eight roles, checked on the server

Owner, admin, manager, store keeper, production, sales, purchase and viewer. Permissions are enforced in the server actions, not merely hidden in the interface.

Every feature · Sutrixa Inventory